Optimize automation-event process splitting
[ardour.git] / midi_maps / Novation_LaunchControl_XL.map
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ArdourMIDIBindings version="1.0.0" name="Novation Launch Control XL">
3 <!-- 2014-10-04 Alois Cochard (alois.cochard@gmail.com)            -->
4
5 <DeviceInfo bank-size="8" motorised="yes"/>
6
7 <Binding channel="9" ctl="13"   uri="/route/send/gain B1 1"/>
8 <Binding channel="9" ctl="14"   uri="/route/send/gain B2 1"/>
9 <Binding channel="9" ctl="15"   uri="/route/send/gain B3 1"/>
10 <Binding channel="9" ctl="16"   uri="/route/send/gain B4 1"/>
11 <Binding channel="9" ctl="17"   uri="/route/send/gain B5 1"/>
12 <Binding channel="9" ctl="18"   uri="/route/send/gain B6 1"/>
13 <Binding channel="9" ctl="19"   uri="/route/send/gain B7 1"/>
14 <Binding channel="9" ctl="20"   uri="/route/send/gain B8 1"/>
15
16 <Binding channel="9" ctl="29"   uri="/route/send/gain B1 2"/>
17 <Binding channel="9" ctl="30"   uri="/route/send/gain B2 2"/>
18 <Binding channel="9" ctl="31"   uri="/route/send/gain B3 2"/>
19 <Binding channel="9" ctl="32"   uri="/route/send/gain B4 2"/>
20 <Binding channel="9" ctl="33"   uri="/route/send/gain B5 2"/>
21 <Binding channel="9" ctl="34"   uri="/route/send/gain B6 2"/>
22 <Binding channel="9" ctl="35"   uri="/route/send/gain B7 2"/>
23 <Binding channel="9" ctl="36"   uri="/route/send/gain B8 2"/>
24
25 <Binding channel="9" ctl="49"   uri="/route/pandirection B1"/>
26 <Binding channel="9" ctl="50"   uri="/route/pandirection B2"/>
27 <Binding channel="9" ctl="51"   uri="/route/pandirection B3"/>
28 <Binding channel="9" ctl="52"   uri="/route/pandirection B4"/>
29 <Binding channel="9" ctl="53"   uri="/route/pandirection B5"/>
30 <Binding channel="9" ctl="54"   uri="/route/pandirection B6"/>
31 <Binding channel="9" ctl="55"   uri="/route/pandirection B7"/>
32 <Binding channel="9" ctl="56"   uri="/route/pandirection B8"/>
33
34 <Binding channel="9" ctl="77"  uri="/route/gain B1"/>
35 <Binding channel="9" ctl="78"  uri="/route/gain B2"/>
36 <Binding channel="9" ctl="79"  uri="/route/gain B3"/>
37 <Binding channel="9" ctl="80"  uri="/route/gain B4"/>
38 <Binding channel="9" ctl="81"  uri="/route/gain B5"/>
39 <Binding channel="9" ctl="82"  uri="/route/gain B6"/>
40 <Binding channel="9" ctl="83"  uri="/route/gain B7"/>
41 <Binding channel="9" ctl="84"  uri="/route/gain B8"/>
42
43 <Binding channel="9" note="41"  uri="/route/mute B1"/>
44 <Binding channel="9" note="42"  uri="/route/mute B2"/>
45 <Binding channel="9" note="43"  uri="/route/mute B3"/>
46 <Binding channel="9" note="44"  uri="/route/mute B4"/>
47 <Binding channel="9" note="57"  uri="/route/mute B5"/>
48 <Binding channel="9" note="58"  uri="/route/mute B6"/>
49 <Binding channel="9" note="59"  uri="/route/mute B7"/>
50 <Binding channel="9" note="60"  uri="/route/mute B8"/>
51
52 <Binding channel="9" note="73"  uri="/route/solo B1"/>
53 <Binding channel="9" note="74"  uri="/route/solo B2"/>
54 <Binding channel="9" note="75"  uri="/route/solo B3"/>
55 <Binding channel="9" note="76"  uri="/route/solo B4"/>
56 <Binding channel="9" note="89"  uri="/route/solo B5"/>
57 <Binding channel="9" note="90"  uri="/route/solo B6"/>
58 <Binding channel="9" note="91"  uri="/route/solo B7"/>
59 <Binding channel="9" note="92"  uri="/route/solo B8"/>
60
61 <Binding channel="9" ctl="106" function="prev-bank"/>
62 <Binding channel="9" ctl="107" function="next-bank"/>
63 </ArdourMIDIBindings>