2022-03-21 06:01:55 -04:00
|
|
|
+++
|
|
|
|
title = "Using automation"
|
2022-04-24 19:55:05 -04:00
|
|
|
description = "How to create and edit automation in Ardour"
|
2022-03-21 06:01:55 -04:00
|
|
|
chapter = false
|
|
|
|
weight = 8
|
|
|
|
+++
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
_Automation_ is a way of dynamically changing audio processing parameters over
|
|
|
|
time.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Up to now, we have used fixed values for various parameters of our tracks, for
|
|
|
|
example, a track fader set to -3.0dB; or a mono panner set to 100% left. These
|
|
|
|
fixed values would apply for the entire track throughout the whole session.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
But what if you would like these values to change over time in a
|
|
|
|
pre-determined way? For example, you may want to have the gain of a track to
|
|
|
|
gradually decrease over twenty seconds. Or you may want to make a sound move
|
|
|
|
from left to right over two seconds.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
This is accomplished with automation. The fader, panning, and any of the
|
|
|
|
parameters of the plugins used in that track can be automated. An automated
|
|
|
|
parameter is displayed underneath the parent track in its own _automation
|
|
|
|
track_. Automation data is visually represented as an _automation line_, made
|
|
|
|
up of a number of _automation points_. Here's how a track with automation
|
|
|
|
looks like:
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="Typical automation lane" src="en/Ardour4_Automation_Fader_1.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-23 07:34:53 -04:00
|
|
|
In the image above, the automation lane called _Fader_ is associated to the
|
2022-04-16 18:24:20 -04:00
|
|
|
parent track called _Audio 1_. The automation line controls fader (volume)
|
|
|
|
changes over time.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
## Creating a Fader Automation Line
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Let's create a simple fader automation. Click the **A** button of a chosen
|
|
|
|
track. A menu will appear, where you can select the parameter you would like to
|
|
|
|
automate. Choose _Fader_.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="Choose Fader" src="en/Ardour4_Automation_Button.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-23 07:34:53 -04:00
|
|
|
An automation lane will then appear. Select the _Draw_ mode (**D** shortcut):
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="Draw mode" src="en/Ardour4_EditModes_D.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Now you can create automation points by clicking anywhere in the automation
|
|
|
|
lane. An automation line joins the automation points you add. The yellow number
|
|
|
|
(-15.3dB in the image below) indicates the gain level for the selected
|
|
|
|
automation point.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="Automation point value indication" src="en/Ardour4_Automation_Fader_2.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
### Automation States
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
The automation curve will not play, however, until you set the automation state
|
|
|
|
to _Play_.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="automation state" src="en/Ardour4_Automation_Fader_3.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
**Manual**
|
|
|
|
: When set to _Manual_, the track will ignore any automation data. It will just
|
|
|
|
play with whatever volume is the fader is set to. In this mode, you are able to
|
|
|
|
move the track fader by hand to set a new fixed level. That's the default
|
|
|
|
behavior of a track when it's first created.
|
|
|
|
|
|
|
|
**Play**
|
|
|
|
: When set to _Play_, the track will automatically change the gain levels
|
|
|
|
following the automation curve drawn in the automation lane. You will no longer
|
|
|
|
be able to move the track fader by hand. During playback, you will see the track
|
|
|
|
fader moving up and down according to the curve.
|
|
|
|
|
|
|
|
**Write**
|
|
|
|
: This mode will continuously record user changes to the automated parameter as
|
|
|
|
the transport plays, creating an automation line. For instance, you may start
|
|
|
|
playback and then make real-time changes in gain using the fader of your track.
|
|
|
|
All the changes you make will be written (recorded) as an automation line, which
|
|
|
|
then you can play back later by switching the automation mode back to _Play_.
|
|
|
|
|
|
|
|
**Touch**
|
|
|
|
: This mode is similar to the _Write_ mode but it won't record over existing
|
|
|
|
automation data unless the parameter is being changed.
|
|
|
|
|
|
|
|
If these concepts are new to you, focus now on just the first two modes
|
|
|
|
(_Manual_ and _Play_) and practice creating automation by drawing automation
|
|
|
|
curves by hand.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
## Creating a Plugin for Automation
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
You may add automation to any plugin which has already been added to a track. In
|
|
|
|
the example below, we have the _AM pitchshifter_ plugin added to a track.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="pluginautomation1" src="en/Ardour4_Automation_Plugin1.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
In order to select a plugin parameter for automation, click the button on the
|
|
|
|
track marked _a_. The menu will appear. Under _Processor Automation_ you will
|
|
|
|
find a listing of the plugins you have added for that track.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="pluginautomation2" src="en/Ardour4_Automation_Plugin2.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Within each listed plugin, you may choose which parameter you want to automate
|
|
|
|
from a list. In the example, we chose the _Pitch shift_ parameter of the _AM
|
|
|
|
pitchshifter_ plugin. An automation lane for that parameter appears. Note that
|
|
|
|
as you open several automation lanes, they will appear one after the other
|
|
|
|
below the main parent track.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Draw an automation curve for that parameter. Don't forget to set the automation
|
|
|
|
state to _Play_.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="pluginautomation3" src="en/Ardour4_Automation_Plugin3.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
In the image above, the pitch shift of the sound is now changing over time,
|
|
|
|
controlled by the curve.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
{{% notice tip %}}
|
2022-04-16 18:24:20 -04:00
|
|
|
You can hide an automation lane by clicking on the "X" at the upper left corner
|
|
|
|
of the automation lane. Note that a hidden automation lane continues to function
|
|
|
|
even when it is not visible.
|
2022-03-21 06:01:55 -04:00
|
|
|
{{% /notice %}}
|
|
|
|
|
|
|
|
## Adding Better Visual Resolution to Automation
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
You can achieve a greater amount of vertical precision by increasing the height
|
|
|
|
of the automation lane. Move your cursor near the lower edge of the automation
|
|
|
|
track. The pointer turns into a vertical double arrow. Drag it down to increase
|
|
|
|
the height of the automation lane. Notice that the parent track and the
|
|
|
|
automation lane heights are independent, so while working in your automation
|
|
|
|
curves you might set them up like this:
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="pluginautomation5" src="en/Ardour4_Automation_Plugin4.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
{{% notice tip %}}
|
2022-04-16 18:24:20 -04:00
|
|
|
Remember that you can also zoom in and out to increase resolution in the
|
|
|
|
horizontal axis.
|
2022-03-21 06:01:55 -04:00
|
|
|
{{% /notice %}}
|
|
|
|
|
|
|
|
## Working with Automation Points
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
There are several ways to adjust automation points, depending on the editing
|
|
|
|
mode you are in:
|
|
|
|
|
|
|
|
- An automation point can be dragged in any direction with the mouse (works in
|
|
|
|
_Grab_, _Draw_, and _Edit_ modes).
|
|
|
|
- To remove an automation point, hold down the **Shift** key while
|
|
|
|
right-clicking on it (works in _Grab_, _Draw_, and _Edit_ modes).
|
|
|
|
- _Edit_ mode only: any segment of the automation line between automation points
|
|
|
|
may be dragged vertically, affecting both end points at once, without affecting
|
|
|
|
their horizontal position. Simply click somewhere on the line between two
|
|
|
|
points, and drag up and down.
|
|
|
|
- How to delete multiple automation points at once (_Grab_ mode and _Edit_ mode
|
|
|
|
only): select multiple automation points by dragging a box starting on the track
|
|
|
|
background around the points. Then the selected points may be deleted by hitting
|
|
|
|
**Delete** (_not_ **Backspace**). If you are on a Mac and do not have a true
|
|
|
|
**Delete** key, try **Function + Backspace**.
|
|
|
|
|
|
|
|
After an automation curve ends, its value will stay at that level for all
|
|
|
|
subsequent regions, whether or not you have drawn a continuation of the curve.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="end point" src="en/Ardour4_Automation_Fader_End.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
In the example above, the last point of the curve is at -23dB. That same level
|
|
|
|
will be kept for the remainder of the track, even though the line is not drawn
|
|
|
|
until the end.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
## Moving Automation
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Moving a region to a new location will automatically move the automation data
|
|
|
|
that might be aligned with it, as we can see in the following screen shots.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
Before moving:
|
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="mv1" src="en/Ardour4_Automation_Moving_1.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
After moving:
|
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="mv2" src="en/Ardour4_Automation_Moving_2.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
You can change this behavior if you like. In other words, if you want automation
|
|
|
|
curves to stay where they are even when you move regions around, go to `Edit >
|
|
|
|
Preferences > Editor` and uncheck _Move relevant automation when audio regions
|
|
|
|
are moved_.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
## Region-specific Gain Automation
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
There is a way to create a gain automation directly bound to a region. When you
|
|
|
|
select the _Draw_ mode, you should see a flat line on the top half of each
|
|
|
|
region rectangle:
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="gain-automation" src="en/Ardour4_Automation_Region_Specific_1.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Click directly on that line to create automation points. These will be drawn
|
|
|
|
directly on the region itself, unlike fader automation which is drawn or
|
2022-04-23 07:34:53 -04:00
|
|
|
recorded in the automation lane. Region gain automation is separate from, and
|
2022-04-16 18:24:20 -04:00
|
|
|
in addition to, fader automation.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="gain-automation2" src="en/Ardour4_Automation_Region_Specific_2.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-23 07:34:53 -04:00
|
|
|
As with the automation lanes, a _gain automation point_ can be dragged in any
|
2022-04-16 18:24:20 -04:00
|
|
|
direction with the mouse. To remove a gain automation point, hold down the
|
|
|
|
**Shift** key while right-clicking on it.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
### Deactivating and Removing Gain Automation
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Gain automation can be reset or deactivated from the region context menu, which
|
|
|
|
is reached by right-clicking on the region.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="gain-automation3" src="en/Ardour4_Automation_Gain_Tool_Reset.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Here, the gain automation is referred to as the _envelope_:
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
- _Reset Envelope_ removes the gain automation points you have drawn in the
|
|
|
|
region.
|
|
|
|
- _Envelope Active_ toggles the gain automation envelope on and off.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
### When should I use region Gain Automation or Track Fader Automation?
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
As seen above, both are very similar. With practice you will notice situations
|
|
|
|
in which one is more convenient than the other. Here are two examples:
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
* If all you need to do is a little touch up (cut or boost gain) in a specific
|
|
|
|
portion of a region, and you are otherwise happy with the level for the rest of
|
|
|
|
the passage or entire track, use the region-specific automation.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="gain-example1" src="en/Ardour4_Automation_Region_Specific_2.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
* If you have a more complex track with crossfades over regions, and/or need to
|
|
|
|
shape a longer dynamic curve across several regions on the same track, use fader
|
|
|
|
automation.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-24 19:55:05 -04:00
|
|
|
{{< figure alt="gain-automation2" src="en/Ardour4_Automation_Gain_Comparison.png" >}}
|
2022-03-21 06:01:55 -04:00
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
The screenshot above shows a simple gradual fade starting from the first region
|
|
|
|
in the track, and ending at the last region. It's very straightforward to do
|
|
|
|
this with fader automation, but but it would be much harder to do it using
|
|
|
|
region-specific automation.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
## Continuing
|
|
|
|
|
2022-04-16 18:24:20 -04:00
|
|
|
Once you have your automation in place, you are just about ready to export your
|
|
|
|
stereo mix to an audio file which you can listen to or share on a website.
|
|
|
|
Please continue on to the next section to learn the different ways of doing
|
|
|
|
this.
|
2022-03-21 06:01:55 -04:00
|
|
|
|
|
|
|
Next: [EXPORTING A SESSION](../exporting-a-session)
|