dojo
Logic Pro X Cheatsheet
ShortcutFoo uses a Spaced Repetition System that adapts to your training.
scf keyboard

Global Commands I

R
Record
⇧*
Record/Record Toggle
⇧R
Capture as Recording
Play
.
Pause
0
Stop
SPACE
Play or Stop
,
Rewind
⇧<
Fast Rewind
⇧>
Fast Forward
⇧↵
Play from Left Window Edge
/
Go to Position...
⌘^⌥I
Set Punch In Locator by Playhead
⌘^⌥⇧I
Set Punch In Locator by Rounded Playhead
⌘^⌥O
Set Punch Out Locator by Playhead
⌘^⌥⇧O
Set Punch Out Locator Point by Rounded Playhead
scf keyboard

Global Commands II

⌘U
Set Locators by Regions/ Events/Marquee
U
Set Rounded Locators by Regions/Events
=
Swap Left and Right Locator
⌘⇧.
Move Locators Forward by Cycle Length
⌘⇧,
Move Locators Backwards by Cycle Length
⇧SPACE
Play from Selection
⌥'
Create Marker
^⌥'
Create Marker without rounding
⌥BACKSPACE
Delete Marker
^⌥C
Set Locators by Marker and Enable Cycle
^⌥,
Set Locators by Previous Marker and Enable Cycle
^⌥.
Set Locators by Next Marker and Enable Cycle
⌥,
Go to Previous Marker
⌥.
Go to Next Marker
scf keyboard

Global Commands III

⌥/
Go to Marker Number...
⇧"
Rename Marker
1
Go to Marker Number 1
2
Go to Marker Number 2
3
Go to Marker Number 3
^0
Go to Marker Number 10
^1
Go to Marker Number 11
^2
Go to Marker Number 12
^3
Go to Marker Number 13
C
Cycle Mode
⌘^⌥P
Autopunch Mode
/
Replace
^S
Solo Mode
⌥S
Set Solo Lock Mode
⌥⇧S
Reselect Solo-Locked Regions
⌘^⌥S
Solo off for all
⌘^⌥M
Mute off for all
⌘K
Show/Hide Musical Typing...
⌥E
Show/Hide Event Float
scf keyboard

Global Commands IV

M
MIDI/Monitor Metronome Click
⇧K
Count In
⌥R
Region Inspector Float
⌘,
Open Preferences...
⌥A
Open Automation Preferences...
X
Show/Hide Mixer
B
Show/Hide Smart Controls
N
Show/Hide Score Editor
^⌥⇧S
Show/Hide Staff Style Window
^⌥⇧I
Show/Hide Score Sets Window
P
Show/Hide Piano Roll
⌘⌥K
Show/Hide Step Input Keyboard
O
Show/Hide Loop Browser
Y
Show/Hide Library
W
Show/Hide Audio File Editor
scf keyboard

Global Commands V

⌘⌥T
Adjust Tempo using Beat Detection
⌘/
Show Detailed Help
⇧W
Open in External Sample Editor
⌥⇧T
Open Tempo List...
⌥K
Open Key Commands...
⌥C
Show/Hide Colors
⌘⌥O
Open Movie...
⌘^O
Toggle Current Track Automation Off/Read
⌘^A
Toggle Current Track Automation Latch/Read
⌘^⇧O
Set All Tracks to Automation Off
⌘^⇧R
Set All Tracks to Automation Read
⌘^⇧T
Set All Tracks to Automation Touch
⌘^⇧L
Set All Tracks to Automation Latch
⌘^⌥A
Toggle Automation Quick Access
scf keyboard

Global Commands VI

