The transport buttons all work as you would expect.
<dl>
<dt>Rewind</dt>
- <dd>Starts the transport moving backwards. Successive presses
+ <dd>
+ <p>
+ When pressed on its own, starts the transport moving backwards. Successive presses
speed up the "rewind" behaviour.
- <br>
- If pressed while also holding the Stop button, the playhead will
- return to the zero position on the timeline.
+ </p>
+ <p>
+ If pressed while also holding the Stop button, the playhead will
+ return to the zero position on the timeline.
+ </p>
+ <p>
+ If pressed while also holding the Shift button, the playhead will
+ move to the session start marker.
+ </p>
</dd>
<dt>Fast Forward</dt>
- <dd>Starts the transport moving faster than normal. Successive presses
- speed up the "fast forward" behaviour.
+ <dd>
+ <p>
+ When pressed on its own, starts the transport moving faster than normal. Successive presses
+ speed up the "fast forward" behaviour.
+ </p>
+ <p>
+ If pressed while also holding the Shift button, the playhead
+ will move to the session end marker.
+ </p>
</dd>
<dt>Stop</dt>
<dd>
<h3>Other Global Controls</h3>
<p>
- The Mix, Proj, Trns buttons have no "obvious" functionality
- that they correspond to in Ardour. We have therefore allowed users
- to choose from a carefully curated set of possible actions that seem
- related to the button labels in some clear way. This can be done via
- the Faderport configuration dialog accessed via <code>Preferences
- > Control Surfaces</code>. Each button has 3 possible actions
- associated with it:
+ The Mix, Proj, Trns buttons do not obviously correspond any
+ particular functions or operations in Ardour. We have therefore
+ allowed users to choose from a carefully curated set of possible
+ actions that seem related to the button labels in some clear
+ way. This can be done via the Faderport configuration dialog
+ accessed via <code>Preferences > Control Surfaces</code>. Each
+ button has 3 possible actions associated with it:
<ul>
<li>Plain Press: action to be taken when the button is pressed on
its own.</li>
</dd>
<dt>Punch</dt>
<dd>
- Toggles punch recording. If there is no punch range set for the
- session, this will do nothing.
+ <p>
+ When pressed on its own, toggles punch recording. If there is no
+ punch range set for the session, this will do nothing.
+ </p>
+ <p>
+ When pressed in conjunction with the Shift button, this moves
+ the playhead to the previous Marker
+ </p>
</dd>
<dt>User</dt>
<dd>
- See above. Any and all GUI-initiated actions can be driven with
- this button.
+ <p>
+ See above. Any and all GUI-initiated actions can be driven with
+ by pressing this button on its own, or with a "long" press.
+ </p>
+ <p>
+ When pressed in conjunction with the Shift button, this will move
+ the playhead to the next marker.
+ </p>
</dd>
<dt>Loop</dt>
<dd>
- Toggles loop playback. If the Ardour preference "Loop-is-mode" is
- enabled, this does nothing to the current transport state. If
- that preference is disabled, then engaging loop playback will
- also start the transport.
+ <p>
+ When pressed on its own, this toggles loop playback. If the
+ Ardour preference "Loop-is-mode" is enabled, this does nothing
+ to the current transport state. If that preference is disabled,
+ then engaging loop playback will also start the transport.
+ </p>
+ <p>
+ When pressed in conjunction with the Shift button, this will
+ create a new (unnamed) marker at the current playhead
+ position.
+ </p>
</dd>
</dl>
</p>