diff --git a/include/using-the-presonus-faderport.html b/include/using-the-presonus-faderport.html index 53d405d..0a6aa49 100644 --- a/include/using-the-presonus-faderport.html +++ b/include/using-the-presonus-faderport.html @@ -1,7 +1,7 @@

- Since version 4.5, Ardour has had full support for the Presonus - Faderport. This is a compact control surface featuring a single + Ardour has full support for the Presonus Faderport controller. + This is a compact control surface featuring a single motorized fader, a single knob (encoder) and 24 buttons with fixed labels. It is a relatively low-cost device that functions very well to control a single (selected) track or bus, along with a variety of @@ -64,14 +64,13 @@

Using the Faderport

+

The Faderport's controls can be divided into three groups:

  1. Global controls such as the transport buttons
  2. -
  3. Controls which change the settings for particular track or bus
  4. -
  5. Controls which alter which track or bus is modified by the per-track/bus controls.
@@ -84,295 +83,329 @@

Transport Buttons

+

The transport buttons all work as you would expect. - - - - - - - - - - - -
Rewind -

- When pressed on its own, starts the transport moving backwards. Successive presses - speed up the "rewind" behaviour. -

-

- If pressed while also holding the Stop button, the playhead will - return to the zero position on the timeline. -

-

- If pressed while also holding the Shift button, the playhead will - move to the session start marker. -

-
Fast Forward -

- When pressed on its own, starts the transport moving faster than normal. Successive presses - speed up the "fast forward" behaviour. -

-

- If pressed while also holding the Shift button, the playhead - will move to the session end marker. -

-
Stop - Stops the transport. Also used in combination with the Rewind - button to "return to zero". -
Play - Starts the transport. If pressed while the transport is - already rolling at normal speed, causes the playhead to jump to - the start of the last "roll" and continue rolling ("Poor man's - looping"). -
Record EnableToggles the global record enable setting -

+ + + + + + + + + + + +
Rewind +

+ When pressed on its own, starts the transport moving backwards. + Successive presses speed up the "rewind" behaviour. +

+

+ If pressed while also holding the Stop button, the playhead will + return to the zero position on the timeline. +

+

+ If pressed while also holding the Shift button, the playhead will + move to the session start marker. +

+
Fast Forward +

+ When pressed on its own, starts the transport moving faster than normal. + Successive presses speed up the "fast forward" behaviour. +

+

+ If pressed while also holding the Shift button, the playhead + will move to the session end marker. +

+
Stop + Stops the transport. Also used in combination with the Rewind + button to "return to zero". +
Play + Starts the transport. If pressed while the transport is + already rolling at normal speed, causes the playhead to jump to + the start of the last "roll" and continue rolling ("Poor man's + looping"). +
Record EnableToggles the global record enable setting +
+

Other Global Controls

+

- The Mix, Proj, Trns buttons do not obviously correspond any + The Mix, Proj, + Trns buttons do not obviously correspond to 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 Preferences > Control Surfaces. Each + accessed via Preferences > Control Surfaces. Each button has 3 possible actions associated with it: -

+

+ + + +

Click on the relevant drop-down selector to pick an action as you prefer.

+

The User button also has no obvious mapping to specific Ardour functionality, so we allow users to choose from any possible GUI action. The menu for selecting the action is somewhat confusing and it can be hard to find what you're looking for. However, all possible actions are there, so keep looking! -

- - - - - - - - - - - - - - - -
Mix -

- Possible actions include: -

    -
  • Toggle Editor & Mixer visibility
  • -
  • Show/Hide the Editor mixer strip
  • -
-

-
Proj -

- Possible actions include: -

    -
  • Toggle Meterbridge visibility
  • -
  • Toggle Session Summary visibility
  • -
  • Toggle Editor Lists visibility
  • -
  • Zoom to session
  • -
  • Zoom in
  • -
  • Zoom out
  • -
-

-
Trns -

- Possible actions include: -

    -
  • Toggle Locations window visibility
  • -
  • Toggle Metronome
  • -
  • Toggle external sync
  • -
  • Set Playhead at current pointer position
  • -
-

-
Undo/Redo - Undo Causes the last operation carried out in the editor to be - undone. When pressed in conjunction with the Shift button, it - causes the most recent undone operation to be re-done. -
Punch -

- When pressed on its own, toggles punch recording. If there is no - punch range set for the session, this will do nothing. -

-

- When pressed in conjunction with the Shift button, this moves - the playhead to the previous Marker -

-
User -

- See above. Any and all GUI-initiated actions can be driven with - by pressing this button on its own, or with a "long" press. -

-

- When pressed in conjunction with the Shift button, this will move - the playhead to the next marker. -

-
Loop -

- 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. -

-

- When pressed in conjunction with the Shift button, this will - create a new (unnamed) marker at the current playhead - position. -

-

+ + + + + + + + + + + + + + + +
Mix +

+ Possible actions include: +

+
    +
  • Toggle Editor & Mixer visibility
  • +
  • Show/Hide the Editor mixer strip
  • +
