]> Shamusworld >> Repos - ardour-manual/blob - _manual/22_using-control-surfaces/02_devices-using-mackielogic-control-protocol/05_working-with-extenders.html
Filenames changes, spelling and puctuation fixes, wording fixes.
[ardour-manual] / _manual / 22_using-control-surfaces / 02_devices-using-mackielogic-control-protocol / 05_working-with-extenders.html
1 ---
2 layout: default
3 title: Working With Extenders
4 menu_title: Working With Extenders
5 ---
6
7 <p>
8   Extenders will require a custom file as there are no combinations listed
9   at this time. The best way is to start with the mc.device file and copy it
10   to a new name such as xt+mc.device and then edit that file. It is best to
11   name the file with the order the devices are expected to be used in as
12   the position of the master device is specified in this file.
13 </p>
14 <p>
15   The two lines of interest are:
16 <p>
17 <pre>
18  &lt;Extenders value="0"/&gt;
19  &lt;MasterPosition value="0"/&gt;
20 </pre>
21 <p>
22   Add these two lines if they are not present. The <code>Extenders</code>
23   value is the number of extenders used and should not include the master in
24   that number.
25 </p>
26 <p>
27   When an <code>Extenders</code> value of greater than 0 is used, extra midi
28   ports will appear for the extenders to be connected to. <code>mackie
29   control</code> will remain always the leftmost controller. The MIDI ports
30   for any extra controlers will be named <code>mackie control #2</code> and
31   up. The numbers will go from left to right.
32 </p>
33 <p>
34   The <code>MasterPosition</code> value is the number of positions from
35   left to where the master unit (with the master fader) is. So if there are
36   three surfaces, <code>&lt;MasterPosition value="1"/&gt;</code> will expect
37   the master on the left, <code>&lt;MasterPosition value="2"/&gt;</code>
38   would be master in the middle and <code>&lt;MasterPosition
39   value="3"/&gt;</code> would be master on the right. So the position
40   matches the port name.
41 </p>
42 <p class="note">
43   The default value of <code>&lt;MasterPosition value="0"/&gt;</code> has
44   the same effect as <code>&lt;MasterPosition value="1"/&gt;</code>.
45 </p>
46 <p>
47   If the <code>MasterPosition</code> value does not properly match the
48   physcal position and MIDI port, the master fader and global controls will
49   not work. The master unit will act like an extender.
50 </p>