2013-01-29 19:26:36 -05:00
|
|
|
|
2014-02-06 18:04:38 -05:00
|
|
|
<p>
|
|
|
|
A printable cheat-sheet with the mnemonic bindings for <dfn>Linux</dfn>
|
|
|
|
is available for download in
|
|
|
|
<a href="/files/a3_mnemonic_cheatsheet.pdf">US Letter</a> and
|
|
|
|
<a href="/files/a3_mnemonic_cheatsheet-a4.pdf">A4</a> paper format.
|
|
|
|
</p>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2014-02-06 18:04:38 -05:00
|
|
|
<p>
|
|
|
|
This set of bindings assumes an en_US keyboard. However, most if not all
|
2017-02-25 00:30:29 -05:00
|
|
|
bindings will also work on other keyboards when the <kbd>AltGr</kbd> key is
|
|
|
|
used to compose those glyphs that are not directly accessible.
|
2013-12-17 10:16:36 -05:00
|
|
|
</p>
|
|
|
|
|
2014-02-06 18:04:38 -05:00
|
|
|
<h2>Transport & Recording Control</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>destroy last recording</th>
|
|
|
|
<td><kbd class="mod1">Del</kbd></td></tr>
|
|
|
|
<tr><th>engage record</th>
|
|
|
|
<td><kbd class="mod3">r</kbd></td></tr>
|
|
|
|
<tr><th>fast forward</th>
|
|
|
|
<td><kbd class="mod3">→</kbd></td></tr>
|
|
|
|
<tr><th>loop play (the loop range)</th>
|
|
|
|
<td><kbd class="">l</kbd></td></tr>
|
|
|
|
<tr><th>rewind</th>
|
|
|
|
<td><kbd class="mod3">←</kbd></td></tr>
|
|
|
|
<tr><th>set playhead position</th>
|
|
|
|
<td><kbd class="">p</kbd></td></tr>
|
|
|
|
<tr><th>start recording</th>
|
|
|
|
<td><kbd class="mod3">Space</kbd></td></tr>
|
|
|
|
<tr><th>stop (keep loop/range play)</th>
|
|
|
|
<td><kbd class="mod12">Space</kbd></td></tr>
|
|
|
|
<tr><th>stop and destroy</th>
|
|
|
|
<td><kbd class="mod1">Space</kbd></td></tr>
|
|
|
|
<tr><th>toggle auto play</th>
|
|
|
|
<td><kbd class="">5</kbd></td></tr>
|
|
|
|
<tr><th>toggle auto return</th>
|
|
|
|
<td><kbd class="">6</kbd></td></tr>
|
|
|
|
<tr><th>toggle click (metronome)</th>
|
|
|
|
<td><kbd class="">7</kbd></td></tr>
|
|
|
|
<tr><th>toggle playhead follows edits</th>
|
|
|
|
<td><kbd class="mod3">F</kbd></td></tr>
|
|
|
|
<tr><th>toggle playhead tracking</th>
|
|
|
|
<td><kbd class="mod1">F</kbd></td></tr>
|
|
|
|
<tr><th>toggle roll</th>
|
|
|
|
<td><kbd class="">Space</kbd></td></tr>
|
|
|
|
<tr><th>toggle selected track rec-enable </th>
|
|
|
|
<td><kbd class="mod3">b</kbd></td></tr>
|
|
|
|
<tr><th>toggle selected track solo status</th>
|
|
|
|
<td><kbd class="mod2">s</kbd></td></tr>
|
|
|
|
<tr><th>transition to reverse</th>
|
|
|
|
<td><kbd class="mod3">↓</kbd></td></tr>
|
|
|
|
<tr><th>transition to roll</th>
|
|
|
|
<td><kbd class="mod3">↑</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Session & File Handling</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>add track(s) or bus(ses)</th>
|
|
|
|
<td><kbd class="mod13">n</kbd></td></tr>
|
|
|
|
<tr><th>export session</th>
|
|
|
|
<td><kbd class="mod4">e</kbd></td></tr>
|
|
|
|
<tr><th>import audio files</th>
|
|
|
|
<td><kbd class="mod1">i</kbd></td></tr>
|
|
|
|
<tr><th>open a new session</th>
|
|
|
|
<td><kbd class="mod1">n</kbd></td></tr>
|
|
|
|
<tr><th>open a recent session</th>
|
|
|
|
<td><kbd class="mod13">o</kbd></td></tr>
|
|
|
|
<tr><th>open an existing session</th>
|
|
|
|
<td><kbd class="mod1">o</kbd></td></tr>
|
|
|
|
<tr><th>quit</th>
|
|
|
|
<td><kbd class="mod1">q</kbd></td></tr>
|
|
|
|
<tr><th>save session</th>
|
|
|
|
<td><kbd class="mod1">s</kbd></td></tr>
|
|
|
|
<tr><th>snapshot session</th>
|
|
|
|
<td><kbd class="mod13">s</kbd></td></tr>
|
|
|
|
<tr><th>toggle selected track MIDI input</th>
|
|
|
|
<td><kbd class="mod2">i</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Changing What's Visible</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>fit tracks vertically</th>
|
|
|
|
<td><kbd class="">f</kbd></td></tr>
|
|
|
|
<tr><th>move selected tracks down</th>
|
|
|
|
<td><kbd class="mod1">↓</kbd></td></tr>
|
|
|
|
<tr><th>move selected tracks up</th>
|
|
|
|
<td><kbd class="mod1">↑</kbd></td></tr>
|
|
|
|
<tr><th>scroll down (page)</th>
|
|
|
|
<td><kbd class="">PgDn</kbd></td></tr>
|
|
|
|
<tr><th>scroll down (step)</th>
|
|
|
|
<td><kbd class="">↓</kbd></td></tr>
|
|
|
|
<tr><th>scroll up (page)</th>
|
|
|
|
<td><kbd class="">PgUp</kbd></td></tr>
|
|
|
|
<tr><th>scroll up (step)</th>
|
|
|
|
<td><kbd class="">↑</kbd></td></tr>
|
|
|
|
<tr><th>toggle editor window mixer</th>
|
|
|
|
<td><kbd class="mod3">e</kbd></td></tr>
|
|
|
|
<tr><th>visual undo</th>
|
|
|
|
<td><kbd class="mod3">z</kbd></td></tr>
|
|
|
|
<tr><th>zoom height to selected region(s)</th>
|
|
|
|
<td><kbd class="mod12">z</kbd></td></tr>
|
|
|
|
<tr><th>zoom height and time to selected region</th>
|
|
|
|
<td><kbd class="mod2">z</kbd></td></tr>
|
|
|
|
<tr><th>zoom in</th>
|
|
|
|
<td><kbd class="">=</kbd></td></tr>
|
|
|
|
<tr><th>zoom out</th>
|
|
|
|
<td><kbd class="">-</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Window Visibility</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>toggle locations dialog</th>
|
2017-04-25 04:55:44 -04:00
|
|
|
<td><kbd class="mod2">l</kbd></td></tr>
|
2017-03-14 12:43:24 -04:00
|
|
|
<tr><th>focus on main clock</th>
|
|
|
|
<td><kbd class="kp">÷</kbd></td></tr>
|
|
|
|
<tr><th>maximise editor space</th>
|
|
|
|
<td><kbd class="mod12">f</kbd></td></tr>
|
|
|
|
<tr><th>switch between editor & mixer window</th>
|
|
|
|
<td><kbd class="mod2">m</kbd></td></tr>
|
|
|
|
<tr><th>show rhythm ferret window </th>
|
|
|
|
<td><kbd class="mod2">f</kbd></td></tr>
|
|
|
|
<tr><th>toggle big clock</th>
|
|
|
|
<td><kbd class="mod2">b</kbd></td></tr>
|
|
|
|
<tr><th>toggle color manager</th>
|
|
|
|
<td><kbd class="mod2">c</kbd></td></tr>
|
|
|
|
<tr><th>toggle editor window</th>
|
|
|
|
<td><kbd class="mod2">e</kbd></td></tr>
|
|
|
|
<tr><th>toggle global audio patchbay</th>
|
|
|
|
<td><kbd class="mod2">p</kbd></td></tr>
|
|
|
|
<tr><th>toggle global midi patchbay</th>
|
|
|
|
<td><kbd class="mod23">p</kbd></td></tr>
|
|
|
|
<tr><th>toggle key bindings editor</th>
|
|
|
|
<td><kbd class="mod2">k</kbd></td></tr>
|
|
|
|
<tr><th>toggle preferences dialog</th>
|
|
|
|
<td><kbd class="mod2">o</kbd></td></tr>
|
|
|
|
<tr><th>toggle preferences dialog</th>
|
|
|
|
<td><kbd class="mod13">p</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Editing with Edit Point</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2014-02-06 18:04:38 -05:00
|
|
|
<p>
|
2017-02-25 00:30:29 -05:00
|
|
|
Most edit functions operate on a single <dfn>Edit Point</dfn> (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 <dfn>Zoom Focus</dfn>.
|
2014-02-06 18:04:38 -05:00
|
|
|
</p>
|
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>EP to next region sync</th>
|
|
|
|
<td><kbd class="">;</kbd></td></tr>
|
|
|
|
<tr><th>EP to prev region sync</th>
|
|
|
|
<td><kbd class="">'</kbd></td></tr>
|
|
|
|
<tr><th>cycle to next grid snap mode</th>
|
|
|
|
<td><kbd class="">2</kbd></td></tr>
|
|
|
|
<tr><th>cycle to next zoom focus</th>
|
|
|
|
<td><kbd class="">1</kbd></td></tr>
|
|
|
|
<tr><th>insert from region list</th>
|
|
|
|
<td><kbd class="">i</kbd></td></tr>
|
|
|
|
<tr><th>insert time</th>
|
|
|
|
<td><kbd class="mod1">t</kbd></td></tr>
|
|
|
|
<tr><th>move EP to playhead</th>
|
|
|
|
<td><kbd class="mod2">↵</kbd></td></tr>
|
|
|
|
<tr><th>next EP w/marker</th>
|
|
|
|
<td><kbd class="mod1">`</kbd></td></tr>
|
|
|
|
<tr><th>next EP w/o marker</th>
|
|
|
|
<td><kbd class="">`</kbd></td></tr>
|
|
|
|
<tr><th>trim back</th>
|
|
|
|
<td><kbd class="">k</kbd></td></tr>
|
|
|
|
<tr><th>trim front</th>
|
|
|
|
<td><kbd class="">j</kbd></td></tr>
|
|
|
|
<tr><th>trim region end to edit point</th>
|
|
|
|
<td><kbd class="mod3">}</kbd></td></tr>
|
|
|
|
<tr><th>trim region start to edit point</th>
|
|
|
|
<td><kbd class="mod3">{</kbd></td></tr>
|
|
|
|
<tr><th>trim region to end of prev region</th>
|
|
|
|
<td><kbd class="mod1">j</kbd></td></tr>
|
|
|
|
<tr><th>trim region to start of next region</th>
|
|
|
|
<td><kbd class="mod1">k</kbd></td></tr>
|
|
|
|
<tr><th>use previous grid unit</th>
|
|
|
|
<td><kbd class="">3</kbd></td></tr>
|
|
|
|
<tr><th>use next grid unit</th>
|
|
|
|
<td><kbd class="">4</kbd></td></tr>
|
|
|
|
<tr><th>use previous grid unit</th>
|
|
|
|
<td><kbd class="mod1">3</kbd></td></tr>
|
|
|
|
<tr><th>use next musical grid unit</th>
|
|
|
|
<td><kbd class="mod1">4</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Aligning with the Edit Point</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2014-02-06 18:04:38 -05:00
|
|
|
<p>
|
2017-02-25 00:30:29 -05:00
|
|
|
<dfn>Align operations</dfn> move regions so that their start/end/sync point
|
|
|
|
is at the edit point. <dfn>Relative</dfn> operations just align the first
|
2014-02-06 18:04:38 -05:00
|
|
|
region and moves other selected regions to maintain relative positioning.
|
|
|
|
</p>
|
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>align end(s)</th>
|
|
|
|
<td><kbd class="mod2">a</kbd></td></tr>
|
|
|
|
<tr><th>align start(s)</th>
|
|
|
|
<td><kbd class="mod14">a</kbd></td></tr>
|
|
|
|
<tr><th>align start(s) relative</th>
|
|
|
|
<td><kbd class="mod4">a</kbd></td></tr>
|
|
|
|
<tr><th>align sync points</th>
|
|
|
|
<td><kbd class="mod3">a</kbd></td></tr>
|
|
|
|
<tr><th>align sync points (relative)</th>
|
|
|
|
<td><kbd class="">a</kbd></td></tr>
|
|
|
|
<tr><th>range end to next prev edge</th>
|
|
|
|
<td><kbd class="mod1">></kbd></td></tr>
|
|
|
|
<tr><th>range end to next region edge</th>
|
|
|
|
<td><kbd class="">></kbd></td></tr>
|
|
|
|
<tr><th>range start to next region edge</th>
|
|
|
|
<td><kbd class="mod1"><</kbd></td></tr>
|
|
|
|
<tr><th>range start to prev region edge</th>
|
|
|
|
<td><kbd class=""><</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Edit Point Playback</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>play edit range</th>
|
|
|
|
<td><kbd class="mod2">Space</kbd></td></tr>
|
|
|
|
<tr><th>play from EP & return</th>
|
|
|
|
<td><kbd class="mod4">Space</kbd></td></tr>
|
|
|
|
<tr><th>play selected region(s)</th>
|
|
|
|
<td><kbd class="">h</kbd></td></tr>
|
|
|
|
</table>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2014-02-06 18:04:38 -05:00
|
|
|
<h2>Region Operations</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>duplicate region (multi)</th>
|
|
|
|
<td><kbd class="mod3">d</kbd></td></tr>
|
|
|
|
<tr><th>duplicate region (once)</th>
|
|
|
|
<td><kbd class="mod2">d</kbd></td></tr>
|
|
|
|
<tr><th>export selected region(s)</th>
|
|
|
|
<td><kbd class="mod14">e</kbd></td></tr>
|
|
|
|
<tr><th>increase region gain</th>
|
|
|
|
<td><kbd class="">^</kbd></td></tr>
|
|
|
|
<tr><th>move to original position</th>
|
|
|
|
<td><kbd class="mod2">o</kbd></td></tr>
|
|
|
|
<tr><th>mute/unmute</th>
|
|
|
|
<td><kbd class="mod1">m</kbd></td></tr>
|
|
|
|
<tr><th>normalize</th>
|
|
|
|
<td><kbd class="">n</kbd></td></tr>
|
|
|
|
<tr><th>nudge backward</th>
|
|
|
|
<td><kbd class="kp">–</kbd></td></tr>
|
|
|
|
<tr><th>nudge forward</th>
|
|
|
|
<td><kbd class="kp">+</kbd></td></tr>
|
|
|
|
<tr><th>quantize MIDI notes </th>
|
|
|
|
<td><kbd class="">q</kbd></td></tr>
|
|
|
|
<tr><th>reduce region gain</th>
|
|
|
|
<td><kbd class="">&</kbd></td></tr>
|
|
|
|
<tr><th>reverse</th>
|
|
|
|
<td><kbd class="mod2">r</kbd></td></tr>
|
|
|
|
<tr><th>set fade in length</th>
|
|
|
|
<td><kbd class="">/</kbd></td></tr>
|
|
|
|
<tr><th>set fade out length</th>
|
|
|
|
<td><kbd class="">\</kbd></td></tr>
|
|
|
|
<tr><th>set region sync point</th>
|
|
|
|
<td><kbd class="">v</kbd></td></tr>
|
|
|
|
<tr><th>split</th>
|
|
|
|
<td><kbd class="">s</kbd></td></tr>
|
|
|
|
<tr><th>toggle fade in active</th>
|
|
|
|
<td><kbd class="mod1">/</kbd></td></tr>
|
|
|
|
<tr><th>toggle fade out active</th>
|
|
|
|
<td><kbd class="mod1">\</kbd></td></tr>
|
|
|
|
<tr><th>transpose</th>
|
|
|
|
<td><kbd class="mod2">t</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Generic Editing</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>copy</th>
|
|
|
|
<td><kbd class="mod1">c</kbd></td></tr>
|
|
|
|
<tr><th>cut</th>
|
|
|
|
<td><kbd class="mod1">x</kbd></td></tr>
|
|
|
|
<tr><th>delete</th>
|
|
|
|
<td><kbd class="">Del</kbd></td></tr>
|
|
|
|
<tr><th>paste</th>
|
|
|
|
<td><kbd class="mod1">v</kbd></td></tr>
|
|
|
|
<tr><th>redo</th>
|
|
|
|
<td><kbd class="mod1">r</kbd></td></tr>
|
|
|
|
<tr><th>undo</th>
|
|
|
|
<td><kbd class="mod1">z</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Selecting</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2014-02-06 18:04:38 -05:00
|
|
|
<p class="note">
|
2017-02-25 00:30:29 -05:00
|
|
|
There are a few functions that refer to an <dfn>Edit Range</dfn>. The
|
|
|
|
current edit range is defined using combinations of the possible edit
|
2014-02-06 18:04:38 -05:00
|
|
|
points: <dfn>playhead</dfn>, <dfn>active marker</dfn>, or <dfn>mouse</dfn>.
|
|
|
|
</p>
|
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>all after playhead</th>
|
|
|
|
<td><kbd class="mod13">p</kbd></td></tr>
|
|
|
|
<tr><th>all before playhead</th>
|
|
|
|
<td><kbd class="mod1">p</kbd></td></tr>
|
|
|
|
<tr><th>all enclosed by edit range</th>
|
|
|
|
<td><kbd class="mod1">u</kbd></td></tr>
|
|
|
|
<tr><th>all present in edit range</th>
|
|
|
|
<td><kbd class="">u</kbd></td></tr>
|
|
|
|
<tr><th>convert edit range to range</th>
|
|
|
|
<td><kbd class="">F6</kbd></td></tr>
|
|
|
|
<tr><th>invert selection</th>
|
|
|
|
<td><kbd class="mod3">i</kbd></td></tr>
|
|
|
|
<tr><th>select all after EP</th>
|
|
|
|
<td><kbd class="mod13">e</kbd></td></tr>
|
|
|
|
<tr><th>select all before EP</th>
|
|
|
|
<td><kbd class="mod1">e</kbd></td></tr>
|
|
|
|
<tr><th>select all in loop range</th>
|
|
|
|
<td><kbd class="mod1">l</kbd></td></tr>
|
|
|
|
<tr><th>select all in punch range</th>
|
|
|
|
<td><kbd class="mod1">d</kbd></td></tr>
|
|
|
|
<tr><th>select everything</th>
|
|
|
|
<td><kbd class="mod1">a</kbd></td></tr>
|
|
|
|
<tr><th>select next track/bus</th>
|
|
|
|
<td><kbd class="mod2">↓</kbd></td></tr>
|
|
|
|
<tr><th>select previous track/bus</th>
|
|
|
|
<td><kbd class="mod2">↑</kbd></td></tr>
|
|
|
|
</table>
|
2014-02-06 18:04:38 -05:00
|
|
|
|
|
|
|
<h2>Defining Loop, Punch Range and Tempo Changes</h2>
|
2017-02-25 00:30:29 -05:00
|
|
|
|
2017-03-14 12:43:24 -04:00
|
|
|
<table class="dl">
|
|
|
|
<tr><th>set loop range from edit range</th>
|
|
|
|
<td><kbd class="">]</kbd></td></tr>
|
|
|
|
<tr><th>set loop range from region(s)</th>
|
|
|
|
<td><kbd class="mod2">]</kbd></td></tr>
|
|
|
|
<tr><th>set punch range from edit range</th>
|
|
|
|
<td><kbd class="">[</kbd></td></tr>
|
|
|
|
<tr><th>set punch range from region(s)</th>
|
|
|
|
<td><kbd class="mod2">[</kbd></td></tr>
|
|
|
|
<tr><th>set tempo (1 bar) from edit range</th>
|
|
|
|
<td><kbd class="">0</kbd></td></tr>
|
|
|
|
<tr><th>set tempo (1 bar) from region(s)</th>
|
|
|
|
<td><kbd class="">9</kbd></td></tr>
|
|
|
|
</table>
|
2017-11-10 19:47:11 -05:00
|
|
|
|