All Logic Pro and Logic Express quick keys separated by category.
-------- Global Commands --------
* Record
⇧* •Record Toggle
⌘. •Discard Recording and Return to Last Play Position
⌃* •Capture as Recording
⌅ Play
. Pause
0 Stop
˽ Play or Stop
, Rewind
. Forward
⇧, Fast Rewind
⇧. Fast Forward
⌃⌅ •Play from Left Window Edge
⌃0 Stop and Go to Last Play Position
/ •Go to Position...
⌃= Set Locators by Regions/Events
= Set Rounded Locators by Regions/Events
J Swap Left and Right Locator
⌃⇧→ Move Locators Forward by Cycle Length
⌃⇧← Move Locators Backwards by Cycle Length
⇧⌅ •Play from Selection
⇧↩ •Go to Selection Start
↩ •Go to Beginning
⌃K Create Marker
⌃⇧K Create Marker without rounding
⇧K Create Marker by Regions
⌘⌫ Delete Marker
⌥M Open Marker List
⌥⌘K Open Marker Text
⌘↑ 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
⌘/ Go to Marker Number...
⌘↩ Quick Edit Marker
/ Cycle Mode
S Solo Mode
⌥S •Set Solo Lock Mode
⌥⇧S •Reselect Solo-Locked Regions
C MIDI/Monitor Metronome Click
⇧L Lock/Unlock Current Screenset
1 Recall Screenset 1
2 Recall Screenset 2
3 Recall Screenset 3
4 Recall Screenset 4
5 Recall Screenset 5
6 Recall Screenset 6
7 Recall Screenset 7
8 Recall Screenset 8
9 Recall Screenset 9
⌃1 Recall Screenset 1x
⌃2 Recall Screenset 2x
⌃3 Recall Screenset 3x
⌃4 Recall Screenset 4x
⌃5 Recall Screenset 5x
⌃6 Recall Screenset 6x
⌃7 Recall Screenset 7x
⌃8 Recall Screenset 8x
⌃9 Recall Screenset 9x
⌥⌘I Import Settings...
⌥Y Open Synchronization Project Settings...
⌥* Open Recording Project Settings...
⌥P Open Audio Project Settings...
⌥V Open Video Project Settings...
⌘, Open Preferences...
⌥A Open Automation Preferences...
⌘0 Open Event List...
⌘1 Open Arrange Window...
⌘2 Open Mixer...
⌘3 Open Score Editor...
⌘4 Open Transform
⌘5 Open Hyper Editor...
⌘6 Open Piano Roll...
⌘7 Open Transport...
⌘8 Open Environment...
⌘9 Open Bin...
⌥E Toggle Event Float
E Toggle Event List
X Toggle Mixer
N Toggle Score Editor
Y Toggle Hyper Editor
P Toggle Piano Roll
B Toggle Bin
O Toggle Loop Browser
R Toggle Library
F Toggle File Browser
W Toggle Sample Editor
K Toggle Marker List
T Toggle Tempo List
U Toggle Signature Changes List
⇧W Open in External Sample Editor
⌥X Open System Performance...
⌥K Open Key Commands...
⌥C Open Color Palette...
⌥⌘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
⌃⌘E Automation Event List...
⌃⌥⌘A Toggle Automation Quick Access
⌘G Toggle Group Clutch
⌥⌘G Open Group Settings...
⌃⌘⌫ Delete currently visible Automation Data of Current Track
⌃⇧⌘⌫ Delete All Automation Data of Current Track
⌃⌘↑ Move Current Region Data to Track Automation
⌃⌘↓ Move Current Track Automation Data to Region
⌃⇧⌘↑ Move All Region Control Data to Track Automation
⌃⇧⌘↓ Move All Track Automation Data to Region
⌘W Close Window
⌘` Cycle Through Windows
⌥R Redraw current window
⌘N New...
⌘O Open...
⌥⌘W Close Project
⌘S Save
⇧⌘S Save Project as...
⌘P Print
⌘I Import...
⌥⌘E Export Selection as MIDI File...
⌘E Export Track as Audio File...
⇧⌘E Export All Tracks as Audio File...
⌘Q Quit
⌘Z Undo
⇧⌘Z Redo
⌥Z Undo History...
⌘X Cut
⌘C Copy
⌘V Paste
⌘A Select All
⌘M Minimize Window
⇧⌘M Zoom Window
⇧⌘I Import Audio File...
] Next Plug-in Setting or EXS Instrument
[ Previous Plug-in Setting or EXS Instrument
⇧] Next Channel Strip Setting
⇧[ Previous Channel Strip Setting
⌥⌘C Copy Channel Strip Setting
⌥⌘V Paste Channel Strip Setting
V Hide/Show All Plug-in Windows
-------- Various Windows --------
⎋ •Show Tool Menu
⌃] •Set Next Tool
⌃[ •Set Previous Tool
G Toggle Global Tracks
⌥G Configure Global Tracks
⌃← Zoom Horizontal Out
⌃→ Zoom Horizontal In
⌃↑ Zoom Vertical Out
⌃↓ Zoom Vertical In
⌃⌥Z Zoom to fit Selection vertically and horizontally, store Navigation Snapshot
⌃Z Navigation: Back
⇞ Page Up
⇟ Page Down
↖ Page Left
↘ Page Right
I Hide/Show Inspector
⌃G Grid
` Catch Clock Position
⌃` Link Window (Same Level)
⌃O MIDI Out Toggle
M Mute/unmute selected Notes/Regions/Folders
+ •Increase Last Clicked Parameter by 1
- •Decrease Last Clicked Parameter by 1
⇧+ •Increase Last Clicked Parameter by 10
⇧- •Decrease Last Clicked Parameter by 10
-------- Arrange and Various Editors --------
⇧⌘A Deselect All
⇧T Toggle Selection
⇧F Select All Following
⌥⇧F Select All Following of Same Track/Pitch
⇧I Select Inside Locators
⇧O Deselect Outside Locators
⇧G Deselect Global Tracks
⇧U Select Empty Regions
⇧E Select Equal Regions/Events
⇧S Select Similar Regions/Events
⇧H Select Equal Channels
⇧P Select Equal Subpositions
⇧M Select Muted Regions/Events
⇧C Select Equal Colored Regions/Events
⇧↖ •Select First, or Shift Marquee Selection Left
⇧↘ •Select Last, or Shift Marquee Selection Right
← •Select Previous Region/Event, or Set Marquee End to Previous Transient
→ •Select Next Region/Event, or Set Marquee End to Next Transient
⇧← •Toggle Previous Region/Event, or Set Marquee Start to Previous Transient
⇧→ •Toggle Next Region/Event, or Set Marquee Start to Next Transient
⇧` Scroll to Selection
L Toggle Loop
Q Quantize Selected Events
⌃⇧Q De-Quantize
- Note Overlap Correction (selected/any)
⇧- Note Force Legato (selected/any)
⇧↑ Select Highest Notes
⇧↓ Select Lowest Notes
⇧⌘V Paste Replace
⌘R Repeat Regions/Events...
= Merge Regions
⌘\ Split Regions/Events by Locators
⇧\ Split Regions/Events by rounded Playhead Position
\ Split Regions/Events by Playhead Position
; •Pickup Clock (Move Event to Playhead Position)
⇧; •Pickup Clock and Select Next Event
⌘[ •Set Region/Event/Marquee Start to Playhead Position
⌘] •Set Region/Event/Marquee End to Playhead Position
⌥→ •Nudge Region/Event Position Right by Nudge Value
⌥← •Nudge Region/Event Position Left by Nudge Value
⌃⌥T •Set Nudge Value to Tick
⌃⌥D •Set Nudge Value to Division
⌃⌥B •Set Nudge Value to Beat
⌃⌥M •Set Nudge Value to Bar
⌃⌥S •Set Nudge Value to SMPTE Frame
⌥↑ •Event Transpose +1
⌥↓ •Event Transpose -1
⌥⇧↑ Event Transpose +12
⌥⇧↓ Event Transpose -12
⇧R Event Position and Length in SMPTE Units
⌥⇧R Secondary Ruler
⌘⇞ Unlock SMPTE Position
⌘⇟ Lock SMPTE Position
⌃⇧S Snap Mode: Smart
⌃⇧M Snap Mode: Bar
⌃⇧B Snap Mode: Beat
⌃⇧D Snap Mode: Division
⌃⇧T Snap Mode: Ticks
⌃⇧F Snap Mode: Frames
⌃⇧W Snap Mode: Samples
⌃⇧A Snap Automation
⌃⇧V Snap to Absolute Value
⌃⇧O Drag Mode: Overlap
⌃⇧N Drag Mode: No Overlap
⌃⇧X Drag Mode: X-Fade
⌃⇧L Drag Mode: Shuffle L
⌃⇧R Drag Mode: Shuffle R
-------- Windows showing audio files --------
⇧⌘R Show file(s) in Finder
⌃; Add to Arrange
˽ Play/Stop Selection
-------- Arrange Window --------
↑ •Select Previous Track
↓ •Select Next Track
← •Select Previous Region on Selected Track
→ •Select Next Region on Selected Track
⌘F Pack Folder
⌘U Unpack Folder
⌃⌘F Pack Take Folder
⌃⌘U Unpack Take Folder
⌃⇧⌘U Unpack Take Folder to New Tracks
⌘D New Track with Duplicate Setting
⌥⌘X New Track with Next Channel Strip/Instrument
⌥⌘M New Track with Next MIDI Channel
⌥⌘S New Track with Same Channel Strip/Instrument
⌥⌘N New Tracks...
H Toggle Hide View
⌃H Hide Current Track and Select Next Track
⌃⇧H Unhide All Tracks
⌃M Toggle Track Mute
⌃R Record Enable Track
⌃S Toggle Track Solo
⌃⌥↓ Individual Track Zoom In
⌃⌥↑ Individual Track Zoom Out
Z Auto Track Zoom
⌃⌥⌦ Individual Track Zoom Reset
⌃⌥⇧⌦ Individual Track Zoom Reset for All Tracks
⇧A Select All Aliases of Region
⌥= Audio Crossfade Options for Merge...
⇧= Merge Regions per Tracks
⌃⌘X Snip: Cut Section Between Locators (Global)
⌃⌘Z Insert Silence Between Locators (Global)
⌃⌘V Splice: Insert Snipped Section at Playhead (Global)
⌃⌘R Repeat Section Between Locators (Global)
⇧⌘T Move Selected Regions to Selected Track
⌘T Adjust Tempo using Region Length and Locators
⇧⌘R Move Region to Original Record Position
⌥⌘R Convert Regions to New Regions
⌥⌘F Convert Regions to New Audio Files
⌃X Strip Silence...
⌃N Normalize
⌃Q Apply Quantization Settings Destructively
⌃L Convert Loops to Real Copies
D Delete Duplicated Events
⌃B Set Optimal Region Sizes rounded by Bar
- Remove Overlaps
⇧- Tie Regions by Length Change
⌥- Tie Regions by Position Change
⌘- Tie Regions within Locators
⌃C Crop Regions outside Marquee Selection
A View Track Automation
⌥⇧C Channel Strip/Instrument Colors to Regions
⌥⇧N Track Names to Regions
⌃⌥⌘↓ Waveform vertical zoom out
⌃⌥⌘↑ Waveform vertical zoom in
-------- Mixer --------
⇧M Hide/Show MIDI Instruments
⇧I Hide/Show Input Channel Strips
⇧X Cycle Through Mixer Modes (Single, Arrange, All)
⌥⌘N Create New Auxiliary Channel Strips
-------- Environment Window --------
⌃⌫ Clear Cables only
⌃C Hide/Show Cables
⌃P Protect Cabling/Positions
⇧T Toggle Selection
⇧U Select Unused Instruments
⇧→ Select Cable Destination
⇧← Select Cable Origin
⌃V Send Selected Fader Values
⌃S Cable serially
-------- Score Window --------
⌃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
→ •Next Event
← •Previous Event
↓ •Next Staff
↑ •Previous Staff
⌃⇧Y Force Syncopation
⌃⌥Y Defeat Syncopation
⌃⇧I Force Interpretation
⌃⌥I Defeat Interpretation
⌃↖ Stems: up
⌃↘ Stems: down
⌃⇧↑ Ties: up
⌃⇧↓ Ties: down
⌃B Beam Selected Notes
⌃U Unbeam Selected Notes
⇧= Enharmonic Shift: #
⇧B Enharmonic Shift: b
⌃C Assign Channels based on Score Split
⌃⌥⌘S Open Staff Style Window
⌃⌥⌘I Open Score Set Window
⌃⌥⌘F Settings: Global Format
⌃⌥⌘N Settings: Numbers and Names
⌃⌥⌘G Settings: Guitar Tablature
⌃⌥⌘C Settings: Clefs and Signatures
-------- Event Window --------
↑ •Select Previous Event
↓ •Select Next Event
⌃A Length as Absolute Position
⇧V •Copy Value to All Following Events
-------- Hyper Editor --------
⌥⌘N Create Event Definition
⌃⌫ Delete Event Definition
⌃C Copy Event Definition
⌃V Paste Event Definition
⌃A Toggle Auto Define
-------- Audio Bin --------
↑ Select Previous Audio File
↓ Select Next Audio File
⌃F Add Audio File...
⌃R Add Region
⌃⌫ Delete File(s)
⌃O Optimize File(s)...
⌃B Backup File(s)
⌃C Copy/Convert File(s)
⌃M Move File(s)
⇧U Select Unused
⌥↓ Show All Regions
⌥↑ Hide All Regions
⌃X Strip Silence...
⌃I Import SDII Regions
⌃E Export SDII Regions
⌃G Create Group...
-------- Sample Edit Window --------
⌃⌥⇧˽ •Play/Stop All
⌃⇧˽ •Play/Stop Region to Anchor
⌃⌥˽ •Play/Stop Region from Anchor
⌘B Create Backup
⇧⌘B Revert to Backup
⌥⌘S Save Selection As...
⇞ Region -> Selection
⇟ Selection -> Region
← •Go to Selection Start
→ •Go to Selection End
↓ •Go to Region Anchor
⌃R Create New Region
⌃N Normalize
⌃G Change Gain...
⌃I Fade In
⌃O Fade Out
⌃⌫ Silence
⌃⇧R Reverse
⌃T Trim
⌃D Remove DC Offset
⌃P Time and Pitch Machine...
⌃M Audio to MIDI Groove Template...
⌃A Audio to Score...
⌃Q Quantize Engine...
⇧P Search Peak
⇧S Search Silence
⌃C Compensate Region Position
-------- EXS24 Instrument Editor --------
⇧T Toggle Selection
⌃F Load Audio Sample...
⌃Z New Zone
⌃G New Group
⌃⌥⌘S Export Sampler Instrument and Sample Files
⌥← •Shift selected Zone(s)/Group(s) Left
⌥→ •Shift selected Zone(s)/Group(s) Right
⌥⇧← •Shift selected Zone(s)/Group(s) Left (Zones incl. Root Key)
⌥⇧→ •Shift selected Zone(s)/Group(s) Right (Zones incl. Root Key)
⌥⌘S Save Instrument
⌃O Load Multiple Samples...
⌃W Open in Sample Editor
-------- Global Control Surfaces Commands --------
⌘K Open Controller Assignments
⌘L Learn new Controller Assignment