add new MIDI binding map for Novation Impulse 49
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 5 Jan 2016 17:40:08 +0000 (12:40 -0500)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 5 Jan 2016 17:40:08 +0000 (12:40 -0500)
midi_maps/Novation Impulse 49.map [new file with mode: 0644]

diff --git a/midi_maps/Novation Impulse 49.map b/midi_maps/Novation Impulse 49.map
new file mode 100644 (file)
index 0000000..a6a10f3
--- /dev/null
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<ArdourMIDIBindings version="1.0.0" name="Novation Impulse 49">\r
+\r
+<!-- This mapping relies on the Basic MIDI preset in the Impulse 49. -->\r
+\r
+<!-- Transport Control -->\r
+\r
+  <Binding channel="1" ctl="112" function="transport-start"/>\r
+  <Binding channel="1" ctl="113" function="transport-end"/>\r
+  <Binding channel="1" ctl="114" function="transport-stop"/>\r
+  <Binding channel="1" ctl="115" function="transport-roll"/>\r
+  <Binding channel="1" ctl="116" function="loop-toggle"/>\r
+  <Binding channel="1" ctl="117" function="rec-enable"/>\r
+  <Binding channel="1" ctl="117" function="rec-disable"/>\r
+\r
+<!-- Gain controls. Faders are mapped to faders. -->\r
+\r
+  <Binding channel="1" ctl="108" uri="/route/gain 1"/>\r
+  <Binding channel="1" ctl="109" uri="/route/gain 2"/>\r
+  <Binding channel="1" ctl="110" uri="/route/gain 3"/>\r
+  <Binding channel="1" ctl="111" uri="/route/gain 4"/>\r
+  <Binding channel="1" ctl="112" uri="/route/gain 5"/>\r
+  <Binding channel="1" ctl="114" uri="/route/gain 6"/>\r
+  <Binding channel="1" ctl="115" uri="/route/gain 7"/>\r
+  <Binding channel="1" ctl="116" uri="/route/gain 8"/>\r
+  <Binding channel="1" ctl="117" uri="/bus/gain master"/>\r
+\r
+<!-- Pan controls. Encoders are mapped to pan direction. -->\r
+<!-- There doesn't seem to be a way to map encoders to pan width. -->\r
+\r
+  <Binding channel="1" ctl="105" uri="/route/pandirection 1"/>\r
+  <Binding channel="1" ctl="106" uri="/route/pandirection 2"/>\r
+  <Binding channel="1" ctl="104" uri="/route/pandirection 3"/>\r
+  <Binding channel="1" ctl="107" uri="/route/pandirection 4"/>\r
+  <Binding channel="1" ctl="72" uri="/route/pandirection 5"/>\r
+  <Binding channel="1" ctl="40" uri="/route/pandirection 6"/>\r
+  <Binding channel="1" ctl="73" uri="/route/pandirection 7"/>\r
+  <Binding channel="1" ctl="48" uri="/route/pandirection 8"/>\r
+\r
+<!-- Status controls -->\r
+<!-- Status buttons are mapped to mute toggles. -->\r
+<!-- Apparently Solo toggle only works when Automap is used. Sad but true. -->\r
+\r
+</ArdourMIDIBindings>
\ No newline at end of file