]> Shamusworld >> Repos - ardour-manual/blob - include/osc58-automation.html
Punctuation fix
[ardour-manual] / include / osc58-automation.html
1
2 <h3>OSC Automation</h3>
3
4 <p>
5         Ardour has automation modes for many of it's controls. As of version
6         5.9, OSC can control what automation mode a fader uses.
7         (<a href="@@automation">See Automation.</a>)
8 </p>
9 <p>
10         The form of the automation mode command is:
11 </p>
12 <p>
13         <code>/strip/[control]/automation ii ssid mode</code>
14 </p>
15
16 <p>
17 <ul>
18         <li>/strip may also be /select in which case the only parameter is the mode.</li>
19         <li>[control] as of Ardour version 5.9 control can be:
20                 <ul>
21                         <li>gain</li>
22                         <li>fader</li>
23                 </ul>
24                 This list will expand.
25         </li>
26         <li>ssid can be a parameter as shown or inline (automation/[ssid]). /select has no ssid.</li>
27         <li>mode can be one of:
28                 <ul>
29                         <li><code>0</code> Manual mode</li>
30                         <li><code>1</code> Play mode</li>
31                         <li><code>2</code> Write mode</li>
32                         <li><code>3</code> Touch mode</li>
33                 </ul>
34                 The mode value may be sent as a float allowing a "pot" or "slider" with a range of
35                 0 to 3 to be used to control mode.
36         </li>
37 </ul>
38 </p>
39 <p>
40         The next version of Ardour will add <code>/strip/[control]/automation_name is ssid mode_name</code>
41         as feedback. A surface may choose to use only the first character of the string (M, P, W or T) instead of
42         the whole string (this is in git now).
43 </p>