ProTools shortcuts - SWAM database




MISCELANOUS IMPORTANT
  • cmd + shift + n --> new track (then hold cmd and press left/rigt/up/down arrows for better workflow) (press cmd + shift + down/up to add another type of tracks)
  • opt + c --> clear all clip indicators
  • shift + / --> link timeline and edit selection
  • cmd + shift + j --> video track enable/disable
  • opt + k --> "auto input monitoring" / "input monitoring only" toggle (to hear audio while recording)
  • opt + mouse click --> usually delete objects like points in automation, warps, event markers, etc.
  • cmd + anything --> temporarily suspend grid 
  • cmd + i --> identify beat command 
  • opt shift + 5 --> timeline selection match edit selection 
  • opt shift + 6 --> edit selection match timeline selection

    FOR OPERATIONS LIKE CHOOSING INPUT/OUTPUT, ETC.
    • hold opt with different operations --> do to all
    • hold shift + opt + with different operations --> do to selected
    • hold cmd + opt + shift with different operations --> do to all with grown numbers
    • hold cmd + opt with different operations --> do to all with grown numbers


    WINDOWS MANAGEMENT
    • cmd + "=" --> toggle between edit and mix windows
    • cmd + ctr + opt + w --> hide/show all floating windows
    • cmd + w --> close frontmost window
    • opt + o --> project browser
    • opt + ; --> open workspace browser
    • opt + j --> bring to front all digibase browsers (opt + shift --> bring them to back)
    • on numeric keypad: type "." type number and type " * " --> recall windows configuration 
    • on numeric keypad: type "." type 0 and type " * " --> undo windows configuration 


     
    TOOLS

    • cmd + 7 --> smart tool <-- F7 + F8
    • cmd + 1,2,3,4,5,6 - main tools
    • cmd+ u --> strip silence tool
    • ` --> cycle threw edit modes
    • esc --> cycle threw edit tools
    • cmd + opt + tab --> "tab to transient mode" on/off

    ZOOM & MOVING IN EDIT WINDOW
    • e --> zoom toggle
    • opt + shit + e --> cancel zoom toggle and remain at the same zoom level
    • r --> zoom in horizontally
    • t --> zoom out horizontally
    • cmd + ctr + [ --> zoom entire session
    • cmd + ctr + ] --> zoom selection
    • cmd + opt + [  --> audio zoom in for all tracks
    • cmd + opt + ]  --> audio zoom out for all tracks
    • cmd + opt + ctr + [ --> default audio zoom (no zoom)
    • poprawka: opt + A --> show all session horizontally (reset zoom)
    • cmd + shift + [ or ] --> midi zoom in /out
    • ctr + up/down --> selected tracks vertical zoom in/out
    • ctr + cmd + down --> zoom selected tracks to fill edit window vertical 
    • ctr + cmd + opt + down --> zoom out to show all tracks in edit window (or as much as possible)



    MOVING IN EDIT WINDOW & NUDGE
    • "p", ";", "k", "; " --> cursor moves
    • numeric keypad: * type number & enter --> type cursor value
    • opt + forward slash on numeric keyboard --> type value in "start" field of transport window (press it more times to move to the next field) (also press "." to move to next position in the field)
    • ctr + opt + cmd & drag mouse on the ruler --> scroll edit window back and forth 
    • cmd+ opt + f --> scroll to track
    • tab --> tab to transient (if "tab to transient" button selected) (the same as: ' and l)
    • cmd + opt + tab --> "tab to transient" enable/disable
    • , --> nudge left
    • . --> nudge right
    • m--> nudge left 10 times nudge value
    • / --> nudge right 10 times nudge value
    • cmd + opt + = --> nudge value up
    • cmd + opt + - --> nudge value down

    EDIT
    • z --> undo
    • x, c, v --> standard for copying (do not press function keys! ctr ot cmd)
    • opt + m --> paste special to merge (midi)
    • a, s  --> region up and from cursor trimming
    • d, g --> fade in and fade out up to cursor
    • f --> fades selection
    • cmd + f --> batch fades
    • b --> split region at cursor
    • cmd + b --> cut (delete)
    • cmd + t --> cut everything outside the selection
    • opt + shift + 3 --> consolidate (audio or midi)
    • cmd + opt + v --> repeat to fill selection
    • hold ctr while expanding region not to overlap next region
    • cmd + opt + L --> loop region

    SELECTING
    • ctr + opt + cmd + ' (or l) --> move selection to the right (or left) by the amount of selection
    • ctr + tab --> go to and select next region (with shift --> extend selection)
    • ctr + cmd + tab --> go to and select previous region (with shift --> extend selection)
    • opt + shit + return --> extend selection to session end
    • ctr + opt + cmd + shift + L ( ' ) --> half  (double) the selection length
    • opt + cmd + z  --> restore last selection
    • opt + click on ruler --> select all tracks 
    • cmd + opt + g(u) --> region group (ungroup)
    • ("p", ";", "k", "; " ) + shift --> region select

    MORE ABOUT REGIONS
    • ctr + click on region (or ctr + drag&drop region from region list or browser) --> align the region to current cursor position, selection head, highlighted other region, etc ( + cmd --> locate at selection end or to the right of cursor) (+ opt --> also copy to session) (such alignment is also available for such objects as markers) 
    • ctr + shift + click on region (or ctr + shift + drag&drop region from region list or browser) --> align sync point of the region to current cursor position, selection head, highlighted other region, etc 
    • cmd + right click on region --> new options to move region to cursor or selection start/end without changing selection range
    • opt + click&hold on region in region list --> audition threw audition channel (i.e. only left)
    • opt +shift+ click&hold on region in region list --> audition threw all channels of the main audition path (i.e. L and R)
    • double click with grabber tool on a region --> rename region
    • cmd + r --> capture region
    • opt + separation grabber tool --> take selection from region without destroying region (capture new region to real location)
    • opt + shift + b (f) --> bring region to back (front)
    • cmd + click on special position of waveform in digibase browser and drag into the edit window --> locate approximate position of waveform in desired place
    • cmd click on region with selector tool --> open matching alternates view


    GROUPS
    • cmd + g --> group
    • cmd + shit + g --> disable groups
    • ctr + click and drag --> change only this individual parameter while group is active
    • cmd + opt + 3 --> group shortcuts on/off (lick a…z to work with groups)

    MARKERS (NUMERIC KEYPAD)
    • enter --> insert memory location
    • .  ->  type number   ->  .  ----> recall memory location
    • * ->  type number  -> * ---> go to that place in the timeline (either bars or real time)
    • ctr + click on marker in marker window or marker ruler --> redefine marker (good for selections)


    MIX WINDOW
    • cmd + click on solo button --> solo safe mode (does not mute when other are solo)
    • cmd + click on plugin --> bypass
    • cmd + ctr + click on plugin  (send, out)--> disable (to free processor memory)
    • cmd + click on send selector --> different display of sends
    • cmd + opt + m --> narrow/wide mixer view toggle

    TRANSPORT, PLAY & REC
    • n --> insertion follows playback
    • enter --> cursor to song start
    • shift + r -->  track record enable
    • cmd + space --> start recording <-- 3 (on numeric keypad)
    • cmd + ctr + opt + mouse movement --> playback with different speed
    • cmd + . (instead of stop record) --> cancels that record take
    • cmd + shit + L -> toggle loop playback
    • shift + spacebar --> half speed recording
    • 1 / 2 (on numeric keyboard) - rewind
    • 4 (on numeric keyboard) - loop playback mode activate
    • 5 (on numeric keyboard) - loop record mode activate
    • 6 (on numeric keyboard) - punch record mode activate
    • 7 (on numeric keyboard) -  metronome on/off toggle
    • 8 (on numeric keyboard) - COUNT OFF on/off
    • 9 (on numeric keyboard) - midi merge mode on/off   
    • [ --> play edit selection
    • ctr + cmd + p --> dynamic transport enable/disable
       
    • ctr click + mouse left/right - scrub 
    • opt + move pre/post flags by mouse --> set both to the same value 
    • cmd + "." while recording --> cancel record take without saving on disc 
    • shift + spacebar --> half speed playback 
    • cmd + shift + spacebar --> half speed recording 


    PLAYLISTS

    • cmd + ctr + opt + click on track view selector --> playlist view
    • ctr + \ --> create new playlist
    • ctr + cmd +  \ --> duplicate playlist
    • ctr + opt + v --> copy selection to main playlist
    • cmd + ctr + left/right --> change track view 
    • cmd + ctr + opt + left/right --> change track view in all tracks

    MIDI
    • ctr + = --> show/hide midi window on midi track
    • cmd + shift + [ or ] --> midi zoom in /out
    • opt + = --> midi event list
    • e on midi track --> midi notes view
    • "-" on midi track --> toggle between track view: region and notes or in midi window toggle between  notes and velocity (opt + "-" --> does it to all midi tracks)
    • ctr + click  on midi track output selector to add multiple destinations (!)
    • cmd + up/down arrow --> record enable another track on the fly (while recording - for better workflow)
    • opt + t --> midi note transpose (then press "tab" and type value)
    • cmd + m --> mute/unmute midi note
    • opt + y --> split notes (you can split every midi note to a new track)
    • F11 --> toggles "wait for note" (if in preferences this shortcut is enabled)

    AUTOMATION
    • ctr + opt + cmd + click on track view selector --> open plugin automation dialog
    • "-"  --> toggle highlighted track between track & automation mode
    • opt + "-" --> toggle all tracks between track & automation mode
    • ctr + cmd + left/right arrow --> change track display (waveform, playlist, warp, automation, etc) on all selected tracks
    • cmd + ctr + v --> paste special to current automation type
    • cmd + ctr + opt + click on protools plugin knob --> enable/diable automation
    • cmd + ctr + click on protools plugin knob --> automation appears on track

    WARPS
    • select elastic audio plugin (near timebase selector: ticks/samples) --> warps enable
    • ctr + click --> warp outside analyze point
    • shift + click --> 3 warps
    • ctr + drag (on warp marker) --> drags the position of the marker
    • cmd + ctr + click on elastic menu --> toggle between realtime and rendered
    • menu: region -> conform to tempo --> automatic warping
    • drag-and-drop loop from workspace to track list (with "Audio Files Conform to Session Tempo" button highlighted) --> warp loop automatically
    • cmd + , --> add/remove synchronization point


    PRE & POST ROLL
    • cmd + k --> active both pre and post roll
    • opt+left/right arrow --> play by pre-roll value up to selection start/end (or current cursor location if no selection)
    • cmd +left/right arrow --> Play by post-roll value from selection end (or current cursor location if no selection)
    • Hold down option and click o the left/right of cursor --> Activate Pre/Post Roll Only

    WORKSPACE
    • opt + o --> project folder in workspace
    • opt + ; --> workspace
    • cmd + f --> search in browser
    • cmd + click on the preset number (top left from 1 to 5) --> store view preset

    NOTES
    • dragging files from workspace to track list automatically creates new track named like the file
    • on midi tracks apply midi real-time properties to region not to track. If applied to track, only record enable on both midi track and instrument track makes midi real-time properties work
    • to hide region names and time: view >> region >> names (and other menu positions)
    • use shuffle mode for record midi evolving loops
    • punch in/out recording: turn off dynamic transport and loop recording, punch mode (6 on numeric keypad)