⌥+⌃AltPlusCtrl

Ableton Live Keyboard Shortcuts

Ableton Live's shortcut set has to serve two genuinely different workflows under one roof — the Session View, a grid of loop clips designed for live improvisation and performance, and the Arrangement View, a more conventional linear timeline closer to what other DAWs offer as their only view. A meaningful chunk of Live's shortcuts exist specifically to move between these two views and to launch or stop clips in Session View, which has no real equivalent in timeline-only DAWs. Live ships as genuinely dual-native software rather than a Mac original ported to Windows, so its default keymap was designed with both platforms in mind from the start, and Ableton's own reference PDF lists both bindings side by side for every command rather than treating one platform as primary. This page is aimed at producers and live performers already working inside Live's dual-view structure rather than someone comparing DAWs feature-for-feature, since the Session View concept itself is what most needs deliberate practice — the Arrangement View shortcuts will feel familiar to anyone who's used Logic, Pro Tools, or FL Studio, but Session View's clip-launching and quantization behavior is Live's own invention and doesn't map cleanly onto habits from other DAWs. Locators and track freezing both matter more in longer, more complex Arrangement View sessions than in quick Session View jamming, since navigating a multi-minute arrangement benefits enormously from named jump points, and a session-heavy project with many CPU-intensive instruments plugins often needs freezing just to keep playback running smoothly during arrangement and mixing work.

Session View

ActionWindowsMacDescription
Launch selected clipEnterReturnTriggers playback of the currently selected clip slot in Session View, starting it in sync with the project's global quantization setting rather than instantly.
Stop selected clipCtrl+. (varies)Cmd+.Stops the playing clip in the selected track's slot, again respecting the global launch quantization so it stops on the next musically appropriate boundary rather than instantly cutting off.
Stop all clipsEscEscImmediately stops every currently playing clip across all tracks in Session View, the fast way to silence everything during a live performance without clicking each track's stop button.
Arm/disarm track for recordingCtrl+R (track selected)Cmd+RToggles record-arm status on the selected track, preparing it to capture new audio or MIDI input into the next launched clip slot.
Insert new SceneCtrl+I (with a scene row selected)Cmd+IInserts a new empty Scene row into Session View, a horizontal grouping of clip slots across every track that can be launched together simultaneously with one trigger, a core building block for structuring a live set.
Duplicate selected clipCtrl+DCmd+DCreates a copy of the selected clip in the next available slot, a fast way to build variations of a loop for different sections of a track or performance without re-recording or re-programming it from scratch.

Arrangement View

ActionWindowsMacDescription
Switch between Session and Arrangement ViewTabTabToggles the main editing area between Session View's clip grid and Arrangement View's linear timeline, Live's signature dual-view structure with no direct equivalent in most other DAWs.
Toggle loopCtrl+LCmd+LFlips looped playback on or off for the current loop-brace region in Arrangement View, the linear-timeline counterpart to the clip-based looping Session View uses.
Split clip at playheadCtrl+ECmd+ECuts the selected clip in Arrangement View into two separate clips at the playhead position, the same fundamental editing action found in most timeline-based editors.
Consolidate selectionCtrl+JCmd+JMerges the selected time range across one or more tracks into new combined clips, useful for bouncing a complex arrangement section into a single manageable clip.
Capture recently played MIDICtrl+Shift+CommaCmd+Shift+CommaRetroactively captures MIDI notes played within the last several seconds even if recording wasn't actively running, useful for catching an idea played while just noodling that turns out to be worth keeping without having pressed record beforehand.
Quantize selected notes/clipsCtrl+UCmd+USnaps the timing of selected MIDI notes or clip launches to the nearest grid division, correcting slightly-off-beat timing from a live-recorded performance without manually nudging individual notes.
Insert a Locator at playheadCtrl+Shift+L (varies)Cmd+Shift+LMarks a named position on the Arrangement View timeline, letting you jump quickly back to key structural points (like the start of a chorus) during a long arranging session without scrolling to relocate them visually each time.

General Controls

ActionWindowsMacDescription
Play / Stop transportSpaceSpaceStarts or stops global playback from the playhead position, working consistently in both Session and Arrangement View.
UndoCtrl+ZCmd+ZReverts the last action; Live maintains a notably deep undo history covering both editing actions and many live-performance actions like clip launches during recording.
Zoom in/out on timelineCtrl+Plus / Ctrl+MinusCmd+Plus / Cmd+MinusAdjusts horizontal zoom level on the Arrangement View timeline, useful for precise edit placement versus a wide overview of the whole arrangement.
Tap TempoT (repeated taps)TSets the project's tempo by repeatedly pressing the key in rhythm, calculating BPM from the interval between taps, useful for quickly matching Live's tempo to a live band or an existing recording without manually typing a numeric BPM value.
Freeze selected trackCtrl+Shift+F (varies by version)Cmd+Shift+FRenders a track's live plugin processing down to audio temporarily, reducing CPU load from computationally heavy instruments or effects while preserving the ability to unfreeze and return to live editing later.

Frequently Asked Questions

Why doesn't a clip stop the instant I press the stop shortcut?

Session View clips respect Live's global quantization setting by design, meaning launches and stops snap to the next musical boundary (typically a bar or beat) rather than acting instantly, which keeps a live performance rhythmically tight even if your trigger timing is slightly off. This can be changed or disabled in the quantization menu if instant response is preferred.

What's actually different about Session View versus Arrangement View edits?

Session View clips are independent loopable units triggered live, not bound to a fixed position on a timeline, making it suited to improvisation and performance. Arrangement View is a traditional linear timeline where clips have a fixed start time, suited to building a final fixed-structure track. Live keeps both views of the same underlying clips in sync, but how you interact with and edit them differs substantially between the two.

Does Esc only stop clips, or does it do anything else?

Esc's primary documented behavior is stopping all currently playing Session View clips; it does not stop transport playback in Arrangement View on its own, which is a distinction worth knowing if you're using both views in the same session and expect Esc to universally silence everything.

What's a Scene actually used for in a live performance context?

A Scene groups one clip slot from every track into a single horizontal row that launches together with one trigger, letting a performer build out entire song sections (verse, chorus, breakdown) as pre-arranged combinations of clips across all tracks, then move through a set by triggering successive Scenes rather than manually launching each track's clip individually during a live show.

Is Capture MIDI the same thing as Live's regular Undo history?

No — Capture MIDI is specifically about retroactively recovering played notes that were never actually being recorded to begin with, pulling from a rolling background buffer of recent MIDI input. Undo, by contrast, only reverts actions that were already committed to the project, so it can't recover a musical idea you played while the transport was stopped or before you'd armed a track for recording.

What is the difference between quantizing a clip in Session View and quantizing recorded MIDI notes?

Clip launch quantization governs when a triggered clip actually starts or stops playing relative to the global musical grid, keeping live-triggered clips rhythmically tight during performance, while note quantization instead corrects the timing of individual recorded MIDI notes within a clip after the fact, snapping a slightly early or late note onto the nearest beat division — the two operate on genuinely different things, launch timing versus note timing, even though both use the word quantize.