+
Proj +

+ Possible actions include: +

    +
  • Toggle Meterbridge visibility
  • +
  • Toggle Session Summary visibility
  • +
  • Toggle Editor Lists visibility
  • +
  • Zoom to session
  • +
  • Zoom in
  • +
  • Zoom out
  • +
+

+
Trns +

+ Possible actions include: +

    +
  • Toggle Locations window visibility
  • +
  • Toggle Metronome
  • +
  • Toggle external sync
  • +
  • Set Playhead at current pointer position
  • +
+

+
Undo/Redo + Undo Causes the last operation carried out in the editor to be + undone. When pressed in conjunction with the Shift button, it + causes the most recent undone operation to be re-done. +
Punch +

+ When pressed on its own, toggles punch recording. If there is no + punch range set for the session, this will do nothing. +

+

+ When pressed in conjunction with the Shift button, this moves + the playhead to the previous Marker +

+
User +

+ See above. Any and all GUI-initiated actions can be driven with + by pressing this button on its own, or with a "long" press. +

+

+ When pressed in conjunction with the Shift button, this will move + the playhead to the next marker. +

+
Loop +

+ 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. +

+

+ When pressed in conjunction with the Shift button, this will + create a new (unnamed) marker at the current playhead + position. +

+
+

Per-track Controls

-

- - + +
Mute
+ + - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + - + + + + -
Mute This toggles the mute setting of the currently controlled track/bus. The button will be lit if the track/bus is muted. -
Solo
Solo This toggles the solo (or listen) setting of the currently controlled track/bus. The button will be lit if the track/bus is soloed (or set to listen mode). -
Rec
Rec This toggles the record-enabled setting of the currently controlled track/bus. The button will be lit if the track is record-enabled. This button will do nothing if the Faderport is controlling a bus. -
Fader
Fader The fader controls the gain applied to the currently controlled track/bus. If the Faderport is powered, changing the gain in Ardour's GUI or via another control surface, or via automation, will result in the fader moving under its own control. -
Knob/Dial/Encoder
Knob/Dial/Encoder

- The knob controls 1 or 2 pan settings for the current - controlled track/bus. When used alone, turning the knob controls - the "azimuth" or "direction" (between left and right) for the - panner in the track/bus (if any). This is all you need when - controlling tracks/busses with 1 input and 2 outputs. + The knob controls 1 or 2 pan settings for the current + controlled track/bus. When used alone, turning the knob controls + the "azimuth" or "direction" (between left and right) for the + panner in the track/bus (if any). This is all you need when + controlling tracks/busses with 1 input and 2 outputs. +

+

+ If controlling a 2 input/2 output track/bus, Ardour's panner + has two controls: azimuth (direction) and width. The width + must be reduced to less than 100% before the azimuth can be + changed. Pressing the "Shift" button while turning the knob + will alter the width setting.

- If controlling a 2 input/2 output track/bus, Ardour's panner - has two controls: azimuth (direction) and width. The width - must be reduced to less than 100% before the azimuth can be - changed. Pressing the "Shift" button while turning the knob - will alter the width setting. + The knob can also be turned while the "User" button is held, + in order to modify the input gain for the currently controlled + track.

-

- The knob can also be turned while the "User" button is held, - in order to modify the input gain for the currently controlled - track. -

-
Read
Read Enables playback/use of fader automation data by the controlled track/bus. -
Write
Write Puts the fader for the controlled track/bus into automation write mode. While the transport is rolling, all fader changes will be recorded to the fader automation lane for the relevant track/bus. -
Touch
Touch Puts the fader for the controlled track/bus into automation touch mode. While the transport is rolling, touching the fader will initiate recording all fader changes until the fader is released. When the fader is not being touched, existing automation data will be played/used to control the gain level. -
Off
Off This disables all automation modes for the currently controlled track/bus. Existing automation data will be left unmodified by any fader changes, and will not be used for controlling gain. -
-

+ + +

Track Selection Controls

+

You can manually change the track/bus controlled by the Faderport by changing the selected track in Ardour's editor window. If you select more than 1 track, the Faderport will control the first selected track and only that track/bus.

-

- - + +
Left (arrow)
+ + - + + + + - + + + + - + + + + -
Left (arrow) This causes the Ardour GUI to select the previous track/bus (using the current visual order in the editor window), which will in turn cause the Faderport to control that track. If there is no previous track/bus, the selected track/bus is left unchanged, and the Faderport continues to control it. -
Right (arrow)
Right (arrow) This causes the Ardour GUI to select the next track/bus (using the current visual order in the editor window), which will in turn cause the Faderport to control that track. If there is no next track/bus, the selected track/bus is left unchanged, and the Faderport continues to control it. -
Output
Output

