Optimize automation-event process splitting
[ardour.git] / midi_maps / DDX3216.map
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ArdourMIDIBindings version="1.0.0" name="DDX3216">
3
4 <!--Map built by Quentin Harley for Behringer DDX3216 -->
5 <!--Updated 29 Nov 2010 -->
6
7 <!--For this map to function properly the MIDI setup should be   -->
8 <!--RX  TX        -->
9 <!--*   *       PROGRAM CHANGE  -->
10 <!--*   *       CONTROL CHANGE  -->
11 <!--O   *       MACHINE CONTROL  -->
12 <!--*   *       DIRECTPARSYSEX  -->
13 <!--  -->
14 <!--And all the setting under (Rx / Tx only) activated  -->
15 <!--  -->
16
17 <!-- <DeviceInfo bank-size="128"/>  Possible, but not used by me presently -->
18
19   <Binding channel="1"  ctl="1"  uri="/route/gain B1"  />
20   <Binding channel="1"  ctl="2"  uri="/route/gain B2"  />
21   <Binding channel="1"  ctl="3"  uri="/route/gain B3"  />
22   <Binding channel="1"  ctl="4"  uri="/route/gain B4"  />
23   <Binding channel="1"  ctl="5"  uri="/route/gain B5"  />
24   <Binding channel="1"  ctl="6"  uri="/route/gain B6"  />
25   <Binding channel="1"  ctl="7"  uri="/route/gain B7"  />
26   <Binding channel="1"  ctl="8"  uri="/route/gain B8"  />
27   <Binding channel="1"  ctl="9"  uri="/route/gain B9"  />
28   <Binding channel="1"  ctl="10"  uri="/route/gain B10"  />
29   <Binding channel="1"  ctl="11"  uri="/route/gain B11"  />
30   <Binding channel="1"  ctl="12"  uri="/route/gain B12"  />
31   <Binding channel="1"  ctl="13"  uri="/route/gain B13"  />
32   <Binding channel="1"  ctl="14"  uri="/route/gain B14"  />
33   <Binding channel="1"  ctl="15"  uri="/route/gain B15"  />
34   <Binding channel="1"  ctl="16"  uri="/route/gain B16"  />
35   <Binding channel="1"  ctl="17"  uri="/route/gain B17"  />
36   <Binding channel="1"  ctl="18"  uri="/route/gain B18"  />
37   <Binding channel="1"  ctl="19"  uri="/route/gain B19"  />
38   <Binding channel="1"  ctl="20"  uri="/route/gain B20"  />
39   <Binding channel="1"  ctl="21"  uri="/route/gain B21"  />
40   <Binding channel="1"  ctl="22"  uri="/route/gain B22"  />
41   <Binding channel="1"  ctl="23"  uri="/route/gain B23"  />
42   <Binding channel="1"  ctl="24"  uri="/route/gain B24"  />
43   <Binding channel="1"  ctl="25"  uri="/route/gain B25"  />
44   <Binding channel="1"  ctl="26"  uri="/route/gain B26"  />
45   <Binding channel="1"  ctl="27"  uri="/route/gain B27"  />
46   <Binding channel="1"  ctl="28"  uri="/route/gain B28"  />
47   <Binding channel="1"  ctl="29"  uri="/route/gain B29"  />
48   <Binding channel="1"  ctl="30"  uri="/route/gain B30"  />
49   <Binding channel="1"  ctl="31"  uri="/route/gain B31"  />
50   <Binding channel="1"  ctl="32"  uri="/route/gain B32"  />
51
52 <!-- The next section maps the DDX's busses for an extra 16 controllers until busses can be controlled separately -->
53
54   <Binding channel="1"  ctl="33"  uri="/route/gain B33"  />
55   <Binding channel="1"  ctl="34"  uri="/route/gain B34"  />
56   <Binding channel="1"  ctl="35"  uri="/route/gain B35"  />
57   <Binding channel="1"  ctl="36"  uri="/route/gain B36"  />
58   <Binding channel="1"  ctl="37"  uri="/route/gain B37"  />
59   <Binding channel="1"  ctl="38"  uri="/route/gain B38"  />
60   <Binding channel="1"  ctl="39"  uri="/route/gain B39"  />
61   <Binding channel="1"  ctl="40"  uri="/route/gain B40"  />
62   <Binding channel="1"  ctl="41"  uri="/route/gain B41"  />
63   <Binding channel="1"  ctl="42"  uri="/route/gain B42"  />
64   <Binding channel="1"  ctl="43"  uri="/route/gain B43"  />
65   <Binding channel="1"  ctl="44"  uri="/route/gain B44"  />
66   <Binding channel="1"  ctl="45"  uri="/route/gain B45"  />
67   <Binding channel="1"  ctl="46"  uri="/route/gain B46"  />
68   <Binding channel="1"  ctl="47"  uri="/route/gain B47"  />
69   <Binding channel="1"  ctl="48"  uri="/route/gain B48"  />
70
71 <!-- Same applies for the Aux send, FX send and FX return bus faders -->
72
73   <Binding channel="1"  ctl="49"  uri="/route/gain B33"  />
74   <Binding channel="1"  ctl="50"  uri="/route/gain B34"  />
75   <Binding channel="1"  ctl="51"  uri="/route/gain B35"  />
76   <Binding channel="1"  ctl="52"  uri="/route/gain B36"  />
77   
78   <Binding channel="1"  ctl="53"  uri="/route/gain B37"  />
79   <Binding channel="1"  ctl="54"  uri="/route/gain B38"  />
80   <Binding channel="1"  ctl="55"  uri="/route/gain B39"  />
81   <Binding channel="1"  ctl="56"  uri="/route/gain B40"  />
82
83   <Binding channel="1"  ctl="57"  uri="/route/gain B41"  />
84   <Binding channel="1"  ctl="58"  uri="/route/gain B42"  />
85   <Binding channel="1"  ctl="59"  uri="/route/gain B43"  />
86   <Binding channel="1"  ctl="60"  uri="/route/gain B44"  />
87
88 <!-- Master bus controlled by the "MAIN" fader on the DDX3216 -->
89
90   <Binding channel="1"  ctl="61"  uri="/bus/gain master"  />
91
92 <!-- Pan commented out for now - the 16 Busses have no pan controls on ddx3216 -->
93
94    <!--<Binding channel="1"  ctl="64"  uri="/route/pan B1"  />  -->
95    <!--<Binding channel="1"  ctl="65"  uri="/route/pan B2"  />  -->
96    <!--<Binding channel="1"  ctl="66"  uri="/route/pan B3"  />  -->
97    <!--<Binding channel="1"  ctl="67"  uri="/route/pan B4"  />  -->
98    <!--<Binding channel="1"  ctl="68"  uri="/route/pan B5"  />  -->
99    <!--<Binding channel="1"  ctl="69"  uri="/route/pan B6"  />  -->
100    <!--<Binding channel="1"  ctl="70"  uri="/route/pan B7"  />  -->
101    <!--<Binding channel="1"  ctl="71"  uri="/route/pan B8"  />  -->
102    <!--<Binding channel="1"  ctl="72"  uri="/route/pan B9"  />  -->
103    <!--<Binding channel="1"  ctl="73"  uri="/route/pan B10"  />  -->
104    <!--<Binding channel="1"  ctl="74"  uri="/route/pan B11"  />  -->
105    <!--<Binding channel="1"  ctl="75"  uri="/route/pan B12"  />  -->
106    <!--<Binding channel="1"  ctl="76"  uri="/route/pan B13"  />  -->
107    <!--<Binding channel="1"  ctl="77"  uri="/route/pan B14"  />  -->
108    <!--<Binding channel="1"  ctl="78"  uri="/route/pan B15"  />  -->
109    <!--<Binding channel="1"  ctl="79"  uri="/route/pan B16"  />  -->
110    <!--<Binding channel="1"  ctl="80"  uri="/route/pan B17"  />  -->
111    <!--<Binding channel="1"  ctl="81"  uri="/route/pan B18"  />  -->
112    <!--<Binding channel="1"  ctl="82"  uri="/route/pan B19"  />  -->
113    <!--<Binding channel="1"  ctl="83"  uri="/route/pan B20"  />  -->
114    <!--<Binding channel="1"  ctl="84"  uri="/route/pan B21"  />  -->
115    <!--<Binding channel="1"  ctl="85"  uri="/route/pan B22"  />  -->
116    <!--<Binding channel="1"  ctl="86"  uri="/route/pan B23"  />  -->
117    <!--<Binding channel="1"  ctl="87"  uri="/route/pan B24"  />  -->
118    <!--<Binding channel="1"  ctl="88"  uri="/route/pan B25"  />  -->
119    <!--<Binding channel="1"  ctl="89"  uri="/route/pan B26"  />  -->
120    <!--<Binding channel="1"  ctl="90"  uri="/route/pan B27"  />  -->
121    <!--<Binding channel="1"  ctl="91"  uri="/route/pan B28"  />  -->
122    <!--<Binding channel="1"  ctl="92"  uri="/route/pan B29"  />  -->
123    <!--<Binding channel="1"  ctl="93"  uri="/route/pan B30"  />  -->
124    <!--<Binding channel="1"  ctl="94"  uri="/route/pan B31"  />  -->
125    <!--<Binding channel="1"  ctl="95"  uri="/route/pan B32"  />  -->
126
127
128
129 </ArdourMIDIBindings>
130