]> Shamusworld >> Repos - ardour-manual/blob - _manual/22_using-control-surfaces/01_controlling-ardour-with-osc.html
169f6ad835b372579fccfd0f69464643f3c9e504
[ardour-manual] / _manual / 22_using-control-surfaces / 01_controlling-ardour-with-osc.html
1 ---
2 layout: default
3 title: Controlling Ardour with OSC
4 ---                        
5
6
7   
8   
9 <p>Open Sound Control (<abbr title="Open Sound Control">OSC</abbr>) lets synthesizers and other devices communicate with Ardour. OSC devices can send commands relating to playback (such as play or stop), performance (such as volume, play, stop, and almost any other function (such as Edit, or Undo).</p>
10 <p>Ardour is probably one of the most OSC-controllable audio applications around, but as with all OSC-controllable apps, you can't do much without knowing what messages can be sent. This document describes the various categories of messages that Ardour understands. It is subject to change, particular the "Actions" part below, since this relates to the GTK GUI for Ardour rather than the backend.</p>
11
12 <h2>Connect to Ardour via OSC</h2>
13 <p>
14 OSC support is not enabled by default, but can be turned on via <code>Edit &gt; Preferences &gt; Control Surfaces</code>. Once enabled, Ardour will listen on port 3819 by default. This port number can be changed by editing $ARDOUR_CONFIG and adding this line within the &lt;Config&gt; section:</p>
15 <pre>
16   &lt;Option name="osc-port" value="YourChoiceHere"/&gt;
17 </pre>
18
19 <h2>Transport Control</h2>
20 <dl class="wide-table">
21 <dt>/ardour/transport_stop</dt>
22 <dt>/ardour/transport_play</dt>
23 <dt>/ardour/set_transport_speed [transport_speed]</dt>
24 <dd>where [transport_speed] is a float rangin from -8 to 8.</dd>
25 <dt>/ardour/ffwd</dt>
26 <dt>/ardour/rewind</dt>
27 <dt>/ardour/goto_start</dt>
28 <dt>/ardour/goto_end</dt>
29 <dt>/ardour/add_marker</dt>
30 <dd>(adds marker to the current transport position)
31 </dd>
32 <dt>/ardour/next_marker</dt>
33 <dt>/ardour/prev_marker</dt>
34 <dt>/ardour/locate [sample_pos] [with_roll]</dt>
35 <dd>where [sample_pos] is the target position and [with_roll] is a bool/integer (whether you want transport to be kept rolling or not).
36 </dd>
37 <dt>/ardour/loop_toggle</dt>
38 </dl>
39
40 <h2>Editing-related</h2>
41 <dl class="wide-table">
42 <dt> /ardour/undo</dt>
43 <dt> /ardour/redo</dt>
44 <dt> /ardour/save_state</dt>
45 <dd>(this is regular Session _&gt; Save operatio)</dd>
46 </dl>
47
48 <h2>Recording control</h2>
49 <dl class="wide-table">
50 <dt> /ardour/toggle_punch_in</dt>
51 <dt> /ardour/toggle_punch_out</dt>
52 <dt> /ardour/rec_enable_toggle</dt>
53 <dt> /ardour/toggle_all_rec_enables</dt>
54 <dd>(toggles all tracks recording state). !currently toggles on but not off for 2.0 branch.</dd>
55 </dl>
56
57 <h2>Track specific operations</h2>
58 <p>
59 For each of the following, [remote_id] is the remote_id or the track
60 </p>
61 <dl class="wide-table">
62 <dt> /ardour/routes/mute [remote_id] [mute_st]
63 </dt>
64 <dd>where [mute_st] is a bool/int representing the desired mute state of the track
65 </dd>
66 <dt> /ardour/routes/solo [remote_id] [solo_st]
67 </dt>
68 <dd>where [solo_st] is a bool/int representing the desired solo state of the track
69 </dd>
70 <dt> /ardour/routes/recenable [remote_id] [rec_st]
71 </dt>
72 <dd>where [rec_st] is a bool/int representing the desired rec state of the track
73 </dd>
74 <dt> /ardour/routes/gainabs [remote_id] [gain_abs]
75 </dt>
76 <dd>where [gain_abs] is a float ranging from 0 to 2 (0 being -infinite, 1 being 0dB and 2 being +6dB).
77 </dd>
78 <dt> /ardour/routes/gaindB [remote_id] [gain_db]
79 </dt>
80 <dd>where [gain_db] is a float ranging from -400 to 6 representing the desired gain of the track in dB.<br>
81 </dd>
82 </dl>
83
84 <h2>Menu actions</h2>
85 <p>
86 Every single menu item in Ardour's GUI is accessible via OSC. There is<br>
87 a single common syntax to trigger the action as if it was selected<br>
88 with the mouse (or keyboard):</p>
89 <pre>
90 /ardour/access_action [action_name]
91 </pre>
92 <p>The list below shows all available values of [action-name] as of<br>
93 mid-March 2010 for Ardour 2.X. You can get the current list at any<br>
94 time by running Ardour with the -b flag.</p>
95 <ul>
96 <li> Common/About
97 </li>
98 <li> Common/goto-editor
99 </li>
100 <li> Common/Quit
101 </li>
102 <li> Common/Save
103 </li>
104 <li> Common/toggle-editor-mixer-on-top
105 </li>
106 <li> Common/ToggleBigClock
107 </li>
108 <li> Common/ToggleColorManager
109 </li>
110 <li> Common/ToggleInspector
111 </li>
112 <li> Common/ToggleKeyEditor
113 </li>
114 <li> Common/ToggleLocations
115 </li>
116 <li> Common/ToggleMaximalEditor
117 </li>
118 <li> Common/ToggleOptionsEditor
119 </li>
120 <li> Editor/add-location-from-playhead
121 </li>
122 <li> Editor/addExistingAudioFiles
123 </li>
124 <li> Editor/align-regions-end
125 </li>
126 <li> Editor/align-regions-start
127 </li>
128 <li> Editor/align-regions-start-relative
129 </li>
130 <li> Editor/align-regions-sync
131 </li>
132 <li> Editor/align-regions-sync-relative
133 </li>
134 <li> Editor/audition-at-mouse
135 </li>
136 <li> Editor/Autoconnect
137 </li>
138 <li> Editor/boost-region-gain
139 </li>
140 <li> Editor/brush-at-mouse
141 </li>
142 <li> Editor/center-edit-cursor
143 </li>
144 <li> Editor/center-playhead
145 </li>
146 <li> Editor/crop
147 </li>
148 <li> Editor/Crossfades
149 </li>
150 <li> Editor/CrossfadesFull
151 </li>
152 <li> Editor/CrossfadesShort
153 </li>
154 <li> Editor/cut-region-gain
155 </li>
156 <li> Editor/cycle-edit-point
157 </li>
158 <li> Editor/cycle-edit-point-with-marker
159 </li>
160 <li> Editor/cycle-snap-choice
161 </li>
162 <li> Editor/cycle-snap-mode
163 </li>
164 <li> Editor/duplicate-region
165 </li>
166 <li> Editor/Edit
167 </li>
168 <li> Editor/edit-cursor-to-next-region-sync
169 </li>
170 <li> Editor/edit-cursor-to-previous-region-start
171 </li>
172 <li> Editor/edit-cursor-to-previous-region-sync
173 </li>
174 <li> Editor/edit-cursor-to-range-end
175 </li>
176 <li> Editor/edit-cursor-to-range-start
177 </li>
178 <li> Editor/edit-to-playhead
179 </li>
180 <li> Editor/EditCursorMovementOptions
181 </li>
182 <li> Editor/editor-copy
183 </li>
184 <li> Editor/editor-cut
185 </li>
186 <li> Editor/editor-delete
187 </li>
188 <li> Editor/editor-paste
189 </li>
190 <li> Editor/EditSelectRangeOptions
191 </li>
192 <li> Editor/EditSelectRegionOptions
193 </li>
194 <li> Editor/export-region
195 </li>
196 <li> Editor/extend-range-to-end-of-region
197 </li>
198 <li> Editor/extend-range-to-start-of-region
199 </li>
200 <li> Editor/finish-add-range
201 </li>
202 <li> Editor/finish-range
203 </li>
204 <li> Editor/fit-tracks
205 </li>
206 <li> Editor/goto-mark-1
207 </li>
208 <li> Editor/goto-mark-2
209 </li>
210 <li> Editor/goto-mark-3
211 </li>
212 <li> Editor/goto-mark-4
213 </li>
214 <li> Editor/goto-mark-5
215 </li>
216 <li> Editor/goto-mark-6
217 </li>
218 <li> Editor/goto-mark-7
219 </li>
220 <li> Editor/goto-mark-8
221 </li>
222 <li> Editor/goto-mark-9
223 </li>
224 <li> Editor/goto-visual-state-1
225 </li>
226 <li> Editor/goto-visual-state-2
227 </li>
228 <li> Editor/goto-visual-state-3
229 </li>
230 <li> Editor/goto-visual-state-4
231 </li>
232 <li> Editor/goto-visual-state-5
233 </li>
234 <li> Editor/goto-visual-state-6
235 </li>
236 <li> Editor/goto-visual-state-7
237 </li>
238 <li> Editor/goto-visual-state-8
239 </li>
240 <li> Editor/goto-visual-state-9
241 </li>
242 <li> Editor/goto-visual-state-10
243 </li>
244 <li> Editor/goto-visual-state-11
245 </li>
246 <li> Editor/goto-visual-state-12
247 </li>
248 <li> Editor/insert-region
249 </li>
250 <li> Editor/insert-time
251 </li>
252 <li> Editor/invert-selection
253 </li>
254 <li> Editor/jump-backward-to-mark
255 </li>
256 <li> Editor/jump-forward-to-mark
257 </li>
258 <li> Editor/LayerAddHigher
259 </li>
260 <li> Editor/Layering
261 </li>
262 <li> Editor/LayerLaterHigher
263 </li>
264 <li> Editor/LayerMoveAddHigher
265 </li>
266 <li> Editor/MeterFalloff
267 </li>
268 <li> Editor/MeterHold
269 </li>
270 <li> Editor/Monitoring
271 </li>
272 <li> Editor/move-selected-tracks-down
273 </li>
274 <li> Editor/move-selected-tracks-up
275 </li>
276 <li> Editor/multi-duplicate-region
277 </li>
278 <li> Editor/mute-unmute-region
279 </li>
280 <li> Editor/naturalize-region
281 </li>
282 <li> Editor/normalize-region
283 </li>
284 <li> Editor/nudge-backward
285 </li>
286 <li> Editor/nudge-forward
287 </li>
288 <li> Editor/nudge-next-backward
289 </li>
290 <li> Editor/nudge-next-forward
291 </li>
292 <li> Editor/nudge-playhead-backward
293 </li>
294 <li> Editor/nudge-playhead-forward
295 </li>
296 <li> Editor/pitch-[Shift]-region
297 </li>
298 <li> Editor/pitch-shift-region
299 </li>
300 <li> Editor/play-edit-range
301 </li>
302 <li> Editor/play-from-edit-point-and-return
303 </li>
304 <li> Editor/play-selected-regions
305 </li>
306 <li> Editor/playhead-backward-to-grid
307 </li>
308 <li> Editor/playhead-forward-to-grid
309 </li>
310 <li> Editor/playhead-to-edit
311 </li>
312 <li> Editor/playhead-to-next-region-boundary
313 </li>
314 <li> Editor/playhead-to-next-region-boundary-noselection
315 </li>
316 <li> Editor/playhead-to-next-region-sync
317 </li>
318 <li> Editor/playhead-to-next-region-sync
319 </li>
320 <li> Editor/playhead-to-previous-region-boundary
321 </li>
322 <li> Editor/playhead-to-previous-region-boundary-noselection
323 </li>
324 <li> Editor/playhead-to-previous-region-sync
325 </li>
326 <li> Editor/playhead-to-range-end
327 </li>
328 <li> Editor/playhead-to-range-start
329 </li>
330 <li> Editor/PullupMinus1
331 </li>
332 <li> Editor/PullupMinus4
333 </li>
334 <li> Editor/PullupMinus4Minus1
335 </li>
336 <li> Editor/PullupMinus4Plus1
337 </li>
338 <li> Editor/PullupNone
339 </li>
340 <li> Editor/PullupPlus1
341 </li>
342 <li> Editor/PullupPlus4
343 </li>
344 <li> Editor/PullupPlus4Minus1
345 </li>
346 <li> Editor/PullupPlus4Plus1
347 </li>
348 <li> Editor/redo
349 </li>
350 <li> Editor/RegionEditOps
351 </li>
352 <li> Editor/remove-last-capture
353 </li>
354 <li> Editor/reverse-region
355 </li>
356 <li> Editor/save-visual-state-1
357 </li>
358 <li> Editor/save-visual-state-2
359 </li>
360 <li> Editor/save-visual-state-3
361 </li>
362 <li> Editor/save-visual-state-4
363 </li>
364 <li> Editor/save-visual-state-5
365 </li>
366 <li> Editor/save-visual-state-6
367 </li>
368 <li> Editor/save-visual-state-7
369 </li>
370 <li> Editor/save-visual-state-8
371 </li>
372 <li> Editor/save-visual-state-9
373 </li>
374 <li> Editor/save-visual-state-10
375 </li>
376 <li> Editor/save-visual-state-11
377 </li>
378 <li> Editor/save-visual-state-12
379 </li>
380 <li> Editor/scroll-tracks-down
381 </li>
382 <li> Editor/scroll-tracks-up
383 </li>
384 <li> Editor/select-all
385 </li>
386 <li> Editor/select-all-after-edit-cursor
387 </li>
388 <li> Editor/select-all-after-playhead
389 </li>
390 <li> Editor/select-all-before-edit-cursor
391 </li>
392 <li> Editor/select-all-before-playhead
393 </li>
394 <li> Editor/select-all-between-cursors
395 </li>
396 <li> Editor/select-all-in-loop-range
397 </li>
398 <li> Editor/select-all-in-punch-range
399 </li>
400 <li> Editor/select-all-within-cursors
401 </li>
402 <li> Editor/select-next-route
403 </li>
404 <li> Editor/select-prev-route
405 </li>
406 <li> Editor/select-range-between-cursors
407 </li>
408 <li> Editor/selected-marker-to-next-region-boundary
409 </li>
410 <li> Editor/selected-marker-to-previous-region-boundary
411 </li>
412 <li> Editor/separate
413 </li>
414 <li> Editor/set-edit-point
415 </li>
416 <li> Editor/set-fade-in-length
417 </li>
418 <li> Editor/set-fade-out-length
419 </li>
420 <li> Editor/set-loop-from-edit-range
421 </li>
422 <li> Editor/set-loop-from-region
423 </li>
424 <li> Editor/set-playhead
425 </li>
426 <li> Editor/set-punch-from-edit-range
427 </li>
428 <li> Editor/set-punch-from-region
429 </li>
430 <li> Editor/set-region-sync-position
431 </li>
432 <li> Editor/set-tempo-from-edit-range
433 </li>
434 <li> Editor/set-tempo-from-region
435 </li>
436 <li> Editor/show-editor-mixer
437 </li>
438 <li> Editor/Smpte24
439 </li>
440 <li> Editor/Smpte25
441 </li>
442 <li> Editor/Smpte30
443 </li>
444 <li> Editor/Smpte30drop
445 </li>
446 <li> Editor/Smpte60
447 </li>
448 <li> Editor/Smpte2997
449 </li>
450 <li> Editor/Smpte5994
451 </li>
452 <li> Editor/Smpte2997drop
453 </li>
454 <li> Editor/Smpte23976
455 </li>
456 <li> Editor/Smpte24976
457 </li>
458 <li> Editor/snap-magnetic
459 </li>
460 <li> Editor/snap-normal
461 </li>
462 <li> Editor/SnapMode
463 </li>
464 <li> Editor/SnapTo
465 </li>
466 <li> Editor/Solo
467 </li>
468 <li> Editor/split-region
469 </li>
470 <li> Editor/start-range
471 </li>
472 <li> Editor/step-tracks-down
473 </li>
474 <li> Editor/step-tracks-up
475 </li>
476 <li> Editor/Subframes
477 </li>
478 <li> Editor/Subframes100
479 </li>
480 <li> Editor/Subframes80
481 </li>
482 <li> Editor/tab-to-transient-backwards
483 </li>
484 <li> Editor/tab-to-transient-forwards
485 </li>
486 <li> Editor/temporal-zoom-in
487 </li>
488 <li> Editor/temporal-zoom-out
489 </li>
490 <li> Editor/Timecode
491 </li>
492 <li> Editor/toggle-auto-xfades
493 </li>
494 <li> Editor/toggle-edit-mode
495 </li>
496 <li> Editor/toggle-fade-out-active
497 </li>
498 <li> Editor/toggle-fade-out-active
499 </li>
500 <li> Editor/toggle-follow-playhead
501 </li>
502 <li> Editor/toggle-internal-edit
503 </li>
504 <li> Editor/toggle-rhythm-ferret
505 </li>
506 <li> Editor/toggle-xfades-active
507 </li>
508 <li> Editor/toggle-xfades-visible
509 </li>
510 <li> Editor/toggle-zoom
511 </li>
512 <li> Editor/ToggleGeneric MIDISurface
513 </li>
514 <li> Editor/ToggleGeneric MIDISurfaceFeedback
515 </li>
516 <li> Editor/ToggleGeneric MIDISurfaceSubMenu
517 </li>
518 <li> Editor/ToggleMeasureVisibility
519 </li>
520 <li> Editor/ToggleWaveformsWhileRecording
521 </li>
522 <li> Editor/ToggleWaveformVisibility
523 </li>
524 <li> Editor/track-record-enable-toggle
525 </li>
526 <li> Editor/trim-back
527 </li>
528 <li> Editor/trim-from-start
529 </li>
530 <li> Editor/trim-front
531 </li>
532 <li> Editor/trim-to-end
533 </li>
534 <li> Editor/undo
535 </li>
536 <li> Editor/View
537 </li>
538 <li> Editor/zoom-to-region
539 </li>
540 <li> Editor/zoom-to-region-both-axes
541 </li>
542 <li> Editor/zoom-to-session
543 </li>
544 <li> Editor/ZoomFocus
545 </li>
546 <li> JACK/JACK
547 </li>
548 <li> JACK/JACKDisconnect
549 </li>
550 <li> JACK/JACKReconnect
551 </li>
552 <li> JACK/JACKLatency32
553 </li>
554 <li> JACK/JACKLatency64
555 </li>
556 <li> JACK/JACKLatency128
557 </li>
558 <li> JACK/JACKLatency256
559 </li>
560 <li> JACK/JACKLatency512
561 </li>
562 <li> JACK/JACKLatency1024
563 </li>
564 <li> JACK/JACKLatency2048
565 </li>
566 <li> JACK/JACKLatency4096
567 </li>
568 <li> JACK/JACKLatency8192
569 </li>
570 <li> Main/AddTrackBus
571 </li>
572 <li> Main/AudioFileFormat
573 </li>
574 <li> Main/AudioFileFormatData
575 </li>
576 <li> Main/AudioFileFormatHeader
577 </li>
578 <li> Main/CleanupUnused
579 </li>
580 <li> Main/FlushWastebasket
581 </li>
582 <li> Main/Close
583 </li>
584 <li> Main/ControlSurfaces
585 </li>
586 <li> Main/Export
587 </li>
588 <li> Main/ExportRangeMarkers
589 </li>
590 <li> Main/ExportSelection
591 </li>
592 <li> Main/ExportSession
593 </li>
594 <li> Main/Help
595 </li>
596 <li> Main/KeyMouse Actions
597 </li>
598 <li> Main/Metering
599 </li>
600 <li> Main/MeteringFallOffRate
601 </li>
602 <li> Main/MeteringHoldTime
603 </li>
604 <li> Main/New
605 </li>
606 <li> Main/Open
607 </li>
608 <li> Main/Options
609 </li>
610 <li> Main/Recent
611 </li>
612 <li> Main/SaveTemplate
613 </li>
614 <li> Main/Session
615 </li>
616 <li> Main/Snapshot
617 </li>
618 <li> Main/TransportOptions
619 </li>
620 <li> Main/Windows
621 </li>
622 <li> MouseMode/set-mouse-mode-gain
623 </li>
624 <li> MouseMode/set-mouse-mode-object
625 </li>
626 <li> MouseMode/set-mouse-mode-range
627 </li>
628 <li> MouseMode/set-mouse-mode-timefx
629 </li>
630 <li> MouseMode/set-mouse-mode-zoom
631 </li>
632 <li> options/DoNotRunPluginsWhileRecording
633 </li>
634 <li> options/FileDataFormat24bit
635 </li>
636 <li> options/FileDataFormatFloat
637 </li>
638 <li> options/FileHeaderFormatBWF
639 </li>
640 <li> options/FileHeaderFormatCAF
641 </li>
642 <li> options/FileHeaderFormatWAVE
643 </li>
644 <li> options/FileHeaderFormatWAVE64
645 </li>
646 <li> options/GainReduceFastTransport
647 </li>
648 <li> options/InputAutoConnectManual
649 </li>
650 <li> options/InputAutoConnectPhysical
651 </li>
652 <li> options/LatchedRecordEnable
653 </li>
654 <li> options/LatchedSolo
655 </li>
656 <li> options/MeterFalloffFast
657 </li>
658 <li> options/MeterFalloffFaster
659 </li>
660 <li> options/MeterFalloffFastest
661 </li>
662 <li> options/MeterFalloffMedium
663 </li>
664 <li> options/MeterFalloffOff
665 </li>
666 <li> options/MeterFalloffSlow
667 </li>
668 <li> options/MeterFalloffSlowest
669 </li>
670 <li> options/MeterHoldLong
671 </li>
672 <li> options/MeterHoldMedium
673 </li>
674 <li> options/MeterHoldOff
675 </li>
676 <li> options/MeterHoldShort
677 </li>
678 <li> options/OutputAutoConnectManual
679 </li>
680 <li> options/OutputAutoConnectMaster
681 </li>
682 <li> options/OutputAutoConnectPhysical
683 </li>
684 <li> options/RegionEquivalentsOverlap
685 </li>
686 <li> options/SendMMC
687 </li>
688 <li> options/SendMTC
689 </li>
690 <li> options/ShowSoloMutes
691 </li>
692 <li> options/SoloInPlace
693 </li>
694 <li> options/SoloViaBus
695 </li>
696 <li> options/StopPluginsWithTransport
697 </li>
698 <li> options/StopRecordingOnXrun
699 </li>
700 <li> options/StopTransportAtEndOfSession
701 </li>
702 <li> options/UseExternalMonitoring
703 </li>
704 <li> options/UseHardwareMonitoring
705 </li>
706 <li> options/UseMMC
707 </li>
708 <li> options/UseSoftwareMonitoring
709 </li>
710 <li> options/VerifyRemoveLastCapture
711 </li>
712 <li> redirectmenu/activate
713 </li>
714 <li> redirectmenu/activate_all
715 </li>
716 <li> redirectmenu/clear
717 </li>
718 <li> redirectmenu/copy
719 </li>
720 <li> redirectmenu/cut
721 </li>
722 <li> redirectmenu/deactivate
723 </li>
724 <li> redirectmenu/deactivate_all
725 </li>
726 <li> redirectmenu/deselectall
727 </li>
728 <li> redirectmenu/edit
729 </li>
730 <li> redirectmenu/newinsert
731 </li>
732 <li> redirectmenu/newplugin
733 </li>
734 <li> redirectmenu/newsend
735 </li>
736 <li> redirectmenu/paste
737 </li>
738 <li> redirectmenu/rename
739 </li>
740 <li> redirectmenu/selectall
741 </li>
742 <li> RegionList/RegionListSort
743 </li>
744 <li> RegionList/RegionListSort
745 </li>
746 <li> RegionList/rlAudition
747 </li>
748 <li> RegionList/rlHide
749 </li>
750 <li> RegionList/rlRemove
751 </li>
752 <li> RegionList/rlShowAll
753 </li>
754 <li> RegionList/rlShowAuto
755 </li>
756 <li> RegionList/SortAscending
757 </li>
758 <li> RegionList/SortByRegionEndinFile
759 </li>
760 <li> RegionList/SortByRegionLength
761 </li>
762 <li> RegionList/SortByRegionName
763 </li>
764 <li> RegionList/SortByRegionPosition
765 </li>
766 <li> RegionList/SortByRegionStartinFile
767 </li>
768 <li> RegionList/SortByRegionTimestamp
769 </li>
770 <li> RegionList/SortBySourceFileCreationDate
771 </li>
772 <li> RegionList/SortBySourceFileLength
773 </li>
774 <li> RegionList/SortBySourceFileName
775 </li>
776 <li> RegionList/SortBySourceFilesystem
777 </li>
778 <li> RegionList/SortDescending
779 </li>
780 <li> ShuttleActions/SetShuttleUnitsPercentage
781 </li>
782 <li> ShuttleActions/SetShuttleUnitsSemitones
783 </li>
784 <li> Snap/snap-to-asixteenthbeat
785 </li>
786 <li> Snap/snap-to-bar
787 </li>
788 <li> Snap/snap-to-beat
789 </li>
790 <li> Snap/snap-to-cd-frame
791 </li>
792 <li> Snap/snap-to-edit-cursor
793 </li>
794 <li> Snap/snap-to-eighths
795 </li>
796 <li> Snap/snap-to-frame
797 </li>
798 <li> Snap/snap-to-mark
799 </li>
800 <li> Snap/snap-to-minutes
801 </li>
802 <li> Snap/snap-to-quarters
803 </li>
804 <li> Snap/snap-to-region-boundary
805 </li>
806 <li> Snap/snap-to-region-end
807 </li>
808 <li> Snap/snap-to-region-start
809 </li>
810 <li> Snap/snap-to-region-sync
811 </li>
812 <li> Snap/snap-to-seconds
813 </li>
814 <li> Snap/snap-to-smpte-frame
815 </li>
816 <li> Snap/snap-to-smpte-minutes
817 </li>
818 <li> Snap/snap-to-smpte-seconds
819 </li>
820 <li> Snap/snap-to-thirds
821 </li>
822 <li> Snap/snap-to-thirtyseconds
823 </li>
824 <li> Transport/focus-on-clock
825 </li>
826 <li> Transport/Forward
827 </li>
828 <li> Transport/GotoEnd
829 </li>
830 <li> Transport/GotoStart
831 </li>
832 <li> Transport/GotoZero
833 </li>
834 <li> Transport/Loop
835 </li>
836 <li> Transport/PlaySelection
837 </li>
838 <li> Transport/Record
839 </li>
840 <li> Transport/record-roll
841 </li>
842 <li> Transport/Rewind
843 </li>
844 <li> Transport/ToggleAutoInput
845 </li>
846 <li> Transport/ToggleAutoPlay
847 </li>
848 <li> Transport/ToggleAutoReturn
849 </li>
850 <li> Transport/ToggleClick
851 </li>
852 <li> Transport/TogglePunchIn
853 </li>
854 <li> Transport/TogglePunchOut
855 </li>
856 <li> Transport/ToggleRoll
857 </li>
858 <li> Transport/ToggleRollForgetCapture
859 </li>
860 <li> Transport/ToggleRollMaybe
861 </li>
862 <li> Transport/ToggleTimeMaster
863 </li>
864 <li> Transport/ToggleVideoSync
865 </li>
866 <li> Transport/TransitionToReverse
867 </li>
868 <li> Transport/TransitionToRoll
869 </li>
870 <li> Zoom/zoom-focus-center
871 </li>
872 <li> Zoom/zoom-focus-edit
873 </li>
874 <li> Zoom/zoom-focus-left
875 </li>
876 <li> Zoom/zoom-focus-playhead
877 </li>
878 <li> Zoom/zoom-focus-right
879 </li>
880 </ul>