- Pressing the Output button causes the Faderport to control - the fader, pan, mute and solo settings of the Master bus. If - your session does not contain a Master bus, it does nothing. - This is a toggle button—pressing it again returns Faderport - to controlling whichever track/bus was selected before the - first press of the Output button. + Pressing the Output button causes the Faderport to control + the fader, pan, mute and solo settings of the Master bus. If + your session does not contain a Master bus, it does nothing. + This is a toggle button—pressing it again returns Faderport + to controlling whichever track/bus was selected before the + first press of the Output button.

- If your session uses Ardour's monitor section, you can use - Shift-Output to assign it to the Faderport in the same way - that Output assigns the Master bus. This is also a toggle - setting, so the second Shift-Output will return the Faderport - to controlling whichever track/bus was selected before. + If your session uses Ardour's monitor section, you can use + Shift-Output to assign it to the Faderport in the same way + that Output assigns the Master bus. This is also a toggle + setting, so the second Shift-Output will return the Faderport + to controlling whichever track/bus was selected before.

- If you press Shift-Output after a single press to Output - (i.e. control the Monitor Section while currently controlling - the Master bus) or vice versa (i.e. control the Master bus - while currently controlling the Monitor Section), the press - will be ignored. This avoids getting into a tricky situation - where it is no longer apparent what is being controlled and - what will happen if you try to change it. + If you press Shift-Output after a single press to Output + (i.e. control the Monitor Section while currently controlling + the Master bus) or vice versa (i.e. control the Master bus + while currently controlling the Monitor Section), the press + will be ignored. This avoids getting into a tricky situation + where it is no longer apparent what is being controlled and + what will happen if you try to change it.

-
Bank
Bank The "Bank" button is currently not used by Ardour -
-

+ + + diff --git a/include/using-the-presonus-faderport8.html b/include/using-the-presonus-faderport8.html index 57ab119..9b35b61 100644 --- a/include/using-the-presonus-faderport8.html +++ b/include/using-the-presonus-faderport8.html @@ -1,21 +1,19 @@

- Since version 5.8-290, Ardour supports for the - Presonus - FaderPort™ 8. -

- -

- The FaderPort™ 8 is a production control surface with 8 touch-sensitive, - motorized faders, monochromatic digital scribble strips and more than 60 buttons - with fixed labels. + Ardour supports a variety of controllers in the Presonus + FaderPort product line. The documentation below is written with + FaderPort™ 8 in mind. However, it equally applies to + FaderPort 2 and FaderPort 16 as the main difference between these + units is the amount of motorized faders. For the documentation on using 1st + generation FaderPort devices please refer to + this chapter instead.

Connecting the FaderPort 8

The FaderPort 8 (FP8) comes with a USB socket on the back. Connect a suitable USB cable from there to a USB port on your computer. - The FP8 will be automatically recognized by your operating system, and will appear in any of the lists of possible MIDI ports in both Ardour and other similar software. @@ -170,15 +168,52 @@ The following tables shows a condensed overview of the session-navigation modes:

- - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Prev / NextEncoder knobEncoder Press
ChannelSelect prev/next mixer-stripScroll Editor up/downBank to show selected strip on FP8
MasterBank visible strips on FP8 by 1Adjust master/monitor levelReset master/monitor to 0dB
ZoomVertical zoom (editor track-height)Horizontal timeline zoom (time)Horizontal zoom to session
ScrollBank visible strips on FP8 by 1Scroll the timeline (move playhead)Horizontal zoom to session
SectionNudge the selected regionNudge the playhead -
BankBank visible strips on FP8 by 8Bank visible strips on FP8 by 1Bank to show selected strip on FP8
MarkerMove to prev/next markerScroll the timeline (move playhead)Drop a new marker
Press and hold Click (mode dependent) Adjust metronome Level Reset metronome level to 0dBFS
Prev / NextEncoder knobEncoder Press
ChannelSelect prev/next mixer-stripScroll Editor up/downBank to show selected strip on FP8
MasterBank visible strips on FP8 by 1Adjust master/monitor levelReset master/monitor to 0dB
ZoomVertical zoom (editor track-height)Horizontal timeline zoom (time)Horizontal zoom to session
ScrollBank visible strips on FP8 by 1Scroll the timeline (move playhead)Horizontal zoom to session
SectionNudge the selected regionNudge the playhead -
BankBank visible strips on FP8 by 8Bank visible strips on FP8 by 1Bank to show selected strip on FP8
MarkerMove to prev/next markerScroll the timeline (move playhead)Drop a new marker
Press and hold Click (mode dependent) Adjust metronome Level Reset metronome level to 0dBFS

Shift Button

diff --git a/master-doc.txt b/master-doc.txt index 3ff9796..7d3a803 100644 --- a/master-doc.txt +++ b/master-doc.txt @@ -2291,8 +2291,8 @@ part: chapter --- --- -title: Using the PreSonus FaderPort 8 -menu_title: PreSonus FaderPort 8 +title: Using the PreSonus FaderPort 2/8/16 +menu_title: PreSonus FaderPort 2/8/16 include: using-the-presonus-faderport8.html link: using-the-presonus-faderport8 uri: using-control-surfaces/PreSonus_FaderPort8