Optimize automation-event process splitting
[ardour.git] / midi_maps / Novation Impulse 49.map
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <ArdourMIDIBindings version="1.0.0" name="Novation Impulse 49">\r
3 \r
4 <!-- This mapping relies on the Basic MIDI preset in the Impulse 49. -->\r
5 \r
6 <!-- Transport Control -->\r
7 \r
8   <Binding channel="1" ctl="112" action="Transport/Rewind"/>\r
9   <Binding channel="1" ctl="113" action="Transport/Forward"/>\r
10   <Binding channel="1" ctl="114" function="transport-stop"/>\r
11   <Binding channel="1" ctl="115" function="transport-roll"/>\r
12   <Binding channel="1" ctl="116" function="loop-toggle"/>\r
13   <Binding channel="1" ctl="117" function="toggle-rec-enable"/>\r
14 \r
15 <!-- Gain controls. Faders are mapped to faders. -->\r
16 \r
17   <Binding channel="1" ctl="108" uri="/route/gain 1"/>\r
18   <Binding channel="1" ctl="109" uri="/route/gain 2"/>\r
19   <Binding channel="1" ctl="110" uri="/route/gain 3"/>\r
20   <Binding channel="1" ctl="111" uri="/route/gain 4"/>\r
21   <Binding channel="1" ctl="112" uri="/route/gain 5"/>\r
22   <Binding channel="1" ctl="114" uri="/route/gain 6"/>\r
23   <Binding channel="1" ctl="115" uri="/route/gain 7"/>\r
24   <Binding channel="1" ctl="116" uri="/route/gain 8"/>\r
25   <Binding channel="1" ctl="117" uri="/bus/gain master"/>\r
26 \r
27 <!-- Pan controls. Encoders are mapped to pan direction. -->\r
28 <!-- There doesn't seem to be a way to map encoders to pan width. -->\r
29 \r
30   <Binding channel="1" ctl="105" uri="/route/pandirection 1"/>\r
31   <Binding channel="1" ctl="106" uri="/route/pandirection 2"/>\r
32   <Binding channel="1" ctl="104" uri="/route/pandirection 3"/>\r
33   <Binding channel="1" ctl="107" uri="/route/pandirection 4"/>\r
34   <Binding channel="1" ctl="72" uri="/route/pandirection 5"/>\r
35   <Binding channel="1" ctl="40" uri="/route/pandirection 6"/>\r
36   <Binding channel="1" ctl="73" uri="/route/pandirection 7"/>\r
37   <Binding channel="1" ctl="48" uri="/route/pandirection 8"/>\r
38 \r
39 <!-- Status controls -->\r
40 <!-- Status buttons are mapped to mute toggles. -->\r
41 <!-- Apparently Solo toggle only works when Automap is used. Sad but true. -->\r
42 \r
43 </ArdourMIDIBindings>\r