logic

Key commands

Garnish Music Production School·April 8, 2026
Key commands

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