ArdourOSC
ArdourOSC
Bindings that allow SuperCollider code to control Ardour Audio Workstation
Control of all the commands found in the GUI.
```supercollider a = Ardour();
// Puts transport in play mode a.play
// Stops a rolling transport a.stop
// Toggles between play and stop a.toogle
// Stop transport and delete/forget last take a.stop_forget
// Move playhead to start of session a.start
// Move playhead to end of session a.end
a.add_marker a.next_marker a.rev_marker
a.cancel_all_solos a.rec_enable_toggle a.save_state
// dB is a float indicating the desired gain in dB: a.master_gain
// position is a float between 0 and 1 setting the desired position of the fader a.master_fader
// where gain is a float ranging from -193 to 6 representing the desired gain of the track in dB. a.strip_gain(1, 4.123)
// etc... ```
33281514a905ef4ea1ce0264273cf522f2f2b55f
75bf4d49765139e8e11191e9e72bc4ce4ccd5e8d
ca4421011c1254fa750da615d76fff3f665d5e14
Installation
Repository
URL
https://github.com/smoge/ArdourOSC
Since
2011-02-10
Last update
2017-06-22
Current version
v0.1.2
Quark info
url
https://github.com/smoge/ArdourOSC
name
ArdourOSC
license
GPLv3
summary
Bindings that allow SuperCollider code to control Ardour Audio Workstation
version
0.1.2
copyright
Bernardo Barros. 2017
dependencies
[]