Mnemonic Bindings for Linux

A printable cheat-sheet with the mnemonic bindings for Linux is available for download in US Letter and A4 paper format.

This set of bindings assumes an en_US keyboard. However, most if not all bindings will also work on other keyboards when the AltGr key is used to compose those glyphs that are not directly accessible.

Transport & Recording Control

destroy last recording
Del
engage record
r
fast forward
loop play (the loop range)
l
rewind
set playhead position
p
start recording
Space
stop (keep loop/range play)
Space
stop and destroy
Space
toggle auto play
5
toggle auto return
6
toggle click (metronome)
7
toggle playhead follows edits
F
toggle playhead tracking
F
toggle roll
Space
toggle selected track rec-enable
b
toggle selected track solo status
s
transition to reverse
transition to roll

Session & File Handling

add track(s) or bus(ses)
n
export session
e
import audio files
i
open a new session
n
open a recent session
o
open an existing session
o
quit
q
save session
s
snapshot session
s
toggle selected track MIDI input
i

Changing What's Visible

fit tracks vertically
f
move selected tracks down
move selected tracks up
scroll down (page)
PgDn
scroll down (step)
scroll up (page)
PgUp
scroll up (step)
toggle editor window mixer
e
visual undo
z
zoom height to selected region(s)
z
zoom height and time to selected region
z
zoom in
=
zoom out
-

Window Visibility

toggle locations dialog
l(ell)
focus on main clock
÷
maximise editor space
f
switch between editor & mixer window
m
show rhythm ferret window
f
toggle big clock
b
toggle color manager
c
toggle editor window
e
toggle global audio patchbay
p
toggle global midi patchbay
p
toggle key bindings editor
k
toggle preferences dialog
o
toggle preferences dialog
p

Editing with Edit Point

Most edit functions operate on a single Edit Point (EP). The edit point can be any of: playhead (default), the mouse or an active marker. The choice of edit point (by default) also sets the Zoom Focus.

EP to next region sync
;
EP to prev region sync
'
cycle to next grid snap mode
2
cycle to next zoom focus
1
insert from region list
i
insert time
t
move EP to playhead
next EP w/marker
`
next EP w/o marker
`
trim back
k
trim front
j
trim region end to edit point
}
trim region start to edit point
{
trim region to end of prev region
j
trim region to start of next region
k
use previous grid unit
3
use next grid unit
4
use previous grid unit
3
use next musical grid unit
4

Aligning with the Edit Point

Align operations move regions so that their start/end/sync point is at the edit point. Relative operations just align the first region and moves other selected regions to maintain relative positioning.

align end(s)
a
align start(s)
a
align start(s) relative
a
align sync points
a
align sync points (relative)
a
range end to next prev edge
>
range end to next region edge
>
range start to next region edge
<
range start to prev region edge
<

Edit Point Playback

play edit range
Space
play from EP & return
Space
play selected region(s)
h

Region Operations

duplicate region (multi)
d
duplicate region (once)
d
export selected region(s)
e
increase region gain
^
move to original position
o
mute/unmute
m
normalize
n
nudge backward
nudge forward
+
quantize MIDI notes
q
reduce region gain
&
reverse
r
set fade in length
/
set fade out length
\
set region sync point
v
split
s
toggle fade in active
/
toggle fade out active
\
transpose
t

Generic Editing

copy
c
cut
x
delete
Del
paste
v
redo
r
undo
z

Selecting

There are a few functions that refer to an Edit Range. The current edit range is defined using combinations of the possible edit points: playhead, active marker, or mouse.

all after playhead
p
all before playhead
p
all enclosed by edit range
u
all present in edit range
u
convert edit range to range
F6
invert selection
i
select all after EP
e
select all before EP
e
select all in loop range
l
select all in punch range
d
select everything
a
select next track/bus
select previous track/bus

Defining Loop, Punch Range and Tempo Changes

set loop range from edit range
]
set loop range from region(s)
]
set punch range from edit range
[
set punch range from region(s)
[
set tempo (1 bar) from edit range
0
set tempo (1 bar) from region(s)
9