--- layout: default title: Controlling Ardour with OSC ---

OSC 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).

Note: OSC control has changed dramatically since Ardour 4.7. The Path structure has been completely redone, Banking has been introduced, The controller is now able to tell Ardour what kind of feedback it can work with (including bank size) and two new math styles have been added to gain controls. If you are using an Ardour version of 4.7 or less, please read Osc control in ardour 4.7 and prior.

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, particularly the "Actions" part below, since this relates to the GTK GUI for Ardour rather than the backend.

Connecting to Ardour via OSC

OSC support is not enabled by default, but can be turned on via Edit > Preferences > Control Surfaces. 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 <Config> section:

<Option name="osc-port" value="Your choice here"/>

Ardour sends any feedback to the port and address that sent any feedback request. The port does not have to match Ardour's port. In fact it is better not to. This means that Ardour can deal with more than one controller at a time. The two controllers can bank independantly and even use different math for faders. This could be used to allow talent to adjust their own monitor mix using a tablet or phone that can run an OSC controller.

Control Surface Set Up

Control surface set up allows the controller to tell Ardour about it's capabilities. The surface can tell Ardour how many control strips it has for banking, if it is capable of setting it's faders or buttons to valuse set by Aurdour's GUI or automation, What kind of math the faders use and more.

Any time the /set_surface command is sent, the current bank is recalculated and if feedback is turned on, the values of each strip's controls are sent (or refreshed) as well.

If /set_surface is not sent, the default values are used:

These values give the same behaviour as prior versions of Ardour. (or the closest possible)

/set_surface bank_size strip_types feedback fadermode
See below for an explaination of each parameter.

bank_size

Bank Size is the number of channel strips the controller supports without banking. Setting this to 0 turns banking off by setting the bank size to infinite.

strip_types

Strip Types are coming soon... check for more info sometime. For now just use 0 (or anything else) as this is ignored. I don't know the bit order just yet, but it will work similar to feedback below. Strip Types will determine What kind of strips will be included in a bank. This would include: Audio, MIDI, busses, VCAs, Master, Monitor and hopefully hidden or selected strips.

feedback

Feedback is an integer made up of bits. The easy way to deal with this is to think of feedback items being worth a number and then adding all those numbers together for a value to send.

So using a value of 17 would turn on feedback for strip and master controls, but leave meters, timecode and bar/beat feedback off.

gainmode

Gainmode is a an int that acts as a bool:

List of OSC messages

Master or Global messages

Master and Monitor strip control

(coming soon)

/master/gain dB
where dB is a float ranging from -193 to +6 representing the desired gain of master in dB.
/master/fader position
where position is an int ranging from 0 to 1023 representing the fader control position.
/monitor/gain dB
where dB is a float ranging from -200 to 6 representing the desired gain of monitor in dB.
/monitor/fader position
where position is an int ranging from 0 to 1023 representing the fader control position.

Transport Control

/transport_stop
/transport_play
/set_transport_speed s
where s is a float ranging from -8.0f to 8.0f
/ffwd
/rewind
/goto_start
/goto_end
/add_marker
(adds marker to the current transport position)
/next_marker
/prev_marker
/locate spos roll
where spos is the target position in samples and roll is a bool/integer defining whether you want transport to be kept rolling or not
/loop_toggle

Editing-related

/undo
/redo
/save_state
(this is the regular Session > Save operation)

Recording control

