]> Shamusworld >> Repos - ardour-manual/blob - include/mnemonic-bindings-for-os-x.html
Collapse diagrams/ into images/.
[ardour-manual] / include / mnemonic-bindings-for-os-x.html
1   
2 <p>
3   A <a href="/files/a3_mnemonic_cheat_sheet_osx.pdf">printable cheat sheet</a> 
4   for these bindings is available for download.
5 </p>
6
7 <h2>Transport &amp; Recording Control</h2>
8 <dl class="bindings">
9 <dt>destroy last recording</dt>
10 <dd><kbd class="mod1">Del</kbd></dd>
11 <dt>engage record</dt>
12 <dd><kbd class="mod3">r</kbd></dd>
13 <dt>fast forward</dt>
14 <dd><kbd class="mod3">→</kbd></dd>
15 <dt>loop play (the loop range)</dt>
16 <dd><kbd class="">l</kbd></dd>
17 <dt>rewind</dt>
18 <dd><kbd class="mod3">&larr;</kbd></dd>
19 <dt>set playhead position</dt>
20 <dd><kbd class="">p</kbd></dd>
21 <dt>start recording</dt>
22 <dd><kbd class="mod3">space</kbd></dd>
23 <dt>stop (keep loop/range play)</dt>
24 <dd><kbd class="mod12">space</kbd></dd>
25 <dt>stop and destroy</dt>
26 <dd><kbd class="mod1">space</kbd></dd>
27 <dt>toggle auto play</dt>
28 <dd><kbd class="">5</kbd></dd>
29 <dt>toggle auto return</dt>
30 <dd><kbd class="">6</kbd></dd>
31 <dt>toggle click (metronome)</dt>
32 <dd><kbd class="">7</kbd></dd>
33 <dt>toggle playhead follows edits</dt>
34 <dd><kbd class="mod3">f</kbd></dd>
35 <dt>toggle playhead tracking</dt>
36 <dd><kbd class="mod1">f</kbd></dd>
37 <dt>toggle roll</dt>
38 <dd><kbd class="">space</kbd></dd>
39 <dt>toggle track rec-enable </dt>
40 <dd><kbd class="mod3">b</kbd></dd>
41 <dt>toggle track solo status</dt>
42 <dd><kbd class="mod2">s</kbd></dd>
43 <dt>transition to reverse</dt>
44 <dd><kbd class="mod3">&darr;</kbd></dd>
45 <dt>transition to roll</dt>
46 <dd><kbd class="mod3">&uarr;</kbd></dd>
47 </dl>
48 <h2>Session &amp; File Handling</h2>
49 <dl class="bindings">
50 <dt>add track(s) or bus(ses)</dt>
51 <dd><kbd class="mod13">n</kbd></dd>
52 <dt>export session</dt>
53 <dd><kbd class="mod1">e</kbd></dd>
54 <dt>import audio files</dt>
55 <dd><kbd class="mod1">i</kbd></dd>
56 <dt>open a new session</dt>
57 <dd><kbd class="mod1">n</kbd></dd>
58 <dt>open a recent session</dt>
59 <dd><kbd class="mod13">o</kbd></dd>
60 <dt>open an existing session</dt>
61 <dd><kbd class="mod1">o</kbd></dd>
62 <dt>quit</dt>
63 <dd><kbd class="mod1">q</kbd></dd>
64 <dt>save session</dt>
65 <dd><kbd class="mod1">s</kbd></dd>
66 <dt>snapshot session</dt>
67 <dd><kbd class="mod13">s</kbd></dd>
68 <dt>toggle sel. track MIDI input</dt>
69 <dd><kbd class="mod2">i</kbd></dd>
70 </dl>
71 <h2>Changing What's Visible</h2>
72 <dl class="bindings">
73 <dt>fit tracks vertically</dt>
74 <dd><kbd class="">f</kbd></dd>
75 <dt>move selected tracks down</dt>
76 <dd><kbd class="mod1">&darr;</kbd></dd>
77 <dt>move selected tracks up</dt>
78 <dd><kbd class="mod1">&uarr;</kbd></dd>
79 <dt>scroll down (page)</dt>
80 <dd><kbd class="">PgDn</kbd></dd>
81 <dt>scroll down (step)</dt>
82 <dd><kbd class="">&darr;</kbd></dd>
83 <dt>scroll up (page)</dt>
84 <dd><kbd class="">PageUp</kbd></dd>
85 <dt>scroll up (step)</dt>
86 <dd><kbd class="">&uarr;</kbd></dd>
87 <dt>toggle editor window mixer</dt>
88 <dd><kbd class="mod3">e</kbd></dd>
89 <dt>toggle last 2 zoom states</dt>
90 <dd><kbd class="mod3">z</kbd></dd>
91 <dt>zoom height to selected region(s)</dt>
92 <dd><kbd class="mod1">Control+z</kbd></dd>
93 <dt>zoom height and time to selected region</dt>
94 <dd><kbd class="mod2">z</kbd></dd>
95 <dt>zoom in</dt>
96 <dd><kbd class="">=</kbd></dd>
97 <dt>zoom out</dt>
98 <dd><kbd class="">-</kbd></dd>
99 </dl>
100 <h2>Window Visibility</h2>
101 <dl class="bindings">
102 <dt>toggle locations dialog</dt>
103 <dd><kbd class="mod2">l</kbd></dd>
104 <dt>focus on main clock</dt>
105 <dd><kbd class="kp">&divide;</kbd></dd>
106 <dt>maximise editor space</dt>
107 <dd><kbd class="mod12">f</kbd></dd>
108 <dt>rotate editor &amp; mixer window</dt>
109 <dd><kbd class="mod2">m</kbd></dd>
110 <dt>show rhythm ferret window </dt>
111 <dd><kbd class="mod2">f</kbd></dd>
112 <dt>toggle big clock</dt>
113 <dd><kbd class="mod2">b</kbd></dd>
114 <dt>toggle color manager</dt>
115 <dd><kbd class="mod2">c</kbd></dd>
116 <dt>toggle editor window</dt>
117 <dd><kbd class="mod2">e</kbd></dd>
118 <dt>toggle global audio patchbay</dt>
119 <dd><kbd class="mod2">p</kbd></dd>
120 <dt>toggle global midi patchbay</dt>
121 <dd><kbd class="mod23">p</kbd></dd>
122 <dt>toggle key bindings editor</dt>
123 <dd><kbd class="mod2">k</kbd></dd>
124 <dt>toggle preferences dialog</dt>
125 <dd><kbd class="mod2">o</kbd></dd>
126 <dt>toggle preferences dialog</dt>
127 <dd><kbd class="mod13">p</kbd></dd>
128 </dl>
129
130 <h2>Editing with Edit Point</h2>
131 <p>
132   Most edit functions operate on a single <dfn>Edit Point</dfn> (EP). The
133   edit 
134   point can be any of: playhead (default), the mouse or an active marker. 
135   The choice of edit point (by default) also sets the <dfn>Zoom Focus</dfn>.
136 </p>
137
138 <dl class="bindings">
139 <dt>EP to next region sync</dt>
140 <dd><kbd class="">;</kbd></dd>
141 <dt>EP to prev region sync</dt>
142 <dd><kbd class="">'</kbd></dd>
143 <dt>cycle to next grid snap mode</dt>
144 <dd><kbd class="">2</kbd></dd>
145 <dt>cycle to next zoom focus</dt>
146 <dd><kbd class="">1</kbd></dd>
147 <dt>insert from region list</dt>
148 <dd><kbd class="">i</kbd></dd>
149 <dt>insert time</dt>
150 <dd><kbd class="mod1">t</kbd></dd>
151 <dt>move EP to playhead</dt>
152 <dd><kbd class="mod2">Return</kbd></dd>
153 <dt>next EP w/marker</dt>
154 <dd><kbd class="mod1">^</kbd></dd>
155 <dt>next EP w/o marker</dt>
156 <dd><kbd class="">`</kbd></dd>
157 <dt>trim back</dt>
158 <dd><kbd class="">k</kbd></dd>
159 <dt>trim front</dt>
160 <dd><kbd class="">j</kbd></dd>
161 <dt>trim region end to edit point</dt>
162 <dd><kbd class="mod3">}</kbd></dd>
163 <dt>trim region start to edit point</dt>
164 <dd><kbd class="mod3">{</kbd></dd>
165 <dt>trim region to end of prev region</dt>
166 <dd><kbd class="mod1">j</kbd></dd>
167 <dt>trim region to start of next region</dt>
168 <dd><kbd class="mod1">k</kbd></dd>
169 <dt>use previous grid unit</dt>
170 <dd><kbd class="">3</kbd></dd>
171 <dt>use next grid unit</dt>
172 <dd><kbd class="">4</kbd></dd>
173 <dt>use previous grid unit</dt>
174 <dd><kbd class="mod1">3</kbd></dd>
175 <dt>use next musical grid unit</dt>
176 <dd><kbd class="mod1">4</kbd></dd>
177 </dl>
178
179 <h2>Aligning with the Edit Point</h2>
180 <p>
181   <dfn>Align operations</dfn> move regions so that their start/end/sync 
182   point is at the edit point. <dfn>Relative</dfn> operations just align
183   the first region and moves other selected regions to maintain relative 
184   positioning.
185 </p>
186
187 <dl class="bindings">
188 <dt>align end(s)</dt>
189 <dd><kbd class="mod2">a</kbd></dd>
190 <dt>align start(s)</dt>
191 <dd></dd>
192 <dt>align start(s) relative</dt>
193 <dd><kbd class=""></kbd></dd>
194 <dt>align sync points</dt>
195 <dd><kbd class="mod3">a</kbd></dd>
196 <dt>align sync points (relative)</dt>
197 <dd><kbd class="">a</kbd></dd>
198 <dt>range end to next prev edge</dt>
199 <dd><kbd class="mod1">&gt;</kbd></dd>
200 <dt>range end to next region edge</dt>
201 <dd><kbd class="">&gt;</kbd></dd>
202 <dt>range start to next region edge</dt>
203 <dd><kbd class="mod1">&lt;</kbd></dd>
204 <dt>range start to prev region edge</dt>
205 <dd><kbd class="">&lt;</kbd></dd>
206 </dl>
207
208 <h2>Edit Point Playback</h2>
209
210 <dl class="bindings">
211 <dt>play edit range</dt>
212 <dd><kbd class="mod2">Space</kbd></dd>
213 <dt>play from EP &amp; return</dt>
214 <dd><kbd class="mod1">Space</kbd></dd>
215 <dt>play selected region(s)</dt>
216 <dd><kbd class="">h</kbd></dd>
217 </dl>
218 <h2>Region Operations</h2>
219 <dl class="bindings">
220 <dt>duplicate region (multi)</dt>
221 <dd><kbd class="mod3">d</kbd></dd>
222 <dt>duplicate region (once)</dt>
223 <dd><kbd class="mod2">d</kbd></dd>
224 <dt>export selected region(s)</dt>
225 <dd></dd>
226 <dt>increase region gain</dt>
227 <dd><kbd class="">^</kbd></dd>
228 <dt>move to original position</dt>
229 <dd><kbd class="mod2">o</kbd></dd>
230 <dt>mute/unmute</dt>
231 <dd><kbd class="mod1">m</kbd></dd>
232 <dt>normalize</dt>
233 <dd><kbd class="">n</kbd></dd>
234 <dt>nudge backward</dt>
235 <dd><kbd class="kp">&ndash;</kbd></dd>
236 <dt>nudge forward</dt>
237 <dd><kbd class="kp">+</kbd></dd>
238 <dt>quantize MIDI notes </dt>
239 <dd><kbd class="">q</kbd></dd>
240 <dt>reduce region gain</dt>
241 <dd><kbd class="">&amp;</kbd></dd>
242 <dt>reverse</dt>
243 <dd><kbd class="mod2">r</kbd></dd>
244 <dt>set fade in length</dt>
245 <dd><kbd class="">/</kbd></dd>
246 <dt>set fade out length</dt>
247 <dd><kbd class="">\</kbd></dd>
248 <dt>set region sync point</dt>
249 <dd><kbd class="">v</kbd></dd>
250 <dt>split</dt>
251 <dd><kbd class="">s</kbd></dd>
252 <dt>toggle fade in active</dt>
253 <dd><kbd class="mod1">/</kbd></dd>
254 <dt>toggle fade out active</dt>
255 <dd><kbd class="mod1">\</kbd></dd>
256 <dt>transpose</dt>
257 <dd><kbd class="mod2">t</kbd></dd>
258 </dl>
259
260 <h2>Generic Editing</h2>
261
262 <dl class="bindings">
263 <dt>copy</dt>
264 <dd><kbd class="mod1">c</kbd></dd>
265 <dt>cut</dt>
266 <dd><kbd class="mod1">x</kbd></dd>
267 <dt>delete</dt>
268 <dd><kbd class="">Del</kbd></dd>
269 <dt>paste</dt>
270 <dd><kbd class="mod1">v</kbd></dd>
271 <dt>redo</dt>
272 <dd><kbd class="mod1">r</kbd></dd>
273 <dt>undo</dt>
274 <dd><kbd class="mod1">z</kbd></dd>
275 </dl>
276
277 <h2>Selecting</h2>
278 <p class="note">
279   There are  a few functions that refer to an <dfn>Edit Range</dfn>. The 
280   current edit range is defined using combinations of the possible edit 
281   points: <dfn>playhead</dfn>, <dfn>active marker</dfn>, or<dfn>mouse</dfn>.
282 </p>
283
284 <dl class="bindings">
285 <dt>all after playhead</dt>
286 <dd><kbd class="mod13">p</kbd></dd>
287 <dt>all before playhead</dt>
288 <dd><kbd class="mod1">p</kbd></dd>
289 <dt>all enclosed by edit range</dt>
290 <dd><kbd class="mod1">u</kbd></dd>
291 <dt>all present in edit range</dt>
292 <dd><kbd class="">u</kbd></dd>
293 <dt>convert edit range to range</dt>
294 <dd><kbd class="">F6</kbd></dd>
295 <dt>invert selection</dt>
296 <dd><kbd class="mod3">i</kbd></dd>
297 <dt>select all after EP</dt>
298 <dd><kbd class="mod1">Shift+e</kbd></dd>
299 <dt>select all before EP</dt>
300 <dd><kbd class="mod1">e</kbd></dd>
301 <dt>select all in loop range</dt>
302 <dd><kbd class="mod1">l</kbd></dd>
303 <dt>select all in punch range</dt>
304 <dd><kbd class="mod1">d</kbd></dd>
305 <dt>select everything</dt>
306 <dd><kbd class="mod1">a</kbd></dd>
307 <dt>select next track/bus</dt>
308 <dd><kbd class="mod2">↓</kbd></dd>
309 <dt>select previous track/bus</dt>
310 <dd><kbd class="mod2">↑</kbd></dd>
311 </dl>
312 <h2>Defining Loop, Punch Range and Tempo Changes</h2>
313 <dl class="bindings">
314 <dt>set loop range from edit range</dt>
315 <dd><kbd class="">]</kbd></dd>
316 <dt>set loop range from region(s)</dt>
317 <dd><kbd class="mod2">]</kbd></dd>
318 <dt>set punch range from edit range</dt>
319 <dd><kbd class="">[</kbd></dd>
320 <dt>set punch range from region(s)</dt>
321 <dd><kbd class="mod2">[</kbd></dd>
322 <dt>set tempo (1 bar) from edit range</dt>
323 <dd><kbd class="">0</kbd></dd>
324 <dt>set tempo (1 bar) from region(s)</dt>
325 <dd><kbd class="">9</kbd></dd>
326 </dl>
327
328
329