⇧G
Toggle Group Clutch
⌥⇧G
Open Group Settings...
⌘'
Cycle Through Windows
UP
Select Previous Track
DOWN
Select Next Track
⌘⇧N
New Empty Project
⌥P
Project Settings...
⌘⌥W
Close Project
⌘⇧S
Save Project as...
⌘I
Import
⌘⌥E
Export Selection as MIDI File
⌘⇧I
Import Audio File
⇧}
Next Channel Strip Setting of focused Track
⇧{
Previous Channel Strip Setting of focused Track
scf keyboard

Global Commands VII

⌘⌥C
Copy Channel Strip Setting
⌘⌥V
Paste Channel Strip Setting
]
Next Patch, Plug-in Setting or EXS Instrument
[
Previous Patch, Plug-in Setting or EXS Instrument
M
Toggle Channel Strip Mute
S
Toggle Channel Strip Solo
^I
oggle Channel Strip Input Monitoring
^⇧S
Toggle Channel Strip Format
V
Hide/Show All Plug-in Windows
⌥⇧K
Open Controller Assignments
scf keyboard

Main Window I

⌘⌥A
New Audio Track
⌘⌥S
New Software Instrument Track
⌘⌥X
New External MIDI Track
⌘D
New Track with Duplicate Setting
⌘DEL
Delete Track
⌥⇧D
Deselect All
⇧I
Invert Selection
⇧F
Select All Following
^⇧F
Select All Following of Same Track/Pitch
⇧L
Select All Inside Locators
scf keyboard

Main Window II

⇧O
Select Overlapped Regions/Events
⇧E
Select Equal Regions/Events
⇧S
Select Similar Regions/Events
⇧P
Select Same Subpositions
⇧M
Select Muted Regions/Events
⇧C
Select Equal Colored Regions/Events
LEFT
Select Previous Region
RIGHT
Select Next Region
⇧LEFT
Toggle Previous Region
⇧RIGHT
Toggle Next Region
⇧"
Scroll to Selection
scf keyboard

Main Window III

L
Loop Regions/Folders on/off
Q
Quantize Selected Events
⌘^Q
Undo Quantization
⌥D
Delete Duplicated Events
⌘⇧V
Paste Replace
⌘J
Join Regions/Notes
⌘^T
Split Regions/Events at Locators or Marquee Selection
;
Move Region/Event to Playhead Position (Pickup Clock)
⇧:
Move Region/Event to Playhead Position and Select Next Region/Event (Pickup Clock+)
⌘[
Set Region/Event/Marquee Start to Playhead Position
⌘[
Set Region/Event/Marquee End to Playhead Position
scf keyboard

Main Window IV

⌥RIGHT
Nudge Region/Event Position Right by Nudge Value
⌥LEFT
Nudge Region/Event Position Left by Nudge Value
⌥⇧UP
Nudge Region/Event Length Right by Nudge Value
⌥⇧LEFT
Nudge Region/Event Length Left by Nudge Value
^⌥T
Set Nudge Value to Tick
^⌥B
Set Nudge Value to Division
^⌥B
Set Nudge Value to Beat
^⌥M
Set Nudge Value to Bar
^⌥F
Set Nudge Value to SMPTE Frame
^⌥H
Set Nudge Value to 0.5 SMPTE Frame
^⌥S
Set Nudge Value to Sample
^⌥1
Set Nudge Value to 1 ms
^⌥0
Set Nudge Value to 10 ms
⌘^⌥R
Secondary Ruler
⌘PAGEUP
Unlock SMPTE Position
⌘PAGEDOWN
Lock SMPTE Position
scf keyboard

Various Editors I

⌘⌥Z
Undo History
T
Show Tool Menu
⌥PAGEDOWN
Set Next Tool
⌥PAGEUP
Set Previous Tool
G
Show/Hide Global Tracks
⌥G
Configure Global Tracks
'
Show/Hide Marker Track Only
⌘⇧O
Show/Hide Movie Track Only
⌘⇧B
Show/Hide Beat Mapping Track Only
scf keyboard

Various Editors II

⌘LEFT
Zoom Horizontal Out
⌘RIGHT
Zoom Horizontal In
⌘UP
Zoom Vertical Out
⌘DOWN
Zoom Vertical In
⌘^⌥1
Recall Zoom 1
⌘^⌥2
Recall Zoom 2
⌘^⌥3
Recall Zoom 3
⌘^⌥⇧1
Save as Zoom 1
⌘^⌥⇧2
Save as Zoom 2
⌘^⌥⇧3
Save as Zoom 3
scf keyboard

Various Editors III

^⇧Z
Zoom to fit Locators, store Navigation Snapshot
Z
Toggle Zoom to fit Selection or All Contents
⇧Z
Store Navigation Snapshot
⌥Z
Navigation: Back
⌥⇧Z
Navigation: Forward
^'
Scroll in Play
I
Hide/Show Inspector
^G
Grid
'
Catch Playhead Position
⌥O
MIDI Out Toggle
⌥I
MIDI In Toggle
scf keyboard

Various Editors IV

^M
Mute Notes/Regions/ Folders on/off
⌘⇧Y
MIDI Draw: Disable
⌘Y
MIDI Draw: Autodefine
⌥Y
MIDI Draw: Other...
=
Increase Last Clicked Parameter by 1
-
Decrease Last Clicked Parameter by 1
⇧+
Increase Last Clicked Parameter by 10
⇧_
Decrease Last Clicked Parameter by 10
scf keyboard

Various Editors MORE

⇧H
Select Same Channels
⇧D
Select Same Articulation IDs
\
Trim Note to Remove Overlaps for Adjacent
⇧|
Trim Note End to Following Notes (Force Legato)
⇧UP
Select Highest Notes
⇧DOWN
Select Lowest Notes
⌥UP
Transpose Event +1 Semitone
⌥DOWN
Transpose Event -1 Semitone
⌥⇧UP
Transpose Event +12 Semitones
⌥⇧DOWN
Transpose Event -12 Semitones
^⌥R
Show Event Position and Length as Time or Bars/Beats
scf keyboard

Main Window Tracks

⇧UP
Extend Track Selection Up
⇧DOWN
Extend Track Selection Down
LEFT
Select Previous Region on Selected Track
RIGHT
Select Next Region on Selected Track
⌘^⇧1
Create 1 Automation Point at Region Borders
⌘^⇧2
Create 2 Automation Points at Region Borders
⌘^1
Create 1 Automation Point at Every Region Border
⌘^2
Create 2 Automation Points at Every Region Border
^DEL
Delete Redundant Automation Points
⌘^DEL
Delete Visible Automation on Selected Track
⌘^⇧DEL
Delete All Automation on Selected Track
^⇧DEL
Delete Orphaned Automation on Selected Track
scf keyboard

Main Window Tracks II

⌘^UP
Move Visible Region Data to Track Automation
⌘^DOWN
Move Visible Track Automation to Region
⌘^⇧UP
Move All Region Data to Track Automation
⌘^⇧DOWN
Move All Track Automation to Region
⌘^F
Pack Take Folder
⌘^U
Unpack Take Folder to Existing Tracks
⌘^⇧U
Unpack Take Folder to New Tracks
⌥F
Un/disclose Take Folder
⌥⇧U
Flatten Take Folder
⌥U
Flatten and Merge Take Folder
⇧T
Rename Take or Comp
⌥⇧DEL
Delete Take or Comp
scf keyboard

Main Window Tracks III

⌥Q
Toggle Take Folder Quick Swipe Comping Mode
⌘⇧D
Create Track Stack
⌘⇧F
Create Folder Stack
⌘⇧G
Create Summing Stack
⌘⇧U
Flatten Stack
^B
Bounce Regions in Place
⌘^B
Bounce Track in Place
^D
Drum Replacement/Doubling
H
Toggle Hide View
^H
Hide Current Track and Select Next Track
^⇧H
Unhide All Tracks
^⇧1
Toggle Hide Group 1
^⇧6
Toggle Hide Group 6
scf keyboard

Main Window Tracks IV

⌥M
Toggle Track On
^R
Record Enable Track
⌘^⌥DOWN
Individual Track Zoom In
⌘^⌥UP
Individual Track Zoom Out
⌘^⌥Z
Toggle Individual Track Zoom
^Z
Auto Track Zoom
⌘^⌥DEL
Individual Track Zoom Reset
^⌥DEL
ndividual Track Zoom Reset for All Tracks
^A
Convert Alias to a Region Copy
⇧A
Select All Aliases of Region
⌥⇧A
Select All Orphan Aliases
⌥X
Audio Crossfade Options for Merge
J
Join Regions per Tracks
scf keyboard

Main Window Tracks V

⌘^X
Snip: Cut Section Between Locators (Global)
⌘^Z
Insert Silence Between Locators (Global)
⌘^R
Repeat Section Between Locators (Global)
^⇧T
Move Selected Regions to Selected Track
⌘⌥⇧R
Move Region to Recorded Position
⌘⌥R
Convert Regions to New Regions
⌘⌥F
Convert Regions to New Audio Files
^E
Convert Regions to New Sampler Track
⌘⌥L
Time Stretch Region Length to Locators
⌘⌥B
Time Stretch Region Length to Nearest Bar
^X
Strip Silence
^⇧O
Add Region to Loop Library
^N
Normalize Region Parameters
^Q
Apply Quantization Destructively
scf keyboard

Main Window Tracks VI

^L
Convert Loops to Regions
^\
Set Optimal Region Sizes Rounded by Bar
\
Remove Overlaps
⇧|
Trim Region End to Next Region
⌥[
Shuffle Regions Left within Selection
⌥]
Shuffle Regions Right within Selection
⌥\
Trim Regions to Fill within Locators
A
Hide/Show Track Automation
^⇧[
Trim Region Start to Previous Transient
^⇧]
Trim Region Start to Next Transient
^[
Trim Region End to Previous Transient
^]
Trim Region End to Next Transient
scf keyboard

Main Window Tracks VII

⇧N
Rename Regions
^⇧N
Name Regions by Track Name
⌘⌥⇧N
Name Tracks by Region Name
⌥⇧C
Color Regions by Track Color
⌘⌥⇧C
Color Tracks by Region Color
⌘-
Waveform Vertical Zoom Out
⌘=
Waveform Vertical Zoom In
⌘^⌥T
Hide/Show Toolbar
⌥T
Configure Track Header
E
Hide/Show Editor
⌥N
Hide/Show Note Pad
D
Hide/Show List Editors
F
Hide/Show Media Area
⌘⇧M
Hide/Show Master Track
scf keyboard

Mixer

⇧X
Cycle Through Mixer Mode
⌥⇧D
Deselect All
⇧A
Select Audio Channel Strips
⇧S
Select Instrument Channel Strips
⇧O
Select Auxiliary Channel Strips
⇧E
Select MIDI Channel Strips
⇧C
Select Equal Colored Channel Strips
⇧M
Select Muted Channel Strips
LEFT
Select Previous (Left) Channel Strip
RIGHT
Select Next (Right) Channel Strip
^N
Create New Auxiliary Channel Strip
^T
Create Tracks for Selected Channel Strips
scf keyboard

Environment

^DEL
Clear Cables only
⌥LEFT
Object move left
⌥RIGHT
Object move right
⌥UP
Object move up
⌥DOWN
Object move down
⌥⇧LEFT
Object Width -1 Pixel
⌥⇧RIGHT
Object Width +1 Pixel
⌥⇧UP
Object Height -1 Pixel
⌥⇧DOWN
Object Height +1 Pixel
^C
Hide/Show Cables
^P
Protect Cabling/Positions
⇧I
Invert Selection
⇧U
Select Unused Instruments
⇧RIGHT
Select Cable Destination
⇧LEFT
Select Cable Origin
^V
Send Selected Fader Values
⌘DEL
Delete Layer
^S
Cable serially
scf keyboard

Score Editor I

^P
Page View
^F
Explode Folders
^X
Explode Polyphony
^⇧N
Hide/Show Instrument Names
^⇧R
Hide/Show Page Rulers
^/
Go to Page...
⌘⌥⇧V
Paste Multiple
RIGHT
Next Event
LEFT
Previous Event
DOWN
Next Staff
UP
Previous Staff
^⇧Y
Force Syncopation
^Y
Defeat Syncopation
^⇧I
Force Interpretation
^I
Defeat Interpretation
scf keyboard

Score Editor II

^⌥UP
Stems: up
^⌥DOWN
Stems: down
⌘⌥UP
Stem End: Move Up
⌘⌥DOWN
Stem End: Move Down
^⌥⇧UP
Ties: up
^⌥⇧DOWN
Ties: down
^B
Beam Selected Notes
^U
Unbeam Selected Notes
^D
Default Beams
⇧#
Enharmonic Shift: #
⇧B
Enharmonic Shift: b
^⇧DEL
Reset Note Attributes
^⇧C
Assign MIDI Channels based on Score Split
⌘^⌥UP
Nudge Position Up
⌘^⌥DOWN
Nudge Position Down
⌘^⌥LEFT
Nudge Position Left
⌘^⌥RIGHT
Nudge Position Right
scf keyboard

Score Editor III

^⌥⇧F
Settings: Global Format
^⌥⇧N
Settings: Numbers and Names
^⌥⇧G
Settings: Guitar Tablature
^⌥⇧C
Settings: Chords and Grids
^⌥⇧L
Settings: Clefs and Signatures
^⌥⇧X
Settings: Extended Layout
^⌥⇧M
Settings: MIDI Meaning
^⌥⇧O
Settings: Score Colors
^⇧,
Insert: Crescendo
^⇧.
Insert: Decrescendo
^⌥⇧DEL
Clear main finger
^⌥⇧1
Set main finger 1
^⌥⇧2
Set main finger 2
^⌥⇧3
Set main finger 3
^⌥⇧4
Set main finger 4
^⌥⇧5
Set main finger 5
scf keyboard

Event Editor

UP
Select Previous Event
DOWN
Select Next Event
^⇧A
Length as Absolute Position
^⇧D
Articulation ID
^⇧R
Relative Position
⌘D
Duplicate Event and Numerical Edit
⇧V
Copy Value to All Following Events
scf keyboard

Step Editor

⌘DEL
Delete Lane
^C
Copy Lane
^V
Paste Lane
^A
Toggle Auto Define
DOWN
Select Next Lane
UP
Select Previous Lane
scf keyboard

Project Editor

UP
Select Previous Audio File
DOWN
Select Next Audio File
^F
Add Audio File...
^R
Add Region
^O
Optimize File(s)...
^B
Backup File(s)
^K
Copy/Convert File(s)...
⇧U
Select Unused
⌥DOWN
Show All Regions
⌥UP
Hide All Regions
^X
Strip Silence...
^I
Import Region Information
^E
Export Region Information
^G
Create Group...
scf keyboard

Audio File Editor I

⌘DEL
Delete File(s)
⌘^⌥SPACE
Play/Stop All
^⌥⇧SPACE
Play/Stop Region
^⌥SPACE
Play/Stop Region from Anchor
^B
Create Backup
⌘^⌥B
Revert to Backup
⌘⌥B
Save Selection As...
PAGEUP
Region -> Selection
PAGEDOWN
Selection -> Region
^⌥LEFT
Go to Region Start
^⌥RIGHT
Go to Region End
^⌥DOWN
Go to Region Anchor
⌥LEFT
Go to Previous Transient
⌥RIGHT
Go to Next Transient
scf keyboard

Audio File Editor II

⇧LEFT
Set Selection Start To Previous Transient
⇧RIGHT
Set Selection Start To Next Transients
LEFT
Set Selection End To Previous Transient
RIGHT
Set Selection End To Next Transient
⌘⇧LEFT
Selection Start and End to Previous Transient
⌘⇧RIGHT
Selection Start and End to Next Transient
⌘⌥LEFT
Selection Start and End to Previous Transient and Play
⌘⌥RIGHT
Selection Start and End to Next Transient and Play
^T
Toggle Transient Editing Mode
^=
Increase Number of Transients
^-
Decrease Number of Transients
^⌥⇧LEFT
Select All Previous
^⌥⇧RIGHT
Select All Following
scf keyboard

Audio File Editor III

^R
Create New Region
^N
Normalize
^G
Change Gain...
^I
Fade In
^O
Fade Out
^DEL
Silence
^⇧I
Invert
^⇧R
Reverse
^⇧T
Trim
^D
Remove DC Offset
⇧P
Search Peak
⇧S
Search Silence
^A
Lock Position in Track when moving Anchor
scf keyboard

EXS24 Editor

⇧I
Invert Selection
^F
Load Audio Sample...
^Z
New Zone
^G
New Group
⌘⌥⇧S
Export Sampler Instrument and Sample Files
⌥LEFT
Shift selected Zone(s)/ Group(s) Left
⌥RIGHT
Shift selected Zone(s)/ Group(s) Right
⌥⇧LEFT
Shift selected Zone(s)/Group(s) Left (Zones incl. Root Key)
⌥⇧RIGHT
Shift selected Zone(s)/Group(s) Right (Zones incl. Root Key)
⌘⌥S
Save Instrument
^O
Load Multiple Samples...
^W
Open in Audio File Editor
scf keyboard

Step Input I

A
Note ‘C’
W
Note ‘C#’
S
Note ‘D’
E
Note ‘D#’
D
Note ‘E’
F
Note ‘F’
T
Note ‘F#’
G
Note ‘G’
Y
Note ‘G#’
H
Note ‘A’
U
Note ‘A#’
J
Note ‘B’
SPACE
Rest
⇧#
Next note will be sharp
scf keyboard

Step Input II

'
Chord Mode
^DEL
Delete
LEFT
Step Backwards
RIGHT
Step Forward
⇧Z
Octave - 2
Z
Octave - 1
X
Octave + 1
⇧X
Octave + 2
scf keyboard

Step Input III

1
1/1 Note
2
1/2 Note
3
1/4 Note
4
1/8 Note
5
1/16 Note
6
1/32 Note
7
1/64 Note
8
1/128 Note
9
Next three notes are triplets
0
Next two notes are a dotted group
C
Velocity 16 (ppp)
V
Velocity 32 (pp)
B
Velocity 48 (p)
N
Velocity 64 (mp)
M
Velocity 80 (mf)
,
Velocity 96 (f)
.
Velocity 112 (ff)
/
Velocity 127 (fff)
-
Sustain inserted note(s)
Q
Quantize note starts on/off
achievement-star