Keyboard shortcut list for Engine Prime

Here are the keyboard shortcuts for Engine Prime [MAC]. This might fasten up your workflow.

GENERAL SHORTCUTS

CMD + , = Open Preferences CMD + T = Tooltips toggle CMD + H = Hide Engine Prime ALT + CMD + H = Hide Others CMD + Q = Quit Engine Prime

BROWSER / TRACK LIST SHORTCUTS

CMD + F = Search F = Toggle for Filter Track List ALT + TAB = Toggle between Crates, Playlists, iTunes Library, Serato Library, File System Browser CMD + A = Select All CMD + D = Show / Hide removable Devices Manager CMD + N = New crate / New Playlist (depending on where you are) ESC (on search) = Clear / New search ENTER (on search) = Run search ESC (on edit tags) = Delete without saving changes ENTER (on edit tags) = Save changes CMD + C = Copy CMD + V = Paste CMD + X = Cut CMD + Z = Undo typing ARROW KEYS can be used to move around

PLAYER SHORTCUTS

LAYER / DECK A

SPACE = Play / pause track (Layer A) C = Set the Cue (on Layer A) CMD + + = Waveform Zoom In (Both Layers) CMD + - = Waveform Zoom Out (Both Layers) CMD + 0 = Waveform zoom back to 6s (Both Layers) CMD + ARROW LEFT = BEAT JUMP Left CMD + ARROW RIGHT = BEAT JUMP RIGHT CMD + ARROW UP = TRACK START

K = Toggle Key for Layer A S = Enables Sync SHIFT + S = Disables Sync CMD + ↑ = Previous track / Restart track (on Layer A) CMD + ↓ = Next track (on Layer A) CMD + K = Hot Cues (Layer A) CMD + L = Saved Loops (Layer A)

1 = Set Hot Cue 1 (on Layer A) (or Set Saved Loop 1 when in Saved Loops) 2 = Set Hot Cue 2 (on Layer A) (or Set Saved Loop 2 when in Saved Loops) 3 = Set Hot Cue 3 (on Layer A) (or Set Saved Loop 3 when in Saved Loops) 4 = Set Hot Cue 4 (on Layer A) (or Set Saved Loop 4 when in Saved Loops) 5 = Set Hot Cue 5 (on Layer A) (or Set Saved Loop 5 when in Saved Loops) 6 = Set Hot Cue 6 (on Layer A) (or Set Saved Loop 6 when in Saved Loops) 7 = Set Hot Cue 7 (on Layer A) (or Set Saved Loop 7 when in Saved Loops) 8 = Set Hot Cue 8 (on Layer A) (or Set Saved Loop 8 when in Saved Loops)

SHIFT + 1 = Delete Hot Cue 1 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops) SHIFT + 2 = Delete Hot Cue 2 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops) SHIFT + 3 = Delete Hot Cue 3 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops) SHIFT + 4 = Delete Hot Cue 4 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops) SHIFT + 5 = Delete Hot Cue 5 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops) SHIFT + 6 = Delete Hot Cue 6 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops) SHIFT + 7 = Delete Hot Cue 7 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops) SHIFT + 8 = Delete Hot Cue 8 (on Layer A) (or Delete Saved Loop 8 when in Saved Loops)

LAYER / DECK B ALT + SPACE = Play / pause track (Layer B) ALT + C = Set the Cue (on Layer B) CMD + + = Waveform Zoom In (Both Layers) CMD + - = Waveform Zoom Out (Both Layers) CMD + 0 = Waveform zoom back to 6s (Both Layers)

ALT + K = Toggle Key for Layer B S = Enables Sync SHIFT + S = Disables Sync ALT + CMD + ↑ = Previous track / Restart track (on Layer B) ALT + CMD + ↓ = Next track (on Layer B) ALT + CMD + K = Hot Cues (Layer B) ALT + CMD + L = Saved Loops (Layer B)

ALT + 1 = Set Hot Cue 1 (on Layer B) (or Set Saved Loop 1 when in Saved Loops) ALT + 2 = Set Hot Cue 2 (on Layer B) (or Set Saved Loop 2 when in Saved Loops) ALT + 3 = Set Hot Cue 3 (on Layer B) (or Set Saved Loop 3 when in Saved Loops) ALT + 4 = Set Hot Cue 4 (on Layer B) (or Set Saved Loop 4 when in Saved Loops) ALT + 5 = Set Hot Cue 5 (on Layer B) (or Set Saved Loop 5 when in Saved Loops) ALT + 6 = Set Hot Cue 6 (on Layer B) (or Set Saved Loop 6 when in Saved Loops) ALT + 7 = Set Hot Cue 7 (on Layer B) (or Set Saved Loop 7 when in Saved Loops) ALT + 8 = Set Hot Cue 8 (on Layer B) (or Set Saved Loop 8 when in Saved Loops)

ALT + SHIFT + 1 = Delete Hot Cue 1 (on Layer B) (or Delete Saved Loop 1 when in Saved Loops) ALT + SHIFT + 2 = Delete Hot Cue 2 (on Layer B) (or Delete Saved Loop 2 when in Saved Loops) ALT + SHIFT + 3 = Delete Hot Cue 3 (on Layer B) (or Delete Saved Loop 3 when in Saved Loops) ALT + SHIFT + 4 = Delete Hot Cue 4 (on Layer B) (or Delete Saved Loop 4 when in Saved Loops) ALT + SHIFT + 5 = Delete Hot Cue 5 (on Layer B) (or Delete Saved Loop 5 when in Saved Loops) ALT + SHIFT + 6 = Delete Hot Cue 6 (on Layer B) (or Delete Saved Loop 6 when in Saved Loops) ALT + SHIFT + 7 = Delete Hot Cue 7 (on Layer B) (or Delete Saved Loop 7 when in Saved Loops) ALT + SHIFT + 8 = Delete Hot Cue 8 (on Layer B) (or Delete Saved Loop 8 when in Saved Loops)

Not sure if this is complete already…

6 Likes

they need a shortcut to search “all” vs just in the crate you are currently in.

1 Like

Bless you. This is a tremendous list to keep nearby. :beers:

Could you please post such a list also for the Windows user. Thanks in Advance.

I don 't have a Windows PC here to check, but nu guess would be that it is the same list, except you gotta use CTRL instead of CMD

Thanks for writing this up addie!

I just uploaded the official Keyboard shortcuts list for both Mac and Window to the Engine Prime software page.

Here’s the link: Engine Prime - Keyboard Shortcuts

3 Likes

why is there no shourtcut for deleting a track out of a Playlist like

DELETE > Remove from Playlist CMD + DELETE > Remove from Collection

???

Please implement!!!

2 remarks on this suggestion:

  • Mac computers don’t have the DELETE button (fn + backspace works this way)
  • Delete button (or fn + backspace) already works as expected in the search field (just like backspace does) in Engine Prime. An equal command for removal from collection or playlist could cause you to accidentally delete a file while actually attempting to correct a typo.

Normally on a Mac you delete a file (to trash folder) with CMD + Backspace and in Windows with DELETE (or SHIFT + DELETE to remove direct without trash). If the shortcuts for removal would be implemented this standard shortcuts makes more sense. Then they should delete depending on where you are in the browser. So in Collection remove from collection, in a crate ‘remove from crate’ and in a playlist ‘remove from playlist’