]> Shamusworld >> Repos - ardour-manual/blob - _manual/22_using-control-surfaces/06_Abelton_Push2.html
continue to flesh out Push 2 documentation
[ardour-manual] / _manual / 22_using-control-surfaces / 06_Abelton_Push2.html
1 ---
2 layout: default
3 title: Using the Ableton Push 2
4 menu_title: Ableton Push 2
5 ---                        
6
7 <p>
8   Since version 5.4, Ardour has had full support for the Ableton
9   Push2. This is an expensive but beautifully engineered control
10   surface primarily targetting the workflow found in Ableton's Live
11   software and other similar tools such as Bitwig. As of 5.4, Ardour
12   does not offer the same kind of workflow, so we have repurposed the
13   Push 2 to be used for mixing and editing and musical performance,
14   without the clip/scene oriented approach in Live. This may change in
15   future versions of Ardour.
16 </p>
17
18 <h2>Connecting the Push 2</h2>
19 <p>
20   Plug the USB cable from the Push 2 into a USB2 or USB3 port on your
21   computer. For brighter backlighting, also plug in the power supply
22   (this is not necessary for use). 
23 </p>
24 <p>
25   The Push 2 will be automatically recognized by your operating
26   system, and will appear in any of the lists of possible MIDI ports
27   in both Ardour and other similar software.
28 </p>
29 <p>
30   To connect the Push 2 to Ardour, open the Preferences dialog, and
31   then click on "Control Surfaces". Click on the "Enable" button
32   in the line that says "Ableton Push 2" in order to activate Ardour's
33   Push 2 support. 
34 </p>
35 <!--
36 <p>
37 <img alt="the Faderport configuration dialog"
38      src="/images/push2_dialog.png">
39 </p>
40 -->
41 <p>
42   Once you select the input and output port, Ardour will initialize
43   the Push 2 and it will be ready to use. You only need do this
44   once: once these ports are connected and your session has been
45   saved, the connections will be made automatically in this and other
46   future sessions.
47 </p>
48
49 <h2>Basic Concepts</h2>
50 <p>
51   With the Push 2 support in Ardour 5.4, you can do the following
52   things:
53   <dl>
54     <dt>Perform using the 8 x 8 pad "grid"</dt>
55     <dd>The Push 2 has really lovely pressure-sensitive pads that can
56     also generate either aftertouch or note (polyphonic) pressure.</dd>
57     <dt>Global Mixing</dt>
58     <dd>See many tracks at once, and control numerous parameters for each.</dd>
59     <dt>Track/Bus Mixing</dt>
60     <dd>View a single track/bus, with even more parameters for the track.</dd>
61     <dt>Choose the mode/scale, root note and more for the pads</dt>
62     <dd>37 scales are available. Like Live, Ardour offers both
63     "in-key" and "chromatic" pad layouts.</dd>
64   </dl>
65 </p>
66
67 <h2>Musical Performance</h2>
68 <p>
69   Messages sent from the 8x8 pad grid and the "pitch bend bar" are
70   routed to a special MIDI port within Ardour called "Ableton Pads"
71   (no extra latency is incurred from this routing). Although you can
72   manually connect this port to whatever you wish, the normal
73   behaviour of Ardour's Push 2 support is to connect the pads to the
74   most recently selected MIDI track.
75 </p>
76 <p>
77   This means that to play a soft-synth/instrument plugin in a given
78   MIDI track with the Push 2, you just need to select that track.
79 </p>
80 <p>
81   If multiple MIDI tracks are selected at once, the first selected
82   track will be used. Note that messages originating from all other
83   controls on the Push 2 will <em>not</em> not be delivered to the
84   "Ableton Pads" port. This makes no difference in practice, because
85   the other controls do not send messages that are useful for musical
86   performance. 
87 </p>
88
89 <h2>Global Mix</h2>
90 <p>
91   This is the default mode that Ardour will start the Push 2 in. In
92   this mode, the 8 knobs at the top of the device, the 8 buttons below
93   them, the video display and the 8 buttons below that are combined to
94   provide a global view of the session mix.
95
96   <!-- SCREENSHOT HERE -->
97
98 </p>
99 <p>
100   The upper buttons are labelled by text in the video display just
101   below them. Pressing one of the buttons changes the function of the
102   knobs, and the parameters that will shown for each track/bus in the
103   display. As of Ardour 5.4, the possible parameters are:
104   <dl>
105     <dt>Volumes</dt>
106     <dd>The display shows a knob and text displaying
107       the current gain setting for the track, and a meter that
108       corresponds precisely to the meter shown in the Ardour GUI for
109       that track. Changing the meter type (e.g. from Peak to K12) in the
110       GUI will also change it in the Push 2 display. The physical knob
111       will alter track/bus gain.
112     </dd>
113     <dt>Pans</dt>
114     <dd>The display shows a knob indicating the pan direction/azimuth
115     for the corresponding track/bus. Turning the physical knob will
116     pan the track left and right. If the track/bus has no panner
117     (i.e. it has only a single output), no knob is shown and the
118     physical knob will do nothing. </dd>
119     <dt>Pan Widths</dt>
120     <dd><p>For tracks with 2 outputs, the display will show a knob
121         indicating the pan width setting for the corresponding
122         track/bus. The physical knob can be turned to adjust the
123         width. 
124       </p>
125       <p>
126         Unlike many DAWs, Ardour's stereo panners have "width"
127         parameter that defaults to 100%. You cannot change the pan
128         direction/azimuth of a track with 100% width, but must first
129         reduce the width in order to pan it. Similarly, a track panned
130         anywhere other than dead center has limits on the maximum
131         width setting. If these concepts are not familiar to you,
132         please be aware than many DAWs use a "panner" that actually
133         implement "balance" and not "panning", hence the difference.
134       </p>
135     </dd>
136     <dt>A Sends</dt>
137     <dd>The display shows a knob indicating the gain level for the
138       first send in that track. If the track has no send, no knob will
139       be shown, and the physical knob for that track will do nothing.
140     </dd>
141     <dt>B Sends, C Sends, D Sends</dt>
142     <dd>Like "A Sends", but for the 2nd, 3rd and 4th sends of a
143       track/bus respectively.
144     </dd>
145   </dl>
146 </p>
147 <p>
148   To change which tracks are shown while in global mix mode, use the
149   left and right arrow/cursor keys just below and to the right of the
150   display. Tracks and busses that are hidden in Ardour's GUI will also
151   be hidden from display on the Push 2.
152 </p>
153 <p>
154   To select a track/bus directly from the Push 2, press the
155   corresponding button below the display. The track name will be
156   highlighted, and the selection will change in Ardour's GUI as well
157   (and also any other control surfaces).
158 </p>
159
160 <h3>Soloing and Muting in Global Mix mode</h3>
161 <p>
162   The Solo and Mute buttons to the left of the video display can be
163   used to solo and mute tracks while in Global Mix mode. The operation
164   will be applied to the <em>first</em> currently selected
165   track(s).
166 </p>
167 <p>
168   There are two indications that one or more tracks are soloed:
169   <ol>
170     <li>The solo button will blink red</li>
171     <li>Track names will be prefixed by "*" if they are soloed, and
172       "-" if they are muted due to soloing.</li>
173   </ol>
174 </p>
175 <p>
176   To cancel solo, either:
177   <ul>
178     <li>Select the soloed track(s) and press the solo button
179       again</li>
180     <li>Press and hold the solo button for more than 1 second</li>
181   </ul>
182 </p>
183
184 <h2>Track Mix</h2>
185 <p>Track Mix mode allows you to focus on a single track in more detail
186   than is possible in Global Mix mode. To enter (or leave) Track Mix
187   mode, press the "Mix" button.
188 </p>
189
190 <p>
191   In Track Mix mode, various aspects of the state of the first
192   selected track/bus will be displayed on the Push 2. Above the
193   display, the first 4 knobs control track volume (gain), pan
194   directiom/azimuth, pan width, and where appropriate, track input
195   trim. 
196 </p>
197 <p>
198   Below the display, 7 buttons provide immediate control of mute,
199   solo, rec-enable, monitoring (input or disk or automatic), solo
200   isolate and solo safe state. When a a track is muted due to other
201   track(s) soloing, the mute button will flash (to differentiate from
202   its state when it is explicitly muted). 
203 </p>
204 <p>
205   The video display also shows meters for the track, which as in
206   Global Mix mode, precisely match the meter type shown in Ardour's
207   GUI. There are also two time displays showing the current playhead
208   position in both musical (beats|bars|ticks) format, and as
209   hours:minutes:seconds.
210 </p>
211 <p>
212   To change which track is visible in Track Mix mode, use the
213   left/right arrow/cursor keys just below and to the right of the
214   video display.
215 </p>
216
217 <h2>Specific Button/Knob Functions</h2>
218
219 <p>
220   In addition to the layouts described above, many (but not all) of
221   the buttons and knobs around the edges of the Push 2 will carry out
222   various functions related to their (illuminated) label. As of Ardour
223   5.4, this includes:
224   <dl>
225     <dt>Metronome (button and adjacent knob)</dt>
226     <dd>
227       Enables/disables the click (metronome). The knob directly above
228       it will control the volume (gain) of the click.
229     </dd>
230     <dt>Undo/Redo</dt>
231     <dd>
232       Undo or redo the previous editing operation. 
233     </dd>
234     <dt>Delete</dt>
235     <dd>
236       Deletes the currently selected region, or range, or
237       note. Equivalent to using Ctrl/Cmd-x on the keyboard.
238     </dd>
239     <dt>Quantize</dt>
240     <dd>
241       If a MIDI region is selected in Ardour, this will open the
242       quantize dialog.
243     </dd>
244     <dt>Duplicate</dt>
245     <dd>
246       Duplicates the current region or range selection.
247     </dd>
248     <dt>Rec-Enable</dt>
249     <dd>
250       Enables and disables Ardour's global record enable state.
251     </dd>
252     <dt>Play</dt>
253     <dd>
254       Starts and stops the transport.
255     </dd>
256     <dt>Add Track</dt>
257     <dd>
258       Opens Ardour's Add Track/Bus dialog.
259     </dd>
260     <dt>Browse</dt>
261     <dd>
262       Open's Ardour's import dialog to select and audition existing
263       audio and MIDI files.
264     </dd>
265     <dt>Master</dt>
266     <dd>
267       Pressing this button jumps directly to Track Mix mode, with the
268       master out bus displayed.
269     </dd>
270     <dt>Cursor arrows</dt>
271     <dd>
272       These are used by some modes to navigate within the display (e.g
273       Scale mode). In other modes, the up/down cursor arrows will
274       scroll the GUI display up and down, while the left/right cursor
275       arrows will generally scroll within the Push 2 display itself.
276     </dd>
277     <dt>Repeat</dt>
278     <dd>
279       Enables/disables loop playback. This will follow Ardour's "loop
280       is mode" preference, just like the loop button in the Ardour
281       GUI. 
282     </dd>
283     <dt>Octave buttons</dt>
284     <dd>
285       These shift the root note of the current pad scale up or down by
286       1 octave. 
287     </dd>
288     <dt>Page buttons</dt>
289     <dd>
290       These scroll Ardour's editor display left and right along the
291       timeline. 
292     </dd>
293     <dt>Master (top right) knob</dt>
294     <dd>
295       This knob controls the gain/volume of Ardour's main output. If
296       the session has a monitor saec
297     </dd>
298   </dl>
299 </p>
300