/toggle_punch_in
/toggle_punch_out
/rec_enable_toggle
/toggle_all_rec_enables
(toggles all tracks' recording state)

Track specific operations

For each of the following, rid is the remote ID for the track

RID has a different meaning than in Ardour version 4.7 and before. Effectively, banking is always being used and the RID is generated on the fly. The RID is the possition of the strip within bank as an int 1 to bank size. There are no gaps as there have been in the past. Depending on the value of strip_types sent to Ardour, Master and Monitor, may be included in the list of RIDs or not as the controller sets.

/bank_up
Change bank to the next higher bank.
/bank_down
Change bank to the next lower bank.
/strip/mute rid mute_st
where mute_st is a bool/int representing the desired mute state of the track
/strip/solo rid solo_st
where solo_st is a bool/int representing the desired solo state of the track
/strip/recenable rid rec_st
where rec_st is a bool/int representing the desired rec state of the track
/strip/gain rid gain
where gain is a float ranging from -193 to 6 representing the desired gain of the track in dB.
/strip/fader rid position
where position is an int ranging from 0 to 1023 representing the fader control position.
/strip/trimabs rid trim_abs
where trim_abs is a float ranging from 0.1 to 10 (-20dB to +20dB). (since 4.1)
/strip/trimdB rid trim_db
where trim_db is a float ranging from -20 to 20 representing the desired trim of the track in dB. (since 4.1)

Menu actions

Every single menu item in Ardour's GUI is accessible via OSC. There is a single common syntax to trigger the action as if it was selected with the mouse (or keyboard):

/access_action action_name

The list below shows all available values of action-name as of mid-February 2014 for Ardour 3.5. You can get the current list at any time by running Ardour with the -b flag.

Action Name
Menu Name
Common/Chat
Chat
Common/KeepTearoffs
Show Toolbars
Common/Manual
Manual
Common/NewMIDITracer
MIDI Tracer
Common/Quit
Quit
Common/Reference
Reference
Common/Save
Save
Common/toggle-editor-mixer
Toggle Editor+Mixer
Common/ToggleMaximalEditor
Maximise Editor Space
Common/toggle-meterbridge
Meterbridge
Common/toggle-mixer
Mixer
Common/ToggleRecordEnableTrack10
Toggle Record Enable Track 10
Common/ToggleRecordEnableTrack11
Toggle Record Enable Track 11
Common/ToggleRecordEnableTrack12
Toggle Record Enable Track 12
Common/ToggleRecordEnableTrack13
Toggle Record Enable Track 13
Common/ToggleRecordEnableTrack14
Toggle Record Enable Track 14
Common/ToggleRecordEnableTrack15
Toggle Record Enable Track 15
Common/ToggleRecordEnableTrack16
Toggle Record Enable Track 16
Common/ToggleRecordEnableTrack17
Toggle Record Enable Track 17
Common/ToggleRecordEnableTrack18
Toggle Record Enable Track 18
Common/ToggleRecordEnableTrack19
Toggle Record Enable Track 19
Common/ToggleRecordEnableTrack1
Toggle Record Enable Track 1
Common/ToggleRecordEnableTrack20
Toggle Record Enable Track 20
Common/ToggleRecordEnableTrack21
Toggle Record Enable Track 21
Common/ToggleRecordEnableTrack22
Toggle Record Enable Track 22
Common/ToggleRecordEnableTrack23
Toggle Record Enable Track 23
Common/ToggleRecordEnableTrack24
Toggle Record Enable Track 24
Common/ToggleRecordEnableTrack25
Toggle Record Enable Track 25
Common/ToggleRecordEnableTrack26
Toggle Record Enable Track 26
Common/ToggleRecordEnableTrack27
Toggle Record Enable Track 27
Common/ToggleRecordEnableTrack28
Toggle Record Enable Track 28
Common/ToggleRecordEnableTrack29
Toggle Record Enable Track 29
Common/ToggleRecordEnableTrack2
Toggle Record Enable Track 2
Common/ToggleRecordEnableTrack30
Toggle Record Enable Track 30
Common/ToggleRecordEnableTrack31
Toggle Record Enable Track 31
Common/ToggleRecordEnableTrack32
Toggle Record Enable Track 32
Common/ToggleRecordEnableTrack3
Toggle Record Enable Track 3
Common/ToggleRecordEnableTrack4
Toggle Record Enable Track 4
Common/ToggleRecordEnableTrack5
Toggle Record Enable Track 5
Common/ToggleRecordEnableTrack6
Toggle Record Enable Track 6
Common/ToggleRecordEnableTrack7
Toggle Record Enable Track 7
Common/ToggleRecordEnableTrack8
Toggle Record Enable Track 8
Common/ToggleRecordEnableTrack9
Toggle Record Enable Track 9
Editor/addExistingAudioFiles
Import
Editor/addExternalAudioToRegionList
Import to Region List...
Editor/add-location-from-playhead
Add Mark from Playhead
Editor/center-edit-cursor
Center Edit Point
Editor/center-playhead
Center Playhead
Editor/crop
Crop
Editor/cycle-edit-point
Change Edit Point
Editor/cycle-edit-point-with-marker
Change Edit Point Including Marker
Editor/cycle-snap-mode
Next Snap Mode
Editor/cycle-zoom-focus
Next Zoom Focus
Editor/deselect-all
Deselect All
Editor/duplicate-range
Duplicate Range
Editor/edit-at-mouse
Mouse
Editor/edit-at-playhead
Playhead
Editor/edit-at-selected-marker
Marker
Editor/edit-cursor-to-next-region-end
To Next Region End
Editor/edit-cursor-to-next-region-start
To Next Region Start
Editor/edit-cursor-to-next-region-sync
To Next Region Sync
Editor/edit-cursor-to-previous-region-end
To Previous Region End
Editor/edit-cursor-to-previous-region-start
To Previous Region Start
Editor/edit-cursor-to-previous-region-sync
To Previous Region Sync
Editor/edit-cursor-to-range-end
To Range End
Editor/edit-cursor-to-range-start
To Range Start
Editor/editor-copy
Copy
Editor/editor-crop
Crop
Editor/editor-cut
Cut
Editor/editor-delete
Delete
Editor/editor-paste
Paste
Editor/editor-separate
Separate
Editor/edit-to-playhead
Active Mark to Playhead
Editor/escape
Break drag or deselect all
Editor/expand-tracks
Expand Track Height
Editor/export-audio
Export Audio
Editor/export-range
Export Range
Editor/finish-add-range
Finish Add Range
Editor/finish-range
Finish Range
Editor/fit-tracks
Fit Selected Tracks
Editor/goto-mark-1
Locate to Mark 1
Editor/goto-mark-2
Locate to Mark 2
Editor/goto-mark-3
Locate to Mark 3
Editor/goto-mark-4
Locate to Mark 4
Editor/goto-mark-5
Locate to Mark 5
Editor/goto-mark-6
Locate to Mark 6
Editor/goto-mark-7
Locate to Mark 7
Editor/goto-mark-8
Locate to Mark 8
Editor/goto-mark-9
Locate to Mark 9
Editor/goto-visual-state-10
Goto View 10
Editor/goto-visual-state-11
Goto View 11
Editor/goto-visual-state-12
Goto View 12
Editor/goto-visual-state-1
Goto View 1
Editor/goto-visual-state-2
Goto View 2
Editor/goto-visual-state-3
Goto View 3
Editor/goto-visual-state-4
Goto View 4
Editor/goto-visual-state-5
Goto View 5
Editor/goto-visual-state-6
Goto View 6
Editor/goto-visual-state-7
Goto View 7
Editor/goto-visual-state-8
Goto View 8
Editor/goto-visual-state-9
Goto View 9
Editor/importFromSession
Import From Session
Editor/insert-time
Insert Time
Editor/invert-selection
Invert Selection
Editor/jump-backward-to-mark
Jump to Previous Mark
Editor/jump-forward-to-mark
Jump to Next Mark
Editor/main-menu-play-selected-regions
Play Selected Regions
EditorMenu/AlignMenu
Align
EditorMenu/Autoconnect
Autoconnect
EditorMenu/Crossfades
Crossfades
EditorMenu/EditCursorMovementOptions
Move Selected Marker
EditorMenu/Edit
Edit
EditorMenu/EditPointMenu
Edit Point
EditorMenu/EditSelectRangeOptions
Select Range Operations
EditorMenu/EditSelectRegionOptions
Select Regions
EditorMenu/FadeMenu
Fade
EditorMenu/LatchMenu
Latch
EditorMenu/Link
Link
EditorMenu/LocateToMarker
Locate to Markers
EditorMenu/MarkerMenu
Markers
EditorMenu/MeterFalloff
Meter falloff
EditorMenu/MeterHold
Meter hold
EditorMenu/MIDI
MIDI Options
EditorMenu/MiscOptions
Misc Options
EditorMenu/Monitoring
Monitoring
EditorMenu/MoveActiveMarkMenu
Active Mark
EditorMenu/MovePlayHeadMenu
Playhead
EditorMenu/PlayMenu
Play
EditorMenu/PrimaryClockMenu
Primary Clock
EditorMenu/Pullup
Pullup / Pulldown
EditorMenu/RegionEditOps
Region operations
EditorMenu/RegionGainMenu
Gain
EditorMenu/RegionMenuDuplicate
Duplicate
EditorMenu/RegionMenuEdit
Edit
EditorMenu/RegionMenuFades
Fades
EditorMenu/RegionMenuGain
Gain
EditorMenu/RegionMenu
Region
EditorMenu/RegionMenuLayering
Layering
EditorMenu/RegionMenuMIDI
MIDI
EditorMenu/RegionMenuPosition
Position
EditorMenu/RegionMenuRanges
Ranges
EditorMenu/RegionMenuTrim
Trim
EditorMenu/RulerMenu
Rulers
EditorMenu/SavedViewMenu
Views
EditorMenu/ScrollMenu
Scroll
EditorMenu/SecondaryClockMenu
Secondary Clock
EditorMenu/Select
Select
EditorMenu/SelectMenu
Select
EditorMenu/SeparateMenu
Separate
EditorMenu/SetLoopMenu
Loop
EditorMenu/SetPunchMenu
Punch
EditorMenu/Solo
Solo
EditorMenu/Subframes
Subframes
EditorMenu/SyncMenu
Sync
EditorMenu/TempoMenu
Tempo
EditorMenu/Timecode
Timecode fps
EditorMenu/Tools
Tools
EditorMenu/TrackHeightMenu
Height
EditorMenu/TrackMenu
Track
EditorMenu/VideoMonitorMenu
Video Monitor
EditorMenu/View
View
EditorMenu/ZoomFocus
Zoom Focus
EditorMenu/ZoomFocusMenu
Zoom Focus
EditorMenu/ZoomMenu
Zoom
Editor/move-range-end-to-next-region-boundary
Move Range End to Next Region Boundary
Editor/move-range-end-to-previous-region-boundary
Move Range End to Previous Region Boundary
Editor/move-range-start-to-next-region-boundary
Move Range Start to Next Region Boundary
Editor/move-range-start-to-previous-region-boundary
Move Range Start to Previous Region Boundary
Editor/move-selected-tracks-down
Move Selected Tracks Down
Editor/move-selected-tracks-up
Move Selected Tracks Up
Editor/next-snap-choice
Next Snap Choice
Editor/next-snap-choice-music-only
Next Musical Snap Choice
Editor/nudge-next-backward
Nudge Next Earlier
Editor/nudge-next-forward
Nudge Next Later
Editor/nudge-playhead-backward
Nudge Playhead Backward
Editor/nudge-playhead-forward
Nudge Playhead Forward
Editor/play-edit-range
Play Edit Range
Editor/play-from-edit-point-and-return
Play from Edit Point and Return
Editor/play-from-edit-point
Play From Edit Point
Editor/playhead-backward-to-grid
Playhead To Previous Grid
Editor/playhead-forward-to-grid
Playhead To Next Grid
Editor/playhead-to-edit
Playhead to Active Mark
Editor/playhead-to-next-region-boundary
Playhead to Next Region Boundary
Editor/playhead-to-next-region-boundary-noselection
Playhead to Next Region Boundary (No Track Selection)
Editor/playhead-to-next-region-end
Playhead to Next Region End
Editor/playhead-to-next-region-start
Playhead to Next Region Start
Editor/playhead-to-next-region-sync
Playhead to Next Region Sync
Editor/playhead-to-previous-region-boundary
Playhead to Previous Region Boundary
Editor/playhead-to-previous-region-boundary-noselection
Playhead to Previous Region Boundary (No Track Selection)
Editor/playhead-to-previous-region-end
Playhead to Previous Region End
Editor/playhead-to-previous-region-start
Playhead to Previous Region Start
Editor/playhead-to-previous-region-sync
Playhead to Previous Region Sync
Editor/playhead-to-range-end
Playhead to Range End
Editor/playhead-to-range-start
Playhead to Range Start
Editor/prev-snap-choice
Previous Snap Choice
Editor/prev-snap-choice-music-only
Previous Musical Snap Choice
Editor/redo
Redo
Editor/remove-last-capture
Remove Last Capture
Editor/remove-track
Remove
Editor/save-visual-state-10
Save View 10
Editor/save-visual-state-11
Save View 11
Editor/save-visual-state-12
Save View 12
Editor/save-visual-state-1
Save View 1
Editor/save-visual-state-2
Save View 2
Editor/save-visual-state-3
Save View 3
Editor/save-visual-state-4
Save View 4
Editor/save-visual-state-5
Save View 5
Editor/save-visual-state-6
Save View 6
Editor/save-visual-state-7
Save View 7
Editor/save-visual-state-8
Save View 8
Editor/save-visual-state-9
Save View 9
Editor/scroll-backward
Scroll Backward
Editor/scroll-forward
Scroll Forward
Editor/scroll-playhead-backward
Playhead Backward
Editor/scroll-playhead-forward
Playhead Forward
Editor/scroll-tracks-down
Scroll Tracks Down
Editor/scroll-tracks-up
Scroll Tracks Up
Editor/select-all-after-edit-cursor
Select All After Edit Point
Editor/select-all-before-edit-cursor
Select All Before Edit Point
Editor/select-all-between-cursors
Select All Overlapping Edit Range
Editor/select-all-in-loop-range
Select All in Loop Range
Editor/select-all-in-punch-range
Select All in Punch Range
Editor/select-all
Select All
Editor/select-all-within-cursors
Select All Inside Edit Range
Editor/selected-marker-to-next-region-boundary
To Next Region Boundary
Editor/selected-marker-to-next-region-boundary-noselection
To Next Region Boundary (No Track Selection)
Editor/selected-marker-to-previous-region-boundary
To Previous Region Boundary
Editor/selected-marker-to-previous-region-boundary-noselection
To Previous Region Boundary (No Track Selection)
Editor/select-next-route
Select Next Track or Bus
Editor/select-prev-route
Select Previous Track or Bus
Editor/select-range-between-cursors
Select Edit Range
Editor/separate-from-loop
Separate Using Loop Range
Editor/separate-from-punch
Separate Using Punch Range
Editor/set-edit-lock
Lock
Editor/set-edit-point
Active Marker to Mouse
Editor/set-edit-slide
Slide
Editor/set-edit-splice
Splice
Editor/set-loop-from-edit-range
Set Loop from Edit Range
Editor/set-playhead
Playhead to Mouse
Editor/set-punch-from-edit-range
Set Punch from Edit Range
Editor/set-tempo-from-edit-range
Set Tempo from Edit Range = Bar
Editor/show-editor-list
Show Editor List
Editor/show-editor-mixer
Show Editor Mixer
Editor/show-marker-lines
Show Marker Lines
Editor/shrink-tracks
Shrink Track Height
Editor/snap-magnetic
Magnetic
Editor/SnapMode
Snap Mode
Editor/snap-normal
Grid
Editor/snap-off
No Grid
Editor/SnapTo
Snap to
Editor/sound-midi-notes
Sound Selected MIDI Notes
Editor/start-range
Start Range
Editor/step-mouse-mode
Step Mouse Mode
Editor/step-tracks-down
Step Tracks Down
Editor/step-tracks-up
Step Tracks Up
Editor/tab-to-transient-backwards
Move Earlier to Transient
Editor/tab-to-transient-forwards
Move Later to Transient
Editor/temporal-zoom-in
Zoom In
Editor/temporal-zoom-out
Zoom Out
Editor/toggle-edit-mode
Toggle Edit Mode
Editor/toggle-follow-playhead
Follow Playhead
Editor/ToggleGroupTabs
Show Group Tabs
Editor/ToggleJadeo
Video Monitor
Editor/ToggleLogoVisibility
Show Logo
Editor/toggle-log-window
Log
Editor/ToggleMeasureVisibility
Show Measures
Editor/toggle-midi-input-active
Toggle MIDI Input Active for Editor-Selected Tracks/Busses
Editor/toggle-stationary-playhead
Stationary Playhead
Editor/ToggleSummary
Show Summary
Editor/toggle-track-active
Toggle Active
Editor/toggle-vmon-frame
Frame number
Editor/toggle-vmon-fullscreen
Fullscreen
Editor/toggle-vmon-letterbox
Letterbox
Editor/toggle-vmon-ontop
Always on Top
Editor/toggle-vmon-osdbg
Timecode Background
Editor/toggle-vmon-timecode
Timecode
Editor/toggle-zoom
Toggle Zoom State
Editor/track-height-large
Large
Editor/track-height-larger
Larger
Editor/track-height-largest
Largest
Editor/track-height-normal
Normal
Editor/track-height-small
Small
Editor/track-mute-toggle
Toggle Mute
Editor/track-record-enable-toggle
Toggle Record Enable
Editor/track-solo-isolate-toggle
Toggle Solo Isolate
Editor/track-solo-toggle
Toggle Solo
Editor/undo
Undo
Editor/zoom-to-region-both-axes
Zoom to Region (Width and Height)
Editor/zoom-to-region
Zoom to Region
Editor/zoom-to-session
Zoom to Session
Editor/zoom-vmon-100
Original Size
Main/AddTrackBus
Add Track or Bus...
Main/CleanupUnused
Clean-up Unused Sources...
Main/Close
Close
Main/CloseVideo
Remove Video
Main/EditMetadata
Edit Metadata...
Main/ExportAudio
Export To Audio File(s)...
Main/Export
Export
Main/ExportVideo
Export To Video File
Main/FlushWastebasket
Flush Wastebasket
Main/ImportMetadata
Import Metadata...
Main_menu/AudioFileFormatData
Sample Format
Main_menu/AudioFileFormatHeader
File Type
Main_menu/AudioFileFormat
Audio File Format
Main_menu/Cleanup
Clean-up
Main_menu/ControlSurfaces
Control Surfaces
Main_menu/Denormals
Denormal Handling
Main_menu/Help
Help
Main_menu/KeyMouseActions
Misc. Shortcuts
Main_menu/MeteringFallOffRate
Fall Off Rate
Main_menu/MeteringHoldTime
Hold Time
Main_menu/Metering
Metering
Main_menu/Plugins
Plugins
Main_menu/Session
Session
Main_menu/Sync
Sync
Main_menu/TransportOptions
Options
Main_menu/WindowMenu
Window
Main/Metadata
Metadata
Main/New
New...
Main/Open
Open...
Main/OpenVideo
Open Video
Main/Recent
Recent...
Main/Rename
Rename...
Main/SaveAs
Save As...
Main/SaveTemplate
Save Template...
Main/Snapshot
Snapshot...
Main/StemExport
Stem export...
MIDI/panic
Panic
MouseMode/set-mouse-mode-audition
Audition Tool
MouseMode/set-mouse-mode-draw
Note Drawing Tool
MouseMode/set-mouse-mode-gain
Gain Tool
MouseMode/set-mouse-mode-object
Object Tool
MouseMode/set-mouse-mode-object-range
Smart Object Mode
MouseMode/set-mouse-mode-range
Range Tool
MouseMode/set-mouse-mode-timefx
Time FX Tool
MouseMode/set-mouse-mode-zoom
Zoom Tool
MouseMode/toggle-internal-edit
Edit MIDI
options/SendMidiClock
Send MIDI Clock
options/SendMIDIfeedback
Send MIDI Feedback
options/SendMMC
Send MMC
options/SendMTC
Send MTC
options/UseMMC
Use MMC
ProcessorMenu/ab_plugins
A/B Plugins
ProcessorMenu/activate_all
Activate All
ProcessorMenu/clear
Clear (all)
ProcessorMenu/clear_post
Clear (post-fader)
ProcessorMenu/clear_pre
Clear (pre-fader)
ProcessorMenu/controls
Controls
ProcessorMenu/copy
Copy
ProcessorMenu/cut
Cut
ProcessorMenu/deactivate_all
Deactivate All
ProcessorMenu/delete
Delete
ProcessorMenu/deselectall
Deselect All
ProcessorMenu/edit-generic
Edit with generic controls...
ProcessorMenu/edit
Edit...
ProcessorMenu/newaux
New Aux Send ...
ProcessorMenu/newinsert
New Insert
ProcessorMenu/newplugin
New Plugin
ProcessorMenu/newsend
New External Send ...
ProcessorMenu/paste
Paste
ProcessorMenu/rename
Rename
ProcessorMenu/selectall
Select All
ProcessorMenu/send_options
Send Options
Region/add-range-marker-from-region
Add Single Range Marker
Region/add-range-markers-from-region
Add Range Marker Per Region
Region/align-regions-end
Align End
Region/align-regions-end-relative
Align End Relative
Region/align-regions-start
Align Start
Region/align-regions-start-relative
Align Start Relative
Region/align-regions-sync
Align Sync
Region/align-regions-sync-relative
Align Sync Relative
Region/analyze-region
Spectral Analysis...
Region/boost-region-gain
Boost Gain
Region/bounce-regions-processed
Bounce (without processing)
Region/bounce-regions-unprocessed
Bounce (with processing)
Region/choose-top-region-context-menu
Choose Top...
Region/choose-top-region
Choose Top...
Region/close-region-gaps
Close Gaps
Region/combine-regions
Combine
Region/cut-region-gain
Cut Gain
Region/duplicate-region
Duplicate
Region/export-region
Export...
Region/fork-region
Unlink from other copies
Region/insert-patch-change-context
Insert Patch Change...
Region/insert-patch-change
Insert Patch Change...
Region/insert-region-from-region-list
Insert Region From Region List
RegionList/RegionListSort
Sort
RegionList/removeUnusedRegions
Remove Unused
RegionList/rlAudition
Audition
RegionList/rlHide
Hide
RegionList/rlShowAll
Show All
RegionList/rlShowAuto
Show Automatic Regions
RegionList/rlShow
Show
RegionList/SortAscending
Ascending
RegionList/SortByRegionEndinFile
By Region End in File
RegionList/SortByRegionLength
By Region Length
RegionList/SortByRegionName
By Region Name
RegionList/SortByRegionPosition
By Region Position
RegionList/SortByRegionStartinFile
By Region Start in File
RegionList/SortByRegionTimestamp
By Region Timestamp
RegionList/SortBySourceFileCreationDate
By Source File Creation Date
RegionList/SortBySourceFileLength
By Source File Length
RegionList/SortBySourceFileName
By Source File Name
RegionList/SortBySourceFilesystem
By Source Filesystem
RegionList/SortDescending
Descending
Region/loop-region
Loop
Region/lower-region
Lower
Region/lower-region-to-bottom
Lower to Bottom
Region/multi-duplicate-region
Multi-Duplicate...
Region/naturalize-region
Move to Original Position
Region/normalize-region
Normalize...
Region/nudge-backward-by-capture-offset
Nudge Earlier by Capture Offset
Region/nudge-backward
Nudge Earlier
Region/nudge-forward-by-capture-offset
Nudge Later by Capture Offset
Region/nudge-forward
Nudge Later
Region/pitch-shift-region
Pitch Shift...
Region/place-transient
Place Transient
Region/play-selected-regions
Play
Region/quantize-region
Quantize...
Region/raise-region
Raise
Region/raise-region-to-top
Raise to Top
Region/region-fill-track
Fill Track
Region/remove-region
Remove
Region/remove-region-sync
Remove Sync
Region/rename-region
Rename...
Region/reset-region-gain-envelopes
Reset Envelope
Region/reset-region-scale-amplitude
Reset Gain
Region/reverse-region
Reverse
Region/separate-under-region
Separate Under
Region/set-fade-in-length
Set Fade In Length
Region/set-fade-out-length
Set Fade Out Length
Region/set-loop-from-region
Set Loop Range
Region/set-punch-from-region
Set Punch
Region/set-region-sync-position
Set Sync Position
Region/set-selection-from-region
Set Range Selection
Region/set-tempo-from-region
Set Tempo from Region = Bar
Region/show-region-list-editor
List Editor...
Region/show-region-properties
Properties...
Region/show-rhythm-ferret
Rhythm Ferret...
Region/snap-regions-to-grid
Snap Position To Grid
Region/split-multichannel-region
Make Mono Regions
Region/split-region-at-transients
Split at Percussion Onsets
Region/split-region
Split
Region/strip-region-silence
Strip Silence...
Region/toggle-opaque-region
Opaque
Region/toggle-region-fade-in
Fade In
Region/toggle-region-fade-out
Fade Out
Region/toggle-region-fades
Fades
Region/toggle-region-gain-envelope-active
Envelope Active
Region/toggle-region-lock
Lock
Region/toggle-region-lock-style
Glue to Bars and Beats
Region/toggle-region-mute
Mute
Region/toggle-region-video-lock
Lock to Video
Region/transpose-region
Transpose...
Region/trim-back
Trim End at Edit Point
Region/trim-front
Trim Start at Edit Point
Region/trim-region-to-loop
Trim to Loop
Region/trim-region-to-punch
Trim to Punch
Region/trim-to-next-region
Trim to Next
Region/trim-to-previous-region
Trim to Previous
Region/uncombine-regions
Uncombine
Rulers/toggle-bbt-ruler
Bars & Beats
Rulers/toggle-cd-marker-ruler
CD Markers
Rulers/toggle-loop-punch-ruler
Loop/Punch
Rulers/toggle-marker-ruler
Markers
Rulers/toggle-meter-ruler
Meter
Rulers/toggle-minsec-ruler
Min:Sec
Rulers/toggle-range-ruler
Ranges
Rulers/toggle-samples-ruler
Samples
Rulers/toggle-tempo-ruler
Tempo
Rulers/toggle-timecode-ruler
Timecode
Rulers/toggle-video-ruler
Video
ShuttleActions/SetShuttleUnitsPercentage
Percentage
ShuttleActions/SetShuttleUnitsSemitones
Semitones
Snap/snap-to-asixteenthbeat
Snap to Sixteenths
Snap/snap-to-bar
Snap to Bar
Snap/snap-to-beat
Snap to Beat
Snap/snap-to-cd-frame
Snap to CD Frame
Snap/snap-to-eighths
Snap to Eighths
Snap/snap-to-fifths
Snap to Fifths
Snap/snap-to-fourteenths
Snap to Fourteenths
Snap/snap-to-halves
Snap to Halves
Snap/snap-to-mark
Snap to Mark
Snap/snap-to-minutes
Snap to Minutes
Snap/snap-to-onetwentyeighths
Snap to One Twenty Eighths
Snap/snap-to-quarters
Snap to Quarters
Snap/snap-to-region-boundary
Snap to Region Boundary
Snap/snap-to-region-end
Snap to Region End
Snap/snap-to-region-start
Snap to Region Start
Snap/snap-to-region-sync
Snap to Region Sync
Snap/snap-to-seconds
Snap to Seconds
Snap/snap-to-sevenths
Snap to Sevenths
Snap/snap-to-sixths
Snap to Sixths
Snap/snap-to-sixtyfourths
Snap to Sixty Fourths
Snap/snap-to-tenths
Snap to Tenths
Snap/snap-to-thirds
Snap to Thirds
Snap/snap-to-thirtyseconds
Snap to Thirty Seconds
Snap/snap-to-timecode-frame
Snap to Timecode Frame
Snap/snap-to-timecode-minutes
Snap to Timecode Minutes
Snap/snap-to-timecode-seconds
Snap to Timecode Seconds
Snap/snap-to-twelfths
Snap to Twelfths
Snap/snap-to-twentieths
Snap to Twentieths
Snap/snap-to-twentyeighths
Snap to Twenty Eighths
Snap/snap-to-twentyfourths
Snap to Twenty Fourths
Transport/focus-on-clock
Focus On Clock
Transport/ForwardFast
Forward (Fast)
Transport/Forward
Forward
Transport/ForwardSlow
Forward (Slow)
Transport/GotoEnd
Goto End
Transport/GotoStart
Goto Start
Transport/GotoWallClock
Goto Wall Clock
Transport/GotoZero
Goto Zero
Transport/Loop
Play Loop Range
Transport/PlayPreroll
Play Selection w/Preroll
Transport/PlaySelection
Play Selected Range
Transport/primary-clock-bbt
Bars & Beats
Transport/primary-clock-minsec
Minutes & Seconds
Transport/primary-clock-samples
Samples
Transport/primary-clock-timecode
Timecode
Transport/Record
Enable Record
Transport/record-roll
Start Recording
Transport/RewindFast
Rewind (Fast)
Transport/Rewind
Rewind
Transport/RewindSlow
Rewind (Slow)
Transport/Roll
Roll
Transport/secondary-clock-bbt
Bars & Beats
Transport/secondary-clock-minsec
Minutes & Seconds
Transport/secondary-clock-samples
Samples
Transport/secondary-clock-timecode
Timecode
Transport/Stop
Stop
Transport/ToggleAutoInput
Auto Input
Transport/ToggleAutoPlay
Auto Play
Transport/ToggleAutoReturn
Auto Return
Transport/ToggleClick
Click
Transport/ToggleExternalSync
Transport/ToggleFollowEdits
Follow Edits
Transport/TogglePunchIn
Punch In
Transport/TogglePunch
Punch In/Out
Transport/TogglePunchOut
Punch Out
Transport/ToggleRollForgetCapture
Stop and Forget Capture
Transport/ToggleRoll
Start/Stop
Transport/ToggleRollMaybe
Start/Continue/Stop
Transport/ToggleTimeMaster
Time Master
Transport/ToggleVideoSync
Sync Startup to Video
Transport/TransitionToReverse
Transition To Reverse
Transport/TransitionToRoll
Transition To Roll
Transport/Transport
Transport
Window/toggle-about
About
Window/toggle-add-routes
Add Tracks/Busses
Window/toggle-add-video
Add Tracks/Busses
Window/toggle-audio-connection-manager
Audio Connections
Window/toggle-audio-midi-setup
Audio/MIDI Setup
Window/toggle-big-clock
Big Clock
Window/toggle-bundle-manager
Bundle Manager
Window/toggle-inspector
Tracks and Busses
Window/toggle-key-editor
Key Bindings
Window/toggle-locations
Locations
Window/toggle-midi-connection-manager
MIDI Connections
Window/toggle-rc-options-editor
Preferences
Window/toggle-session-options-editor
Properties
Window/toggle-speaker-config
Speaker Configuration
Window/toggle-theme-manager
Theme Manager
Zoom/zoom-focus-center
Zoom Focus Center
Zoom/zoom-focus-edit
Zoom Focus Edit Point
Zoom/zoom-focus-left
Zoom Focus Left
Zoom/zoom-focus-mouse
Zoom Focus Mouse
Zoom/zoom-focus-playhead
Zoom Focus Playhead
Zoom/zoom-focus-right
Zoom Focus Right