Loigic (and many other DAWs) has this neat feature to bypass the snap-function while holding down the cmd-key, as a momentary snap bypass-switch. This switch in conjunction with using the ALT-key for the scissors
I understood you to be talking the alt-key in Logic, now I see you’re talking about the integrated split/copy tool in the Select tool in Cubase.
Are you on Mac then? (would be nice if everyone created a sig saying what system they use, no?)
There’s no easy way, but if you can use that tool with snap always momentarily off, and you keep snap on in the toolbar:
Change the modifier key for Select Tool> Split Event to ctrl-alt (ctrl-opt on mac) The result will be that snap is off whenever you hold down ctrl-alt to get the split/copy tool.
The other way is by using an external macro utilty like Keyboard Maestro on Mac or Autohotkey on Windows. Sorry, I switched to Windows a while back and no longer maintain my Keyboard Maestro macros.
For Windows users:
Here is an Autohotkey script that will activate the Split tool while you hold down the ‘s’ key. Using that method, holding the ctrl key down will suspend snap. You can modify it to make a momentary switch for any tool.
How-to:
Install Autohotkey.
Download and unzip the attached file, or
Paste the code below into a plain text document and save it with the .ahk extension.
Launch the file.
SetWorkingDir %A_ScriptDir%
;~ CoordMode, Mouse, Window
;~ SendMode Input
#SingleInstance Force
;============ Split tool while key held down =============
$s:: ; the $ symbol stops the key from being sent to Cubase
ControlGetFocus, OutputVar, A ; assures that command won't run if a text input field is active
if ErrorLevel
{
Send, 3 ; activate tool using the keystroke in Cubase Key Commands ; This script assumes you already have '3' set as the shortcut to the split tool. Change '3' to your own shortcut if it's not already '3'.
KeyWait, s ; wait for the s key to be released
Send, 0 ; switch to select tool- as above, change the Send kestroke to your shortcut.
}
else
Send, s ; types the letter d into the text input field if one is active
return ; ends script and returns to waiting for keystroke.
;=========================
MomentarySwitch.zip (634 Bytes)