2017-02-21 15:55:11 -05:00
|
|
|
|
|
|
|
<p>
|
|
|
|
In order to understand how automation in Ardour works, it is necessary to
|
2019-06-12 21:38:47 -04:00
|
|
|
understand the four states of automation. They are: <kbd
|
2017-02-21 15:55:11 -05:00
|
|
|
class=menu>Manual</kbd>, <kbd class=menu>Play</kbd>, <kbd
|
|
|
|
class=menu>Write</kbd>, and <kbd class=menu>Touch</kbd>.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<figure class=right>
|
|
|
|
<img src="/images/automation-modes1.png">
|
2019-06-12 21:38:47 -04:00
|
|
|
<figcaption class=center>The automation state menu.</figcaption>
|
2017-02-21 15:55:11 -05:00
|
|
|
</figure>
|
|
|
|
|
|
|
|
<p>
|
2019-06-12 21:38:47 -04:00
|
|
|
<kbd class=menu>Manual</kbd> state is basically analogous to a processor's
|
|
|
|
bypass switch. Whenever an automation lane is in this state, it is inactive
|
2017-02-21 15:55:11 -05:00
|
|
|
and any level that is manually set for controlling the lane's parameter will
|
|
|
|
persist during playback like normal.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<p class=note>
|
|
|
|
In Ardour, every track and processor parameter is initially set to <kbd
|
2019-06-12 21:38:47 -04:00
|
|
|
class=menu>Manual</kbd> state.
|
2017-02-21 15:55:11 -05:00
|
|
|
</p>
|
|
|
|
|
|
|
|
<p>
|
2019-06-12 21:38:47 -04:00
|
|
|
<kbd class=menu>Play</kbd> state tells Ardour to use the automation curve in
|
2017-02-21 15:55:11 -05:00
|
|
|
the automation lane to control the level of the parameter controlled by the
|
|
|
|
lane <em>during playback</em>. The control that normally sets the parameter
|
|
|
|
will be <em>unresponsive to manual input</em> and will move automatically in
|
|
|
|
accord with the lane's automation curve during playback.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<p>
|
2019-06-12 21:38:47 -04:00
|
|
|
<kbd class=menu>Write</kbd> state allows continuous, dynamic setting of a
|
2017-02-21 15:55:11 -05:00
|
|
|
control during playback; all such settings are written to the lane the
|
|
|
|
control is in. This defines the lane's automation curve in the interval being
|
|
|
|
played, and overwrites any existing automation curve in the lane being
|
|
|
|
manipulated.
|
|
|
|
</p>
|
|
|
|
|
|
|
|
<p>
|
2019-06-12 21:38:47 -04:00
|
|
|
<kbd class=menu>Touch</kbd> state is similar to <kbd class=menu>Write</kbd>
|
2017-02-21 15:55:11 -05:00
|
|
|
mode, except it only overwrites sections of a lane's automation curve when
|
|
|
|
the control is changed in some way. This allows for changing only the parts
|
|
|
|
of an automation curve that are desired to be changed, while leaving the rest
|
|
|
|
unchanged.
|
|
|
|
</p>
|