
Key commands
Below is a comprehensive list of key commands in Logic Pro X. A really useful website to visit is http://www.logicprokeycommands.com/logic-pro-x-key-commands/ for a visual list of key commands.
Global Commands
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
⌘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
⌥/ - 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
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
⌥⌘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
⇧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
⌥⌘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 - Toggle Channel Strip Input Monitoring
⇧⌃S - Toggle Channel Strip Format
V - Hide/Show All Plug-in Windows
⇧⌥K - Open Controller Assignments
Main Window
⌥⌘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
⇧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
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
⌥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
Various Editors
⌥⌘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
⌘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
**⇧⌃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
⌃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
⇧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
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
⌃⌘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
⌥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
⌥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 - Individual 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
⌃⌘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
⌃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
⇧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
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
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
Score Editor
⌃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
⌥⌃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
⇧⌥⌃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
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
Step Editor
⌘DEL - Delete Lane
⌃C - Copy Lane
⌃V - Paste Lane
⌃A - Toggle Auto Define
DOWN - Select Next Lane
UP - Select Previous Lane
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...
Audio File Editor
⌘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
⇧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
⌃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