2013-01-29 19:26:36 -05:00
|
|
|
|
2014-02-18 14:12:28 -05:00
|
|
|
<p>
|
2017-01-17 03:46:03 -05:00
|
|
|
Changing the <dfn>length</dfn> of a region is a very common editing
|
|
|
|
operation, often known as <dfn>trimming</dfn>. There are several ways
|
|
|
|
to accomplish this with Ardour, and some very useful specialized trimming
|
2014-02-18 14:12:28 -05:00
|
|
|
operations.
|
|
|
|
</p>
|
2013-01-29 19:26:36 -05:00
|
|
|
|
2014-02-18 14:12:28 -05:00
|
|
|
<h2>Drag-Trimming With the Mouse</h2>
|
|
|
|
<p>
|
2017-01-17 03:46:03 -05:00
|
|
|
In object mode, move the pointer near the beginning or end of the region.
|
|
|
|
The cursor will change to indicate that trimming is possible, and you then
|
|
|
|
<kbd class="mouse">Left</kbd>-drag the edge of the region.
|
2014-02-18 14:12:28 -05:00
|
|
|
</p>
|
|
|
|
<p>
|
2017-02-17 06:02:54 -05:00
|
|
|
Trimming will obey <a href="@@grid-controls">Snap settings</a>.
|
2014-02-18 14:12:28 -05:00
|
|
|
</p>
|
2013-07-05 16:00:31 -04:00
|
|
|
|
2014-02-18 14:12:28 -05:00
|
|
|
<h2>Click Trimming With the Mouse</h2>
|
|
|
|
<p>
|
2017-01-17 03:46:03 -05:00
|
|
|
<kbd class="mouse">Left</kbd>-click in the colored bar at the bottom of a region.
|
|
|
|
If you are nearer to the start of a region, this will trim the start time to the
|
|
|
|
position of the pointer. If you are nearer to the end of a region, it will trim the
|
2014-02-18 14:12:28 -05:00
|
|
|
end time.
|
|
|
|
</p>
|
2013-07-05 16:00:31 -04:00
|
|
|
|
2014-02-18 14:12:28 -05:00
|
|
|
<h2>Keyboard Shortcuts for Trimming</h2>
|
|
|
|
<p>
|
2017-01-17 03:46:03 -05:00
|
|
|
There are several commands for region trimming. Some use the
|
2017-02-17 06:02:54 -05:00
|
|
|
<a href="@@edit-point-control">edit point</a> to determine where
|
2017-01-17 03:46:03 -05:00
|
|
|
to trim to. Some are not bound to any keys by default (but could be via the
|
2014-02-18 14:12:28 -05:00
|
|
|
Keybindings Editor).
|
|
|
|
</p>
|
2013-07-05 16:00:31 -04:00
|
|
|
|
2013-01-29 19:26:36 -05:00
|
|
|
<dl class="wide-table">
|
2014-02-18 14:12:28 -05:00
|
|
|
<dt><kbd class="menu">Region/trim-front</kbd> <kbd>j</kbd></dt>
|
|
|
|
<dd>Trim selected region(s) start to edit point.</dd>
|
|
|
|
<dt><kbd class="menu">Region/trim-end</kbd> <kbd>k</kbd></dt>
|
|
|
|
<dd>Trim selected region(s) end to edit point.</dd>
|
2013-01-29 19:26:36 -05:00
|
|
|
</dl>
|
2014-02-18 14:12:28 -05:00
|
|
|
|
|
|
|
<h2 id="trimtonextprevious">Trim to Next/Previous Region</h2>
|
|
|
|
<p>
|
2017-01-17 03:46:03 -05:00
|
|
|
Sometimes you just want to extend the start or end of region so that it reaches
|
|
|
|
the end or start of an adjacent region. There is now an operation accessible
|
2014-02-18 14:12:28 -05:00
|
|
|
from the region context menu, under <kbd class="menu">Edit >Trim > Trim to
|
2017-01-17 03:46:03 -05:00
|
|
|
Next</kbd> or <kbd class="menu">Edit > Trim > Trim to Previous</kbd>. This
|
|
|
|
will extend the selected regions so they directly adjoin their neighbours, unless
|
|
|
|
their source files are not long enough, in which case they will be extended to the
|
|
|
|
maximum possible. Trim to Next will extend the end of the selected regions to the
|
|
|
|
start of the next region; Trim to Previous will extend the start of the selected
|
2014-02-18 14:12:28 -05:00
|
|
|
regions to the end of the previous region.
|
|
|
|
</p>
|
2013-01-29 19:26:36 -05:00
|
|
|
<dl class="wide-table">
|
2014-02-18 14:12:28 -05:00
|
|
|
<dt><kbd class="menu">Region/trim-to-previous-region</kbd> <kbd class="mod1">j</kbd></dt>
|
|
|
|
<dd>Trim the start of selected region(s) to the end of the previous
|
|
|
|
region.</dd>
|
|
|
|
<dt><kbd class="menu">Region/trim-to-next-region</kbd> <kbd class="mod1">k</kbd></dt>
|
|
|
|
<dd>Trim the end of selected region(s) to the start of the following
|
|
|
|
region.</dd>
|
2013-01-29 19:26:36 -05:00
|
|
|
</dl>
|
2014-02-18 14:12:28 -05:00
|
|
|
|
|
|
|
<h2>Other Possible Commands for Trimming</h2>
|
|
|
|
<p>
|
2017-01-17 03:46:03 -05:00
|
|
|
These are not bound to any keys by default, but could be via the Keybindings
|
2014-02-18 14:12:28 -05:00
|
|
|
Editor. They can also be sent via OSC or other control protocols.
|
|
|
|
</p>
|
2013-01-29 19:26:36 -05:00
|
|
|
<dl class="wide-table">
|
2014-02-18 14:12:28 -05:00
|
|
|
<dt><kbd class="menu">Region/trim-region-to-loop</kbd></dt>
|
|
|
|
<dd>Trim region to match the current loop range.</dd>
|
|
|
|
<dt><kbd class="menu">Region/trim-region-to-punch</kbd></dt>
|
|
|
|
<dd>Trim region to match the current punch range.</dd>
|
2013-01-29 19:26:36 -05:00
|
|
|
</dl>
|
|
|
|
|