summaryrefslogtreecommitdiff
path: root/midi_maps
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-02-23 15:26:48 +0100
committerRobin Gareus <robin@gareus.org>2020-02-23 16:21:55 +0100
commit54c4d3adc5f0cea54457df04af44397825fc2679 (patch)
treef73f78a3090dac4eeba87eb04657279997a70da3 /midi_maps
parent96ef1dc0ed9862bf4937d182f789edd20c17581f (diff)
Clean up top-level source tree
Collect architecture independent data in 'share' subfolder. This also matches the install path
Diffstat (limited to 'midi_maps')
-rw-r--r--midi_maps/AKAI_MIDIMix_EQ_Mode.map109
-rw-r--r--midi_maps/AKAI_MIDIMix_Normal_Mode.map61
-rw-r--r--midi_maps/AKAI_MPK61.map130
-rw-r--r--midi_maps/AKAI_MPKmini.map49
-rw-r--r--midi_maps/Alesis_QX25.map17
-rw-r--r--midi_maps/Arturia_KeyLab49.map62
-rw-r--r--midi_maps/DDX3216.map130
-rw-r--r--midi_maps/Korg_nanoKONTROL.map65
-rw-r--r--midi_maps/Korg_nanoKONTROL2.map82
-rw-r--r--midi_maps/Korg_nanoKONTROL2_With_Master.map89
-rw-r--r--midi_maps/Korg_nanoKONTROL_Master.map97
-rw-r--r--midi_maps/Korg_nanoKONTROL_Studio.map189
-rw-r--r--midi_maps/Korg_taktile.map72
-rw-r--r--midi_maps/M-Audio_Axiom25.map27
-rw-r--r--midi_maps/M-Audio_Axiom61.map53
-rw-r--r--midi_maps/M-Audio_Axiom_AIR_Mini_32.map78
-rw-r--r--midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map23
-rw-r--r--midi_maps/M-Audio_Oxygen49.map49
-rw-r--r--midi_maps/M-Audio_Oxygen61v3.map46
-rw-r--r--midi_maps/Novation Impulse 49.map43
-rw-r--r--midi_maps/Novation_Impulse61.map55
-rw-r--r--midi_maps/Novation_LaunchControl_XL.map63
-rw-r--r--midi_maps/Novation_LaunchKey25.map16
-rw-r--r--midi_maps/Novation_LaunchKey49.map64
-rw-r--r--midi_maps/Roland_SI-24.map140
-rw-r--r--midi_maps/Roland_V_Studio_20.map40
-rw-r--r--midi_maps/Yamaha_KX25.map39
-rw-r--r--midi_maps/akai-mpd-32.map115
-rw-r--r--midi_maps/bcf2000.map133
-rw-r--r--midi_maps/bcf2000_mackie.map108
-rw-r--r--midi_maps/m-audio-oxygen61v3.map62
-rw-r--r--midi_maps/m-audio_oxygen25.map10
-rw-r--r--midi_maps/m-audio_oxygen8v2.map47
-rw-r--r--midi_maps/midikb_wiimote.map51
-rw-r--r--midi_maps/wscript17
-rw-r--r--midi_maps/xboard-61.map73
36 files changed, 0 insertions, 2504 deletions
diff --git a/midi_maps/AKAI_MIDIMix_EQ_Mode.map b/midi_maps/AKAI_MIDIMix_EQ_Mode.map
deleted file mode 100644
index 9b5fdad99f..0000000000
--- a/midi_maps/AKAI_MIDIMix_EQ_Mode.map
+++ /dev/null
@@ -1,109 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.1.0" name="Akai MidiMix EQ Mode">
-
-<!-- Created by The Eighth at 08-17-2016 2:17 p.m -->
-
-<!-- Warning! This map designed to use with Ardour's built-in equalizer plugin ("a-EQ"). So I bound all Midimix's volume knobs to e-EQ actions. Place a-EQ before faders or each track in a bank and you good to go. Since Midimix has only 3 volume knobs per track, I bound all middle knobs to four gains of an equaliser. That means that each middle knob controls a gain of all middle frequencies. -->
-<!-- Add "a-EQ" plugin to all tracks you want to operate with before applying this map. Otherwise, it will not work as it should. -->
-<!-- "Send all" button is not used here at all. Keep that in mind -->
-
-<!-- This line should define the number of tracks in a bank -->
- <DeviceInfo bank-size="8"/>
-
-
-<!-- The following binds Midimix's faders and mute/rec buttons to first eight tracks in Ardour. Note: "Solo" button on MidiMix will solo all tracks in current bank. It's useful when you have more than 8 tracks in a session. If you want to keep only one track in solo mode - press solo and then mute other tracks in that bank with "Mute" buttons -->
-
- <Binding channel="1" ctl="16" uri="/route/plugin/parameter B1 1 2"/>
- <Binding channel="1" ctl="17" uri="/route/plugin/parameter B1 1 4"/>
- <Binding channel="1" ctl="17" uri="/route/plugin/parameter B1 1 7"/>
- <Binding channel="1" ctl="17" uri="/route/plugin/parameter B1 1 10"/>
- <Binding channel="1" ctl="17" uri="/route/plugin/parameter B1 1 13"/>
- <Binding channel="1" ctl="18" uri="/route/plugin/parameter B1 1 16"/>
- <Binding channel="1" note="1" uri="/route/mute B1"/>
- <Binding channel="1" note="27" uri="/route/solo B1"/>
- <Binding channel="1" note="3" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="19" uri="/route/gain B1"/>
-
- <Binding channel="1" ctl="20" uri="/route/plugin/parameter B2 1 2"/>
- <Binding channel="1" ctl="21" uri="/route/plugin/parameter B2 1 4"/>
- <Binding channel="1" ctl="21" uri="/route/plugin/parameter B2 1 7"/>
- <Binding channel="1" ctl="21" uri="/route/plugin/parameter B2 1 10"/>
- <Binding channel="1" ctl="21" uri="/route/plugin/parameter B2 1 13"/>
- <Binding channel="1" ctl="22" uri="/route/plugin/parameter B2 1 16"/>
- <Binding channel="1" note="4" uri="/route/mute B2"/>
- <Binding channel="1" note="27" uri="/route/solo B2"/>
- <Binding channel="1" note="6" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="23" uri="/route/gain B2"/>
-
- <Binding channel="1" ctl="24" uri="/route/plugin/parameter B3 1 2"/>
- <Binding channel="1" ctl="25" uri="/route/plugin/parameter B3 1 4"/>
- <Binding channel="1" ctl="25" uri="/route/plugin/parameter B3 1 7"/>
- <Binding channel="1" ctl="25" uri="/route/plugin/parameter B3 1 10"/>
- <Binding channel="1" ctl="25" uri="/route/plugin/parameter B3 1 13"/>
- <Binding channel="1" ctl="26" uri="/route/plugin/parameter B3 1 16"/>
- <Binding channel="1" note="7" uri="/route/mute B3"/>
- <Binding channel="1" note="27" uri="/route/solo B3"/>
- <Binding channel="1" note="9" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="27" uri="/route/gain B3"/>
-
- <Binding channel="1" ctl="28" uri="/route/plugin/parameter B4 1 2"/>
- <Binding channel="1" ctl="29" uri="/route/plugin/parameter B4 1 4"/>
- <Binding channel="1" ctl="29" uri="/route/plugin/parameter B4 1 7"/>
- <Binding channel="1" ctl="29" uri="/route/plugin/parameter B4 1 10"/>
- <Binding channel="1" ctl="29" uri="/route/plugin/parameter B4 1 13"/>
- <Binding channel="1" ctl="30" uri="/route/plugin/parameter B4 1 16"/>
- <Binding channel="1" note="10" uri="/route/mute B4"/>
- <Binding channel="1" note="27" uri="/route/solo B4"/>
- <Binding channel="1" note="12" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="31" uri="/route/gain B4"/>
-
- <Binding channel="1" ctl="46" uri="/route/plugin/parameter B5 1 2"/>
- <Binding channel="1" ctl="47" uri="/route/plugin/parameter B5 1 4"/>
- <Binding channel="1" ctl="47" uri="/route/plugin/parameter B5 1 7"/>
- <Binding channel="1" ctl="47" uri="/route/plugin/parameter B5 1 10"/>
- <Binding channel="1" ctl="47" uri="/route/plugin/parameter B5 1 13"/>
- <Binding channel="1" ctl="48" uri="/route/plugin/parameter B5 1 16"/>
- <Binding channel="1" note="13" uri="/route/mute B5"/>
- <Binding channel="1" note="27" uri="/route/solo B5"/>
- <Binding channel="1" note="15" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="49" uri="/route/gain B5"/>
-
- <Binding channel="1" ctl="50" uri="/route/plugin/parameter B6 1 2"/>
- <Binding channel="1" ctl="51" uri="/route/plugin/parameter B6 1 4"/>
- <Binding channel="1" ctl="51" uri="/route/plugin/parameter B6 1 7"/>
- <Binding channel="1" ctl="51" uri="/route/plugin/parameter B6 1 10"/>
- <Binding channel="1" ctl="51" uri="/route/plugin/parameter B6 1 13"/>
- <Binding channel="1" ctl="52" uri="/route/plugin/parameter B6 1 16"/>
- <Binding channel="1" note="16" uri="/route/mute B6"/>
- <Binding channel="1" note="27" uri="/route/solo B6"/>
- <Binding channel="1" note="18" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="53" uri="/route/gain B6"/>
-
- <Binding channel="1" ctl="54" uri="/route/plugin/parameter B7 1 2"/>
- <Binding channel="1" ctl="55" uri="/route/plugin/parameter B7 1 4"/>
- <Binding channel="1" ctl="55" uri="/route/plugin/parameter B7 1 7"/>
- <Binding channel="1" ctl="55" uri="/route/plugin/parameter B7 1 10"/>
- <Binding channel="1" ctl="55" uri="/route/plugin/parameter B7 1 13"/>
- <Binding channel="1" ctl="56" uri="/route/plugin/parameter B7 1 16"/>
- <Binding channel="1" note="19" uri="/route/mute B7"/>
- <Binding channel="1" note="27" uri="/route/solo B7"/>
- <Binding channel="1" note="21" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="57" uri="/route/gain B7"/>
-
- <Binding channel="1" ctl="58" uri="/route/plugin/parameter B8 1 2"/>
- <Binding channel="1" ctl="59" uri="/route/plugin/parameter B8 1 4"/>
- <Binding channel="1" ctl="59" uri="/route/plugin/parameter B8 1 7"/>
- <Binding channel="1" ctl="59" uri="/route/plugin/parameter B8 1 10"/>
- <Binding channel="1" ctl="59" uri="/route/plugin/parameter B8 1 13"/>
- <Binding channel="1" ctl="60" uri="/route/plugin/parameter B8 1 16"/>
- <Binding channel="1" note="22" uri="/route/mute B8"/>
- <Binding channel="1" note="27" uri="/route/solo B8"/>
- <Binding channel="1" note="24" uri="/route/recenable B8"/>
- <Binding channel="1" ctl="61" uri="/route/gain B8"/>
-
-<!-- Master fader control and bank switches -->
-
- <Binding channel="1" note="25" function="prev-bank"/>
- <Binding channel="1" note="26" function="next-bank"/>
- <Binding channel="1" ctl="62" uri="/bus/gain master"/>
- </ArdourMIDIBindings>
diff --git a/midi_maps/AKAI_MIDIMix_Normal_Mode.map b/midi_maps/AKAI_MIDIMix_Normal_Mode.map
deleted file mode 100644
index 64eab66e92..0000000000
--- a/midi_maps/AKAI_MIDIMix_Normal_Mode.map
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.1.0" name="Akai MidiMix Normal Mode">
-
-<!-- Created by The Eighth at 08-17-2016 1:12 p.m -->
-
-<!-- Warning! This map has no bindings to Midimix's volume knobs. Why? Because Ardour has no built-in equalizer in its mixer. Maybe it was good to bind Midimix's knobs to "drive" knobs and pans, but you better bind it to whatever action you want with Midi Learning. Or use "EQ Mode" map. -->
-
-<!-- "Send all" button is not used here at all. Keep that in mind -->
-
-<!-- This line should define the number of tracks in a bank -->
- <DeviceInfo bank-size="8"/>
-
-
-<!-- The following binds Midimix's faders and mute/rec buttons to first eight tracks in Ardour. Note: "Solo" button on MidiMix will solo all tracks in current bank. It's useful when you have more than 8 tracks in a session. If you want to keep only one track in solo mode - press solo and then mute other tracks in that bank with "Mute" buttons. -->
-
- <Binding channel="1" note="1" uri="/route/mute B1"/>
- <Binding channel="1" note="27" uri="/route/solo B1"/>
- <Binding channel="1" note="3" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="19" uri="/route/gain B1"/>
-
- <Binding channel="1" note="4" uri="/route/mute B2"/>
- <Binding channel="1" note="27" uri="/route/solo B2"/>
- <Binding channel="1" note="6" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="23" uri="/route/gain B2"/>
-
- <Binding channel="1" note="7" uri="/route/mute B3"/>
- <Binding channel="1" note="27" uri="/route/solo B3"/>
- <Binding channel="1" note="9" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="27" uri="/route/gain B3"/>
-
- <Binding channel="1" note="10" uri="/route/mute B4"/>
- <Binding channel="1" note="27" uri="/route/solo B4"/>
- <Binding channel="1" note="12" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="31" uri="/route/gain B4"/>
-
- <Binding channel="1" note="13" uri="/route/mute B5"/>
- <Binding channel="1" note="27" uri="/route/solo B5"/>
- <Binding channel="1" note="15" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="49" uri="/route/gain B5"/>
-
- <Binding channel="1" note="16" uri="/route/mute B6"/>
- <Binding channel="1" note="27" uri="/route/solo B6"/>
- <Binding channel="1" note="18" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="53" uri="/route/gain B6"/>
-
- <Binding channel="1" note="19" uri="/route/mute B7"/>
- <Binding channel="1" note="27" uri="/route/solo B7"/>
- <Binding channel="1" note="21" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="57" uri="/route/gain B7"/>
-
- <Binding channel="1" note="22" uri="/route/mute B8"/>
- <Binding channel="1" note="27" uri="/route/solo B8"/>
- <Binding channel="1" note="24" uri="/route/recenable B8"/>
- <Binding channel="1" ctl="61" uri="/route/gain B8"/>
-
-<!-- Master fader control and bank switches -->
-
- <Binding channel="1" note="25" function="prev-bank"/>
- <Binding channel="1" note="26" function="next-bank"/>
- <Binding channel="1" ctl="62" uri="/bus/gain master"/>
- </ArdourMIDIBindings>
diff --git a/midi_maps/AKAI_MPK61.map b/midi_maps/AKAI_MPK61.map
deleted file mode 100644
index ab2bd622b5..0000000000
--- a/midi_maps/AKAI_MPK61.map
+++ /dev/null
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="AKAI MPK61">
-
-<!-- MMC MIDI Mapping for Akai MPK61 -->
-<!-- Intended to be used with the MPK61 'Generic' MIDI/MMC (Preset 18) -->
-<!-- Contributed by GMaq, thanks to all other map contributors for the hints... :) -->
-
-<!-- MMC Transport buttons seem to 'just work' -->
-
-<!-- Faders mapped to Ardour Faders - Control Bank A -->
-
- <Binding channel="1" ctl="20" uri="/route/gain 1"/>
- <Binding channel="1" ctl="21" uri="/route/gain 2"/>
- <Binding channel="1" ctl="22" uri="/route/gain 3"/>
- <Binding channel="1" ctl="23" uri="/route/gain 4"/>
- <Binding channel="1" ctl="24" uri="/route/gain 5"/>
- <Binding channel="1" ctl="25" uri="/route/gain 6"/>
- <Binding channel="1" ctl="26" uri="/route/gain 7"/>
- <Binding channel="1" ctl="27" uri="/route/gain 8"/>
-
-<!-- Faders mapped to Ardour Faders - Control Bank B -->
-
- <Binding channel="1" ctl="61" uri="/route/gain 9"/>
- <Binding channel="1" ctl="62" uri="/route/gain 10"/>
- <Binding channel="1" ctl="63" uri="/route/gain 11"/>
- <Binding channel="1" ctl="70" uri="/route/gain 12"/>
- <Binding channel="1" ctl="71" uri="/route/gain 13"/>
- <Binding channel="1" ctl="72" uri="/route/gain 14"/>
- <Binding channel="1" ctl="73" uri="/route/gain 15"/>
- <Binding channel="1" ctl="74" uri="/route/gain 16"/>
-
-<!-- Faders mapped to Ardour Faders - Control Bank C -->
-
- <Binding channel="1" ctl="92" uri="/route/gain 17"/>
- <Binding channel="1" ctl="93" uri="/route/gain 18"/>
- <Binding channel="1" ctl="94" uri="/route/gain 19"/>
- <Binding channel="1" ctl="95" uri="/route/gain 20"/>
- <Binding channel="1" ctl="102" uri="/route/gain 21"/>
- <Binding channel="1" ctl="103" uri="/route/gain 22"/>
- <Binding channel="1" ctl="104" uri="/route/gain 23"/>
-
-<!-- Last Fader Binding On Control Bank C reserved for Master Bus -->
- <Binding channel="1" ctl="105" uri="/bus/gain master"/>
-
-<!-- Encoder Knob bindings to Pan Direction -->
-
-
-<!-- Encoder Knobs mapped to Track Pan Direction - Control Bank A -->
-
- <Binding channel="1" ctl="3" uri="/route/pandirection 1"/>
- <Binding channel="1" ctl="9" uri="/route/pandirection 2"/>
- <Binding channel="1" ctl="14" uri="/route/pandirection 3"/>
- <Binding channel="1" ctl="15" uri="/route/pandirection 4"/>
- <Binding channel="1" ctl="16" uri="/route/pandirection 5"/>
- <Binding channel="1" ctl="17" uri="/route/pandirection 6"/>
- <Binding channel="1" ctl="18" uri="/route/pandirection 7"/>
- <Binding channel="1" ctl="19" uri="/route/pandirection 8"/>
-
-<!-- Encoder Knobs mapped to Track Pan Direction - Control Bank B -->
-
- <Binding channel="1" ctl="52" uri="/route/pandirection 9"/>
- <Binding channel="1" ctl="53" uri="/route/pandirection 10"/>
- <Binding channel="1" ctl="54" uri="/route/pandirection 11"/>
- <Binding channel="1" ctl="55" uri="/route/pandirection 12"/>
- <Binding channel="1" ctl="57" uri="/route/pandirection 13"/>
- <Binding channel="1" ctl="58" uri="/route/pandirection 14"/>
- <Binding channel="1" ctl="59" uri="/route/pandirection 15"/>
- <Binding channel="1" ctl="60" uri="/route/pandirection 16"/>
-
-<!-- Encoder Knobs mapped to Track Pan Direction - Control Bank C -->
-
- <Binding channel="1" ctl="83" uri="/route/pandirection 17"/>
- <Binding channel="1" ctl="85" uri="/route/pandirection 18"/>
- <Binding channel="1" ctl="86" uri="/route/pandirection 19"/>
- <Binding channel="1" ctl="87" uri="/route/pandirection 20"/>
- <Binding channel="1" ctl="88" uri="/route/pandirection 21"/>
- <Binding channel="1" ctl="89" uri="/route/pandirection 22"/>
- <Binding channel="1" ctl="90" uri="/route/pandirection 23"/>
-
-<!-- Last Encoder Knob Binding On Control Bank C reserved for Master Bus -->
-<!-- *Note Pan Direction doesn't work on Master Bus, mapped anyway for consistency -->
-
- <Binding channel="1" ctl="91" uri="/bus/pandirection master"/>
-
-
-<!-- MPK61 Solo Buttons mapped to Ardour track Solo -->
-
-<!-- MPK61 Solo Buttons mapped to Ardour track Solo - Control Bank A -->
-
-
- <Binding channel="1" ctl="28" uri="/route/solo 1"/>
- <Binding channel="1" ctl="29" uri="/route/solo 2"/>
- <Binding channel="1" ctl="30" uri="/route/solo 3"/>
- <Binding channel="1" ctl="31" uri="/route/solo 4"/>
- <Binding channel="1" ctl="35" uri="/route/solo 5"/>
- <Binding channel="1" ctl="41" uri="/route/solo 6"/>
- <Binding channel="1" ctl="46" uri="/route/solo 7"/>
- <Binding channel="1" ctl="47" uri="/route/solo 8"/>
-
-<!-- MPK61 Solo Buttons mapped to Ardour track Solo - Control Bank B -->
-
-
- <Binding channel="1" ctl="75" uri="/route/solo 9"/>
- <Binding channel="1" ctl="76" uri="/route/solo 10"/>
- <Binding channel="1" ctl="77" uri="/route/solo 11"/>
- <Binding channel="1" ctl="78" uri="/route/solo 12"/>
- <Binding channel="1" ctl="79" uri="/route/solo 13"/>
- <Binding channel="1" ctl="80" uri="/route/solo 14"/>
- <Binding channel="1" ctl="81" uri="/route/solo 15"/>
- <Binding channel="1" ctl="82" uri="/route/solo 16"/>
-
-<!-- MPK61 Solo Buttons mapped to Ardour track Solo - Control Bank C -->
-
-
- <Binding channel="1" ctl="106" uri="/route/solo 17"/>
- <Binding channel="1" ctl="107" uri="/route/solo 18"/>
- <Binding channel="1" ctl="108" uri="/route/solo 19"/>
- <Binding channel="1" ctl="109" uri="/route/solo 20"/>
- <Binding channel="1" ctl="110" uri="/route/solo 21"/>
- <Binding channel="1" ctl="111" uri="/route/solo 22"/>
- <Binding channel="1" ctl="112" uri="/route/solo 23"/>
-
-<!-- Last Button Binding On Control Bank C reserved for Master Bus -->
-<!-- This binding will mute the Master Bus since it has no Solo Function -->
-
- <Binding channel="1" ctl="113" uri="/bus/mute master"/>
-
-
-</ArdourMIDIBindings>
-
diff --git a/midi_maps/AKAI_MPKmini.map b/midi_maps/AKAI_MPKmini.map
deleted file mode 100644
index 6ce2eb8c94..0000000000
--- a/midi_maps/AKAI_MPKmini.map
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="AKAI MPKmini">
-
-<!-- MMC MIDI Mapping for Akai MPKmini -->
-<!-- 2015-01-23 Robert Schneider (robert.schneider@aramar.de) -->
-
-<!-- This is the preset that you need to send to your MPKmini. Just save the numbers in an ordinary text file and upload them with MPK MINI Editor -->
-<!-- 240 71 127 124 97 0 102 4 15 15 4 12 0 4 5 0 0 3 0 120 0 1 1 1 0 2 2 2 0 3 3 3 0 4 4 4 0 5 5 5 0 6 6 6 0 7 7 7 0 8 8 8 0 9 9 9 0 10 10 10 1 11 11 11 0 12 12 12 0 13 13 13 0 14 14 14 0 15 15 15 0 16 16 16 0 5 0 127 6 0 127 7 0 127 8 0 127 1 0 127 2 0 127 3 0 127 4 0 127 247 -->
-<!-- It will map pads and knobs to channel 16 -->
-<!-- Press the "PROG CHANGE" button to switch pads into PGM mode -->
-
- <DeviceInfo bank-size="6" motorised="no"/>
-
-<!-- Knobs mapped to Ardour Faders - Control Bank A -->
-
- <Binding channel="16" ctl="1" uri="/bus/gain master"/>
- <Binding channel="16" ctl="5" uri="/bus/panwidth master"/>
-
- <Binding channel="16" ctl="2" uri="/route/gain B1"/>
- <Binding channel="16" ctl="3" uri="/route/gain B2"/>
- <Binding channel="16" ctl="4" uri="/route/gain B3"/>
- <Binding channel="16" ctl="6" uri="/route/gain B4"/>
- <Binding channel="16" ctl="7" uri="/route/gain B5"/>
- <Binding channel="16" ctl="8" uri="/route/gain B6"/>
-
-<!-- Assign pgm change 0 - 16 to the PAD 1 to PAD 8 with two banks -->
-
- <Binding channel="16" pgm="1" action="Transport/ToggleRollForgetCapture"/> <!-- stop and forget REC -->
- <Binding channel="16" pgm="2" function="transport-roll"/> <!-- PLAY -->
- <Binding channel="16" pgm="3" function="transport-stop"/> <!-- STOP -->
- <Binding channel="16" pgm="4" function="toggle-rec-enable"/> <!-- REC -->
-
- <Binding channel="16" pgm="5" action="Transport/Rewind"/> <!-- REWD -->
- <Binding channel="16" pgm="6" action="Common/jump-backward-to-mark"/> <!-- BACK -->
- <Binding channel="16" pgm="7" action="Common/jump-forward-to-mark"/> <!-- NEXT -->
- <Binding channel="16" pgm="8" action="Transport/Forward"/> <!-- FFWD -->
-
- <Binding channel="16" pgm="9" action="Editor/remove-last-capture"/> <!-- Remove last capture -->
- <Binding channel="16" pgm="10" action="Common/jump-backward-to-mark"/> <!-- -->
- <Binding channel="16" pgm="11" action="Common/jump-backward-to-mark"/> <!-- -->
- <Binding channel="16" pgm="12" function="prev-bank"/> <!-- Previous bank -->
-
- <Binding channel="16" pgm="13" action="Editor/remove-last-capture"/> <!-- Remove last capture -->
- <Binding channel="16" pgm="14" action="Editor/playhead-to-edit"/> <!-- -->
- <Binding channel="16" pgm="15" action="Common/jump-forward-to-mark"/> <!-- -->
- <Binding channel="16" pgm="16" function="next-bank"/> <!-- Next bank -->
-
-</ArdourMIDIBindings>
-
diff --git a/midi_maps/Alesis_QX25.map b/midi_maps/Alesis_QX25.map
deleted file mode 100644
index 1ad098e01c..0000000000
--- a/midi_maps/Alesis_QX25.map
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 2017-4-13 Nathan Stewart: Map file creation -->
-<ArdourMIDIBindings version="1.0.0" name="Alesis QX25">
-
- <Binding channel="1" ctl="114" function="transport-stop"/>
- <Binding channel="1" ctl="115" function="transport-roll"/>
-
- <Binding channel="1" ctl="116" function="toggle-rec-enable"/>
-
- <Binding channel="1" ctl="117" function="transport-end"/>
- <Binding channel="1" ctl="118" function="transport-start"/>
- <Binding channel="1" ctl="119" function="loop-toggle"/>
-
- <!-- bind the foot controller to toggle transport -->
- <!--Binding channel="1" ctl="64" action="Transport/ToggleRoll"/ -->
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Arturia_KeyLab49.map b/midi_maps/Arturia_KeyLab49.map
deleted file mode 100644
index 8923bf15fb..0000000000
--- a/midi_maps/Arturia_KeyLab49.map
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Arturia KeyLab 49">
-<!-- Works with device's factory settings. Transport control is available through MMC. -->
-
- <DeviceInfo bank-size="8"/>
-
-<!-- Gain controls. Faders are mapped to faders. -->
- <Binding channel="1" ctl="73" uri="/route/gain B1"/>
- <Binding channel="1" ctl="75" uri="/route/gain B2"/>
- <Binding channel="1" ctl="79" uri="/route/gain B3"/>
- <Binding channel="1" ctl="72" uri="/route/gain B4"/>
- <Binding channel="1" ctl="80" uri="/route/gain B5"/>
- <Binding channel="1" ctl="81" uri="/route/gain B6"/>
- <Binding channel="1" ctl="82" uri="/route/gain B7"/>
- <Binding channel="1" ctl="83" uri="/route/gain B8"/>
- <Binding channel="1" ctl="85" uri="/bus/gain master"/>
-
-<!-- Pan controls. All encoders except the 2 on the right are mapped to pan direction. -->
- <Binding channel="1" enc-b="74" uri="/route/pandirection B1"/>
- <Binding channel="1" enc-b="71" uri="/route/pandirection B2"/>
- <Binding channel="1" enc-b="76" uri="/route/pandirection B3"/>
- <Binding channel="1" enc-b="77" uri="/route/pandirection B4"/>
- <Binding channel="1" enc-b="18" uri="/route/pandirection B5"/>
- <Binding channel="1" enc-b="19" uri="/route/pandirection B6"/>
- <Binding channel="1" enc-b="16" uri="/route/pandirection B7"/>
- <Binding channel="1" enc-b="17" uri="/route/pandirection B8"/>
-
-<!-- Pan width. Upper right encoder is mapped to the pan width of the selected track -->
- <Binding channel="1" enc-b="93" uri="/route/panwidth S1"/>
-
-<!-- Switches -->
-<!-- Switches 1-8 are mapped to solo toggles. -->
-
- <Binding channel="1" ctl="22" uri="/route/solo B1"/>
- <Binding channel="1" ctl="23" uri="/route/solo B2"/>
- <Binding channel="1" ctl="24" uri="/route/solo B3"/>
- <Binding channel="1" ctl="25" uri="/route/solo B4"/>
- <Binding channel="1" ctl="26" uri="/route/solo B5"/>
- <Binding channel="1" ctl="27" uri="/route/solo B6"/>
- <Binding channel="1" ctl="28" uri="/route/solo B7"/>
- <Binding channel="1" ctl="29" uri="/route/solo B8"/>
-
-<!-- Switches 9 and 10 are mapped to bank changes. -->
-
- <Binding channel="1" ctl="31" function="next-bank"/>
- <Binding channel="1" ctl="30" function="prev-bank"/>
-
-<!-- "Sound" and "Multi" buttons are mapped to show editor or mixer. -->
-
- <Binding channel="1" ctl="118" action="Common/show-editor"/>
- <Binding channel="1" ctl="119" action="Common/show-mixer"/>
-
-<!-- Volume knob is mapped to selected track's gain. -->
-
- <Binding channel="1" enc-b="7" uri="route/gain S1"/>
-
-<!-- Loop switch. -->
-
- <Binding msg="b0 37 7f" action="Transport/Loop"/>
- <Binding msg="b0 37 00" action="Transport/Loop"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/DDX3216.map b/midi_maps/DDX3216.map
deleted file mode 100644
index 1e39dbdf9b..0000000000
--- a/midi_maps/DDX3216.map
+++ /dev/null
@@ -1,130 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="DDX3216">
-
-<!--Map built by Quentin Harley for Behringer DDX3216 -->
-<!--Updated 29 Nov 2010 -->
-
-<!--For this map to function properly the MIDI setup should be -->
-<!--RX TX -->
-<!--* * PROGRAM CHANGE -->
-<!--* * CONTROL CHANGE -->
-<!--O * MACHINE CONTROL -->
-<!--* * DIRECTPARSYSEX -->
-<!-- -->
-<!--And all the setting under (Rx / Tx only) activated -->
-<!-- -->
-
-<!-- <DeviceInfo bank-size="128"/> Possible, but not used by me presently -->
-
- <Binding channel="1" ctl="1" uri="/route/gain B1" />
- <Binding channel="1" ctl="2" uri="/route/gain B2" />
- <Binding channel="1" ctl="3" uri="/route/gain B3" />
- <Binding channel="1" ctl="4" uri="/route/gain B4" />
- <Binding channel="1" ctl="5" uri="/route/gain B5" />
- <Binding channel="1" ctl="6" uri="/route/gain B6" />
- <Binding channel="1" ctl="7" uri="/route/gain B7" />
- <Binding channel="1" ctl="8" uri="/route/gain B8" />
- <Binding channel="1" ctl="9" uri="/route/gain B9" />
- <Binding channel="1" ctl="10" uri="/route/gain B10" />
- <Binding channel="1" ctl="11" uri="/route/gain B11" />
- <Binding channel="1" ctl="12" uri="/route/gain B12" />
- <Binding channel="1" ctl="13" uri="/route/gain B13" />
- <Binding channel="1" ctl="14" uri="/route/gain B14" />
- <Binding channel="1" ctl="15" uri="/route/gain B15" />
- <Binding channel="1" ctl="16" uri="/route/gain B16" />
- <Binding channel="1" ctl="17" uri="/route/gain B17" />
- <Binding channel="1" ctl="18" uri="/route/gain B18" />
- <Binding channel="1" ctl="19" uri="/route/gain B19" />
- <Binding channel="1" ctl="20" uri="/route/gain B20" />
- <Binding channel="1" ctl="21" uri="/route/gain B21" />
- <Binding channel="1" ctl="22" uri="/route/gain B22" />
- <Binding channel="1" ctl="23" uri="/route/gain B23" />
- <Binding channel="1" ctl="24" uri="/route/gain B24" />
- <Binding channel="1" ctl="25" uri="/route/gain B25" />
- <Binding channel="1" ctl="26" uri="/route/gain B26" />
- <Binding channel="1" ctl="27" uri="/route/gain B27" />
- <Binding channel="1" ctl="28" uri="/route/gain B28" />
- <Binding channel="1" ctl="29" uri="/route/gain B29" />
- <Binding channel="1" ctl="30" uri="/route/gain B30" />
- <Binding channel="1" ctl="31" uri="/route/gain B31" />
- <Binding channel="1" ctl="32" uri="/route/gain B32" />
-
-<!-- The next section maps the DDX's busses for an extra 16 controllers until busses can be controlled separately -->
-
- <Binding channel="1" ctl="33" uri="/route/gain B33" />
- <Binding channel="1" ctl="34" uri="/route/gain B34" />
- <Binding channel="1" ctl="35" uri="/route/gain B35" />
- <Binding channel="1" ctl="36" uri="/route/gain B36" />
- <Binding channel="1" ctl="37" uri="/route/gain B37" />
- <Binding channel="1" ctl="38" uri="/route/gain B38" />
- <Binding channel="1" ctl="39" uri="/route/gain B39" />
- <Binding channel="1" ctl="40" uri="/route/gain B40" />
- <Binding channel="1" ctl="41" uri="/route/gain B41" />
- <Binding channel="1" ctl="42" uri="/route/gain B42" />
- <Binding channel="1" ctl="43" uri="/route/gain B43" />
- <Binding channel="1" ctl="44" uri="/route/gain B44" />
- <Binding channel="1" ctl="45" uri="/route/gain B45" />
- <Binding channel="1" ctl="46" uri="/route/gain B46" />
- <Binding channel="1" ctl="47" uri="/route/gain B47" />
- <Binding channel="1" ctl="48" uri="/route/gain B48" />
-
-<!-- Same applies for the Aux send, FX send and FX return bus faders -->
-
- <Binding channel="1" ctl="49" uri="/route/gain B33" />
- <Binding channel="1" ctl="50" uri="/route/gain B34" />
- <Binding channel="1" ctl="51" uri="/route/gain B35" />
- <Binding channel="1" ctl="52" uri="/route/gain B36" />
-
- <Binding channel="1" ctl="53" uri="/route/gain B37" />
- <Binding channel="1" ctl="54" uri="/route/gain B38" />
- <Binding channel="1" ctl="55" uri="/route/gain B39" />
- <Binding channel="1" ctl="56" uri="/route/gain B40" />
-
- <Binding channel="1" ctl="57" uri="/route/gain B41" />
- <Binding channel="1" ctl="58" uri="/route/gain B42" />
- <Binding channel="1" ctl="59" uri="/route/gain B43" />
- <Binding channel="1" ctl="60" uri="/route/gain B44" />
-
-<!-- Master bus controlled by the "MAIN" fader on the DDX3216 -->
-
- <Binding channel="1" ctl="61" uri="/bus/gain master" />
-
-<!-- Pan commented out for now - the 16 Busses have no pan controls on ddx3216 -->
-
- <!--<Binding channel="1" ctl="64" uri="/route/pan B1" /> -->
- <!--<Binding channel="1" ctl="65" uri="/route/pan B2" /> -->
- <!--<Binding channel="1" ctl="66" uri="/route/pan B3" /> -->
- <!--<Binding channel="1" ctl="67" uri="/route/pan B4" /> -->
- <!--<Binding channel="1" ctl="68" uri="/route/pan B5" /> -->
- <!--<Binding channel="1" ctl="69" uri="/route/pan B6" /> -->
- <!--<Binding channel="1" ctl="70" uri="/route/pan B7" /> -->
- <!--<Binding channel="1" ctl="71" uri="/route/pan B8" /> -->
- <!--<Binding channel="1" ctl="72" uri="/route/pan B9" /> -->
- <!--<Binding channel="1" ctl="73" uri="/route/pan B10" /> -->
- <!--<Binding channel="1" ctl="74" uri="/route/pan B11" /> -->
- <!--<Binding channel="1" ctl="75" uri="/route/pan B12" /> -->
- <!--<Binding channel="1" ctl="76" uri="/route/pan B13" /> -->
- <!--<Binding channel="1" ctl="77" uri="/route/pan B14" /> -->
- <!--<Binding channel="1" ctl="78" uri="/route/pan B15" /> -->
- <!--<Binding channel="1" ctl="79" uri="/route/pan B16" /> -->
- <!--<Binding channel="1" ctl="80" uri="/route/pan B17" /> -->
- <!--<Binding channel="1" ctl="81" uri="/route/pan B18" /> -->
- <!--<Binding channel="1" ctl="82" uri="/route/pan B19" /> -->
- <!--<Binding channel="1" ctl="83" uri="/route/pan B20" /> -->
- <!--<Binding channel="1" ctl="84" uri="/route/pan B21" /> -->
- <!--<Binding channel="1" ctl="85" uri="/route/pan B22" /> -->
- <!--<Binding channel="1" ctl="86" uri="/route/pan B23" /> -->
- <!--<Binding channel="1" ctl="87" uri="/route/pan B24" /> -->
- <!--<Binding channel="1" ctl="88" uri="/route/pan B25" /> -->
- <!--<Binding channel="1" ctl="89" uri="/route/pan B26" /> -->
- <!--<Binding channel="1" ctl="90" uri="/route/pan B27" /> -->
- <!--<Binding channel="1" ctl="91" uri="/route/pan B28" /> -->
- <!--<Binding channel="1" ctl="92" uri="/route/pan B29" /> -->
- <!--<Binding channel="1" ctl="93" uri="/route/pan B30" /> -->
- <!--<Binding channel="1" ctl="94" uri="/route/pan B31" /> -->
- <!--<Binding channel="1" ctl="95" uri="/route/pan B32" /> -->
-
-
-
-</ArdourMIDIBindings>
-
diff --git a/midi_maps/Korg_nanoKONTROL.map b/midi_maps/Korg_nanoKONTROL.map
deleted file mode 100644
index 27e1fdcc53..0000000000
--- a/midi_maps/Korg_nanoKONTROL.map
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Korg nanoKONTROL">
-
-<!-- 2010-11-26 Chooch Schubert: Map file creation -->
- <DeviceInfo bank-size="9" motorized="no" threshold="15"/>
-
-<!-- Transport Controls -->
- <Binding msg="B0 2c 7f" function="toggle-rec-enable"/>
- <Binding msg="B0 2d 7f" function="transport-roll"/>
- <Binding msg="B0 2e 7f" function="transport-stop"/>
- <Binding msg="B0 2f 7f" action="Transport/Rewind"/>
- <Binding msg="B0 30 7f" action="Transport/Forward"/>
- <Binding msg="B0 31 7f" function="loop-toggle"/>
-
-<!-- The "Scene" button toggles between four banks. For this to work as -->
-<!-- intended, you have to configure all four scenes to be identical. -->
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 0 f7" function="set-bank" argument="0"/>
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 1 f7" function="set-bank" argument="1"/>
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 2 f7" function="set-bank" argument="2"/>
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 3 f7" function="set-bank" argument="3"/>
-
-<!-- Channel controls: -->
-<!-- - The two buttons on each channel are unmarked. I decided to use them -->
-<!-- as "Solo" and "Record Enable". -->
-<!-- - The rotary controls are bound to pandirection. -->
- <Binding channel="1" ctl="2" uri="/route/gain B1"/>
- <Binding channel="1" ctl="3" uri="/route/gain B2"/>
- <Binding channel="1" ctl="4" uri="/route/gain B3"/>
- <Binding channel="1" ctl="5" uri="/route/gain B4"/>
- <Binding channel="1" ctl="6" uri="/route/gain B5"/>
- <Binding channel="1" ctl="8" uri="/route/gain B6"/>
- <Binding channel="1" ctl="9" uri="/route/gain B7"/>
- <Binding channel="1" ctl="12" uri="/route/gain B8"/>
- <Binding channel="1" ctl="13" uri="/route/gain B9"/>
-
- <Binding channel="1" ctl="23" uri="/route/solo B1"/>
- <Binding channel="1" ctl="33" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="24" uri="/route/solo B2"/>
- <Binding channel="1" ctl="34" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="25" uri="/route/solo B3"/>
- <Binding channel="1" ctl="35" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="26" uri="/route/solo B4"/>
- <Binding channel="1" ctl="36" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="27" uri="/route/solo B5"/>
- <Binding channel="1" ctl="37" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="28" uri="/route/solo B6"/>
- <Binding channel="1" ctl="38" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="29" uri="/route/solo B7"/>
- <Binding channel="1" ctl="39" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="30" uri="/route/solo B8"/>
- <Binding channel="1" ctl="40" uri="/route/recenable B8"/>
- <Binding channel="1" ctl="31" uri="/route/solo B9"/>
- <Binding channel="1" ctl="41" uri="/route/recenable B9"/>
-
- <Binding channel="1" ctl="14" uri="/route/pandirection B1"/>
- <Binding channel="1" ctl="15" uri="/route/pandirection B2"/>
- <Binding channel="1" ctl="16" uri="/route/pandirection B3"/>
- <Binding channel="1" ctl="17" uri="/route/pandirection B4"/>
- <Binding channel="1" ctl="18" uri="/route/pandirection B5"/>
- <Binding channel="1" ctl="19" uri="/route/pandirection B6"/>
- <Binding channel="1" ctl="20" uri="/route/pandirection B7"/>
- <Binding channel="1" ctl="21" uri="/route/pandirection B8"/>
- <Binding channel="1" ctl="22" uri="/route/pandirection B9"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Korg_nanoKONTROL2.map b/midi_maps/Korg_nanoKONTROL2.map
deleted file mode 100644
index e59ae802a3..0000000000
--- a/midi_maps/Korg_nanoKONTROL2.map
+++ /dev/null
@@ -1,82 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.1.0" name="Korg nanoKONTROL2">
-
-
-<!-- Some advice: In the Korg control editor utility (Work fine under wine): -->
-<!-- 1 : Set the main "RECORD", "loop" and the track "Solo" "Mute" and "Record" button to toggle-->
-<!-- (normally they are on momentary) -->
-<!-- 2012-07.03 Philippe Demartin inspired from the original NanoKontrol map by -->
-<!-- 2010-11-26 Chooch Schubert: Map file creation -->
-
- <DeviceInfo bank-size="8"/>
-
- <Binding channel="1" ctl="41" function="transport-roll"/>
- <Binding channel="1" ctl="42" function="transport-stop"/>
- <Binding channel="1" ctl="43" action="Transport/Rewind"/>
- <Binding channel="1" ctl="44" action="Transport/Forward"/>
- <Binding channel="1" ctl="45" function="toggle-rec-enable"/>
- <Binding channel="1" ctl="46" function="loop-toggle"/>
- <Binding msg="B0 3c 7f" action="Common/add-location-from-playhead"/>
- <Binding msg="B0 3d 7f" action="Common/jump-backward-to-mark"/>
- <Binding msg="B0 3e 7f" action="Common/jump-forward-to-mark"/>
- <Binding msg="B0 3a 7f" function="prev-bank"/>
- <Binding msg="B0 3b 7f" function="next-bank"/>
-
-
-<!-- Channel controls: -->
-<!-- - There is 3 buttons on each tarck. Assigned to -->
-<!-- "Solo" "Mute" and "Record Enable". -->
-<!-- - Channel pan is implemented now in Ardour-3, -->
-
-
-
-
- <Binding channel="1" ctl="16" uri="/route/pandirection B1"/>
- <Binding channel="1" ctl="32" uri="/route/solo B1"/>
- <Binding channel="1" ctl="48" uri="/route/mute B1"/>
- <Binding channel="1" ctl="64" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="0" uri="/route/gain B1"/>
-
- <Binding channel="1" ctl="17" uri="/route/pandirection B2"/>
- <Binding channel="1" ctl="33" uri="/route/solo B2"/>
- <Binding channel="1" ctl="49" uri="/route/mute B2"/>
- <Binding channel="1" ctl="65" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="1" uri="/route/gain B2"/>
-
- <Binding channel="1" ctl="18" uri="/route/pandirection B3"/>
- <Binding channel="1" ctl="34" uri="/route/solo B3"/>
- <Binding channel="1" ctl="50" uri="/route/mute B3"/>
- <Binding channel="1" ctl="66" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="2" uri="/route/gain B3"/>
-
- <Binding channel="1" ctl="19" uri="/route/pandirection B4"/>
- <Binding channel="1" ctl="35" uri="/route/solo B4"/>
- <Binding channel="1" ctl="51" uri="/route/mute B4"/>
- <Binding channel="1" ctl="67" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="3" uri="/route/gain B4"/>
-
- <Binding channel="1" ctl="20" uri="/route/pandirection B5"/>
- <Binding channel="1" ctl="36" uri="/route/solo B5"/>
- <Binding channel="1" ctl="52" uri="/route/mute B5"/>
- <Binding channel="1" ctl="68" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="4" uri="/route/gain B5"/>
-
- <Binding channel="1" ctl="21" uri="/route/pandirection B6"/>
- <Binding channel="1" ctl="37" uri="/route/solo B6"/>
- <Binding channel="1" ctl="53" uri="/route/mute B6"/>
- <Binding channel="1" ctl="69" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="5" uri="/route/gain B6"/>
-
- <Binding channel="1" ctl="22" uri="/route/pandirection B7"/>
- <Binding channel="1" ctl="38" uri="/route/solo B7"/>
- <Binding channel="1" ctl="54" uri="/route/mute B7"/>
- <Binding channel="1" ctl="70" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="6" uri="/route/gain B7"/>
-
- <Binding channel="1" ctl="23" uri="/route/pandirection B8"/>
- <Binding channel="1" ctl="39" uri="/route/solo B8"/>
- <Binding channel="1" ctl="55" uri="/route/mute B8"/>
- <Binding channel="1" ctl="71" uri="/route/recenable B8"/>
- <Binding channel="1" ctl="7" uri="/route/gain B8"/>
-
- </ArdourMIDIBindings>
diff --git a/midi_maps/Korg_nanoKONTROL2_With_Master.map b/midi_maps/Korg_nanoKONTROL2_With_Master.map
deleted file mode 100644
index 2713ae0037..0000000000
--- a/midi_maps/Korg_nanoKONTROL2_With_Master.map
+++ /dev/null
@@ -1,89 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.1.0" name="Korg nanoKONTROL2 With Master">
-
-<!-- This NanoKontrol2 map have some special feature. I use 7 channel for the tracks -->
-<!-- and the Nº 8 for the master fader, for that reason, the "bank-size" is set to 7. -->
-<!-- Some advice: In the Korg control editor utility (Work fine under wine): -->
-<!-- 1 : Set the main "RECORD", "loop" and the track "Solo" "Mute" and "Record" button to toggle-->
-<!-- (normally they are on momentary) -->
-<!-- 2012-07.03 Philippe Demartin inspired from the original NanoKontrol map by -->
-<!-- 2010-11-26 Chooch Schubert: Map file creation -->
-
- <DeviceInfo bank-size="7"/>
-
- <Binding channel="1" ctl="41" function="transport-roll"/>
- <Binding channel="1" ctl="42" function="transport-stop"/>
- <Binding channel="1" ctl="43" action="Transport/Rewind"/>
- <Binding channel="1" ctl="44" action="Transport/Forward"/>
- <Binding channel="1" ctl="45" function="toggle-rec-enable"/>
- <Binding channel="1" ctl="46" function="loop-toggle"/>
- <Binding msg="B0 3c 7f" action="Common/add-location-from-playhead"/>
- <Binding msg="B0 3d 7f" action="Common/jump-backward-to-mark"/>
- <Binding msg="B0 3e 7f" action="Common/jump-forward-to-mark"/>
- <Binding msg="B0 3a 7f" function="prev-bank"/>
- <Binding msg="B0 3b 7f" function="next-bank"/>
-
-
-<!-- Channel controls: -->
-<!-- - There is 3 buttons on each tarck. Assigned to -->
-<!-- "Solo" "Mute" and "Record Enable". -->
-<!-- - Channel pan is implemented now in Ardour-3, -->
-
-
-
-
- <Binding channel="1" ctl="16" uri="/route/pandirection B1"/>
- <Binding channel="1" ctl="32" uri="/route/solo B1"/>
- <Binding channel="1" ctl="48" uri="/route/mute B1"/>
- <Binding channel="1" ctl="64" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="0" uri="/route/gain B1"/>
-
- <Binding channel="1" ctl="17" uri="/route/pandirection B2"/>
- <Binding channel="1" ctl="33" uri="/route/solo B2"/>
- <Binding channel="1" ctl="49" uri="/route/mute B2"/>
- <Binding channel="1" ctl="65" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="1" uri="/route/gain B2"/>
-
- <Binding channel="1" ctl="18" uri="/route/pandirection B3"/>
- <Binding channel="1" ctl="34" uri="/route/solo B3"/>
- <Binding channel="1" ctl="50" uri="/route/mute B3"/>
- <Binding channel="1" ctl="66" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="2" uri="/route/gain B3"/>
-
- <Binding channel="1" ctl="19" uri="/route/pandirection B4"/>
- <Binding channel="1" ctl="35" uri="/route/solo B4"/>
- <Binding channel="1" ctl="51" uri="/route/mute B4"/>
- <Binding channel="1" ctl="67" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="3" uri="/route/gain B4"/>
-
- <Binding channel="1" ctl="20" uri="/route/pandirection B5"/>
- <Binding channel="1" ctl="36" uri="/route/solo B5"/>
- <Binding channel="1" ctl="52" uri="/route/mute B5"/>
- <Binding channel="1" ctl="68" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="4" uri="/route/gain B5"/>
-
- <Binding channel="1" ctl="21" uri="/route/pandirection B6"/>
- <Binding channel="1" ctl="37" uri="/route/solo B6"/>
- <Binding channel="1" ctl="53" uri="/route/mute B6"/>
- <Binding channel="1" ctl="69" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="5" uri="/route/gain B6"/>
-
- <Binding channel="1" ctl="22" uri="/route/pandirection B7"/>
- <Binding channel="1" ctl="38" uri="/route/solo B7"/>
- <Binding channel="1" ctl="54" uri="/route/mute B7"/>
- <Binding channel="1" ctl="70" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="6" uri="/route/gain B7"/>
-
- <!-- -Master section I use the pan pot as pan width, -->
- <!--practical to listen to your mix in mono, -->
- <!--the "Solo" button to enable and disable the mixer windows -->
- <!--the "Mute" as intended and the "REC" is not used -->
-
-
- <Binding channel="1" ctl="23" uri="/bus/panwidth master"/>
- <Binding channel="1" ctl="39" action="Common/toggle-editor-and-mixer"/>
- <Binding channel="1" ctl="55" uri="/bus/mute master"/>
- <Binding channel="1" ctl="7" uri="/bus/gain master"/>
-
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Korg_nanoKONTROL_Master.map b/midi_maps/Korg_nanoKONTROL_Master.map
deleted file mode 100644
index 864c603b94..0000000000
--- a/midi_maps/Korg_nanoKONTROL_Master.map
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Korg nanoKONTROL w/Master">
-
-
-<!-- 2012-6-25 James Roberts: Map file creation -->
-<!-- based on Korg_nanKONTROL.map by Chooch Schubert -->
-
- <DeviceInfo bank-size="8" motorized="no" threshold="15"/>
-
-<!-- Transport Controls -->
- <Binding msg="B0 2c 7f" function="rec-enable"/>
- <Binding msg="B0 2d 7f" function="transport-roll"/>
- <Binding msg="B0 2e 7f" function="transport-stop"/>
- <Binding msg="B0 2f 7f" action="Transport/Rewind"/>
- <Binding msg="B0 30 7f" action="Transport/Forward"/>
- <Binding msg="B0 31 7f" function="loop-toggle"/>
-
-<!-- The "Scene" button toggles between four banks. It implements this by -->
-<!-- sending a bank assignment # corresponding to the current korg "Scene" -->
-<!-- Downside is you are limited to 4 banks total (32 tracks.) -->
-
-<!-- Also, in order for this map to work you must have identical maps -->
-<!-- assigned to each of the 4 scenes on the nano device. -->
-
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 0 f7" function="set-bank" argument="0"/>
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 1 f7" function="set-bank" argument="1"/>
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 2 f7" function="set-bank" argument="2"/>
-<Binding sysex="f0 42 40 0 1 4 0 5f 4f 3 f7" function="set-bank" argument="3"/>
-
-<!-- Strips 1-8: -->
-<!-- Rotary encoder assigned to Pan Direction -->
-<!-- Button 1 (top) assigned to Track Solo -->
-<!-- Button 2 (bottom) assigned to Record Enable -->
-<!-- Fader assigned to Track Gain -->
-
-<!-- Strip 9 - Master: -->
-<!-- Rotary encoder assigned to Master Pan Width (easy to audition in mono!)-->
-<!-- Button 1 (top) assigned to Toggle Mixer on Top -->
-<!-- Button 2 (bottom) assigned to Master Mute -->
-<!-- Fader assigned to Master Bus Gain -->
-
-<!-- Strip 1 -->
- <Binding channel="1" ctl="14" uri="/route/pandirection B1"/>
- <Binding channel="1" ctl="23" uri="/route/solo B1"/>
- <Binding channel="1" ctl="33" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="2" uri="/route/gain B1"/>
-
-<!-- Strip 2 -->
- <Binding channel="1" ctl="15" uri="/route/pandirection B2"/>
- <Binding channel="1" ctl="24" uri="/route/solo B2"/>
- <Binding channel="1" ctl="34" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="3" uri="/route/gain B2"/>
-
-<!-- Strip 3 -->
- <Binding channel="1" ctl="16" uri="/route/pandirection B3"/>
- <Binding channel="1" ctl="25" uri="/route/solo B3"/>
- <Binding channel="1" ctl="35" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="4" uri="/route/gain B3"/>
-
-<!-- Strip 4 -->
- <Binding channel="1" ctl="17" uri="/route/pandirection B4"/>
- <Binding channel="1" ctl="26" uri="/route/solo B4"/>
- <Binding channel="1" ctl="36" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="5" uri="/route/gain B4"/>
-
-<!-- Strip 5 -->
- <Binding channel="1" ctl="18" uri="/route/pandirection B5"/>
- <Binding channel="1" ctl="27" uri="/route/solo B5"/>
- <Binding channel="1" ctl="37" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="6" uri="/route/gain B5"/>
-
-<!-- Strip 6 -->
- <Binding channel="1" ctl="19" uri="/route/pandirection B6"/>
- <Binding channel="1" ctl="28" uri="/route/solo B6"/>
- <Binding channel="1" ctl="38" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="8" uri="/route/gain B6"/>
-
-<!-- Strip 7 -->
- <Binding channel="1" ctl="20" uri="/route/pandirection B7"/>
- <Binding channel="1" ctl="29" uri="/route/solo B7"/>
- <Binding channel="1" ctl="39" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="9" uri="/route/gain B7"/>
-
-<!-- Strip 8 -->
- <Binding channel="1" ctl="21" uri="/route/pandirection B8"/>
- <Binding channel="1" ctl="30" uri="/route/solo B8"/>
- <Binding channel="1" ctl="40" uri="/route/recenable B8"/>
- <Binding channel="1" ctl="12" uri="/route/gain B8"/>
-
-<!-- Strip 9 : Master -->
- <Binding channel="1" ctl="22" uri="/bus/panwidth master"/>
- <Binding channel="1" ctl="31" action="Common/toggle-mixer-on-top"/>
- <Binding channel="1" ctl="41" uri="/bus/mute master"/>
- <Binding channel="1" ctl="13" uri="/bus/gain master"/>
-
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Korg_nanoKONTROL_Studio.map b/midi_maps/Korg_nanoKONTROL_Studio.map
deleted file mode 100644
index 0258ed46a6..0000000000
--- a/midi_maps/Korg_nanoKONTROL_Studio.map
+++ /dev/null
@@ -1,189 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Korg nanoKONTROL Studio">
-
-<!-- 2017-03-09 Robert Schneider (robert.schneider@aramar.de) -->
-<!-- Put the following lines into a text file and issue
-
- cat <your-text-file> | base64 -d > Korg-nano-Studio-Ardour.nktrl_st_set
-
- You can then load the scene set with your Korg Kontrol Editor.
- The scene set is configured to use the global MIDI channel on all scenes.
- If you want to change the MIDI channel, you only have to change it in the bindings
- here and in the Global configuration of your device.
-
-MTQ4MlNjblMgAJALAAAAAAAA//8FAAAAMAIAAP////8xNDgyU2NuRCAAMAIAAAAAAAD//wEAAAAw
-AgAA/////0FyZG91cjEgICAgIAH///8QAA0Af////xAADgB/////EAAPAH////8QABAAf////xAA
-EQB/////EAASAH////8QABMAf////xAAFAB/////EAACAH////8QAAMAf////xAABAB/////EAAF
-AH////8QAAYAf////xAACAB/////EAAJAH////8QAAwAf////xAAHQB/AP//EAAeAH8A//8QAB8A
-fwD//xAAIQB/AP//EAAiAH8A//8QACMAfwD//xAAJAB/AP//EAAlAH8A//8QABUAfwD//xAAFgB/
-AP//EAAXAH8A//8QABgAfwD//xAAGQB/AP//EAAaAH8A//8QABsAfwD//xAAHAB/AP//EAAmAH8A
-//8QACcAfwD//xAAKAB/AP//EAApAH8A//8QACoAfwD//xAAKwB/AP//EAAsAH8A//8QAC0AfwD/
-/xAALgB/AP//EAAvAH8A//8QADAAfwD//xAAMQB/AP//EAAyAH8A//8QADMAfwD//xAANAB/AP//
-EAA1AH8A//8QAFAAfwD//xAAPwB/AP//EABRAH8A//8QADoAfwD//xAAOwB/AP//EAA2AH8A//8Q
-AD4AfwD//xAANwB/AP//EAA4AH8A//8QADkAfwD//xAAPAB/AP//EAA9AH8A////////////////
-////////AAAAUlNVVgB/////////////////////////////////////////////////////MTQ4
-MlNjbkQgADACAAAAAAAA//8BAAAAMAIAAP////9BcmRvdXIyICAgICAB////EAANAH////8QAA4A
-f////xAADwB/////EAAQAH////8QABEAf////xAAEgB/////EAATAH////8QABQAf////xAAAgB/
-////EAADAH////8QAAQAf////xAABQB/////EAAGAH////8QAAgAf////xAACQB/////EAAMAH//
-//8QAB0AfwD//xAAHgB/AP//EAAfAH8A//8QACEAfwD//xAAIgB/AP//EAAjAH8A//8QACQAfwD/
-/xAAJQB/AP//EAAVAH8A//8QABYAfwD//xAAFwB/AP//EAAYAH8A//8QABkAfwD//xAAGgB/AP//
-EAAbAH8A//8QABwAfwD//xAAJgB/AP//EAAnAH8A//8QACgAfwD//xAAKQB/AP//EAAqAH8A//8Q
-ACsAfwD//xAALAB/AP//EAAtAH8A//8QAC4AfwD//xAALwB/AP//EAAwAH8A//8QADEAfwD//xAA
-MgB/AP//EAAzAH8A//8QADQAfwD//xAANQB/AP//EABQAH8A//8QAD8AfwD//xAAUQB/AP//EAA6
-AH8A//8QADsAfwD//xAANgB/AP//EAA+AH8A//8QADcAfwD//xAAOAB/AP//EAA5AH8A//8QADwA
-fwD//xAAPQB/AP///////////////////////wAEAlJTVVYAf///////////////////////////
-/////////////////////////zE0ODJTY25EIAAwAgAAAAAAAP//AQAAADACAAD/////QXJkb3Vy
-MyAgICAgAf///xAADQB/////EAAOAH////8QAA8Af////xAAEAB/////EAARAH////8QABIAf///
-/xAAEwB/////EAAUAH////8QAAIAf////xAAAwB/////EAAEAH////8QAAUAf////xAABgB/////
-EAAIAH////8QAAkAf////xAADAB/////EAAdAH8A//8QAB4AfwD//xAAHwB/AP//EAAhAH8A//8Q
-ACIAfwD//xAAIwB/AP//EAAkAH8A//8QACUAfwD//xAAFQB/AP//EAAWAH8A//8QABcAfwD//xAA
-GAB/AP//EAAZAH8A//8QABoAfwD//xAAGwB/AP//EAAcAH8A//8QACYAfwD//xAAJwB/AP//EAAo
-AH8A//8QACkAfwD//xAAKgB/AP//EAArAH8A//8QACwAfwD//xAALQB/AP//EAAuAH8A//8QAC8A
-fwD//xAAMAB/AP//EAAxAH8A//8QADIAfwD//xAAMwB/AP//EAA0AH8A//8QADUAfwD//xAAUAB/
-AP//EAA/AH8A//8QAFEAfwD//xAAOgB/AP//EAA7AH8A//8QADYAfwD//xAAPgB/AP//EAA3AH8A
-//8QADgAfwD//xAAOQB/AP//EAA8AH8A//8QAD0AfwD///////////////////////8ABAJSU1VW
-AH////////////////////////////////////////////////////8xNDgyU2NuRCAAMAIAAAAA
-AAD//wEAAAAwAgAA/////0FyZG91cjQgICAgIAH///8QAA0Af////xAADgB/////EAAPAH////8Q
-ABAAf////xAAEQB/////EAASAH////8QABMAf////xAAFAB/////EAACAH////8QAAMAf////xAA
-BAB/////EAAFAH////8QAAYAf////xAACAB/////EAAJAH////8QAAwAf////xAAHQB/AP//EAAe
-AH8A//8QAB8AfwD//xAAIQB/AP//EAAiAH8A//8QACMAfwD//xAAJAB/AP//EAAlAH8A//8QABUA
-fwD//xAAFgB/AP//EAAXAH8A//8QABgAfwD//xAAGQB/AP//EAAaAH8A//8QABsAfwD//xAAHAB/
-AP//EAAmAH8A//8QACcAfwD//xAAKAB/AP//EAApAH8A//8QACoAfwD//xAAKwB/AP//EAAsAH8A
-//8QAC0AfwD//xAALgB/AP//EAAvAH8A//8QADAAfwD//xAAMQB/AP//EAAyAH8A//8QADMAfwD/
-/xAANAB/AP//EAA1AH8A//8QAFAAfwD//xAAPwB/AP//EABRAH8A//8QADoAfwD//xAAOwB/AP//
-EAA2AH8A//8QAD4AfwD//xAANwB/AP//EAA4AH8A//8QADkAfwD//xAAPAB/AP//EAA9AH8A////
-////////////////////AAQCUlNVVgB/////////////////////////////////////////////
-////////MTQ4MlNjbkQgADACAAAAAAAA//8BAAAAMAIAAP////9BcmRvdXI1ICAgICAB////EAAN
-AH////8QAA4Af////xAADwB/////EAAQAH////8QABEAf////xAAEgB/////EAATAH////8QABQA
-f////xAAAgB/////EAADAH////8QAAQAf////xAABQB/////EAAGAH////8QAAgAf////xAACQB/
-////EAAMAH////8QAB0AfwD//xAAHgB/AP//EAAfAH8A//8QACEAfwD//xAAIgB/AP//EAAjAH8A
-//8QACQAfwD//xAAJQB/AP//EAAVAH8A//8QABYAfwD//xAAFwB/AP//EAAYAH8A//8QABkAfwD/
-/xAAGgB/AP//EAAbAH8A//8QABwAfwD//xAAJgB/AP//EAAnAH8A//8QACgAfwD//xAAKQB/AP//
-EAAqAH8A//8QACsAfwD//xAALAB/AP//EAAtAH8A//8QAC4AfwD//xAALwB/AP//EAAwAH8A//8Q
-ADEAfwD//xAAMgB/AP//EAAzAH8A//8QADQAfwD//xAANQB/AP//EABQAH8A//8QAD8AfwD//xAA
-UQB/AP//EAA6AH8A//8QADsAfwD//xAANgB/AP//EAA+AH8A//8QADcAfwD//xAAOAB/AP//EAA5
-AH8A//8QADwAfwD//xAAPQB/AP///////////////////////wAEAlJTVVYAf///////////////
-/////////////////////////////////////w==
-
- -->
-
- <DeviceInfo bank-size="6" motorized="no" threshold="15"/>
-
-<!-- Transport Controls -->
-
- <Binding channel="1" ctl="54" action="Transport/Loop"/> <!-- Cycle = Start loop -->
- <Binding channel="1" ctl="55" action="Common/toggle-location-at-playhead"/> <!-- Set = Set/Unset marker -->
- <Binding channel="1" ctl="56" action="Common/jump-backward-to-mark"/> <!-- < = Previous marker -->
- <Binding channel="1" ctl="57" action="Common/jump-forward-to-mark"/> <!-- > = Next marker -->
-
- <Binding channel="1" ctl="58" action="Transport/Rewind"/> <!-- << = Rewind -->
- <Binding channel="1" ctl="59" action="Transport/Forward"/> <!-- >> = Forward -->
- <Binding channel="1" ctl="60" action="Editor/select-prev-route"/> <!-- < = Select next track/route -->
- <Binding channel="1" ctl="61" action="Editor/select-next-route"/> <!-- > = Select previous track/route -->
-
- <Binding channel="1" ctl="62" action="Transport/ToggleRollForgetCapture"/> <!-- |< = Stop and forget capture -->
- <Binding channel="1" ctl="63" function="transport-stop"/> <!-- [] = Stop -->
- <Binding channel="1" ctl="80" function="transport-roll"/> <!-- > = Toggle Roll -->
- <Binding channel="1" ctl="81" function="toggle-rec-enable"/> <!-- * = Toggle record enable -->
-
- <Binding channel="1" msg="B0 53 01" action="Common/playhead-forward-to-grid" /> <!-- Jog wheel forwards playhead one grid -->
- <Binding channel="1" msg="B0 55 01" action="Common/playhead-backward-to-grid" /> <!-- Jog wheel backwards playhead one grid -->
-
-<!-- The "Scene" button toggles between five banks. It implements this by -->
-<!-- sending a bank assignment # corresponding to the current Korg "Scene" -->
-<!-- Downside is you are limited to 5 banks total (30 tracks.) -->
-
-<!-- Also, in order for this map to work you must have identical maps -->
-<!-- assigned to each of the 5 scenes on the nano device. -->
-<!-- If you used the above scene set data, you're taken care of. -->
-
-<Binding sysex="F0 42 40 00 01 37 02 00 00 4F 00 F7" function="set-bank" argument="0"/>
-<Binding sysex="F0 42 40 00 01 37 02 00 00 4F 01 F7" function="set-bank" argument="1"/>
-<Binding sysex="F0 42 40 00 01 37 02 00 00 4F 02 F7" function="set-bank" argument="2"/>
-<Binding sysex="F0 42 40 00 01 37 02 00 00 4F 03 F7" function="set-bank" argument="3"/>
-<Binding sysex="F0 42 40 00 01 37 02 00 00 4F 04 F7" function="set-bank" argument="4"/>
-
-<!-- Strip 1 - Master: -->
-<!-- Mute assigned to Mute -->
-<!-- Solo assigned to transport-start -->
-<!-- Rec assigned to transport-end -->
-<!-- Select unassigned -->
-<!-- Rotary encoder assigned to Master Pan Width (easy to audition in mono!)-->
-<!-- Fader assigned to Master Gain -->
- <Binding channel="1" ctl="21" uri="/bus/mute master"/>
- <Binding channel="1" ctl="29" function="transport-start"/>
- <Binding channel="1" ctl="38" function="transport-end"/>
- <Binding channel="1" ctl="46" action="Transport/RecordCountIn"/>
- <Binding channel="1" ctl="13" uri="/bus/panwidth master"/>
- <Binding channel="1" ctl="2" uri="/bus/gain master"/>
-
-<!-- Strip 2 : Selected track -->
-<!-- Mute assigned to Mute -->
-<!-- Solo assigned to Solo -->
-<!-- Rec assigned to toggle record enable -->
-<!-- Select assigned to Mixer unity-gain -->
-<!-- Rotary encoder assigned to pan direction -->
-<!-- Fader assigned to gain -->
- <Binding channel="1" ctl="22" uri="/route/mute S1"/>
- <Binding channel="1" ctl="30" uri="/route/solo S1"/>
- <Binding channel="1" ctl="39" uri="/route/recenable S1"/>
- <Binding channel="1" ctl="47" action="Mixer/unity-gain"/>
- <Binding channel="1" ctl="14" uri="/route/pandirection S1"/>
- <Binding channel="1" ctl="3" uri="/route/gain S1"/>
-
-<!-- Strips 3-8: -->
-<!-- Mute assigned to Mute -->
-<!-- Solo assigned to Solo -->
-<!-- Rec assigned to toggle record enable -->
-<!-- Select assigned to balance -->
-<!-- Rotary encoder assigned to pan direction -->
-<!-- Fader assigned to gain -->
-
-<!-- Strip 3 -->
- <Binding channel="1" ctl="23" uri="/route/mute B1"/>
- <Binding channel="1" ctl="31" uri="/route/solo B1"/>
- <Binding channel="1" ctl="40" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="48" uri=""/>
- <Binding channel="1" ctl="15" uri="/route/pandirection B1"/>
- <Binding channel="1" ctl="4" uri="/route/gain B1"/>
-
-<!-- Strip 4 -->
- <Binding channel="1" ctl="24" uri="/route/mute B2"/>
- <Binding channel="1" ctl="33" uri="/route/solo B2"/>
- <Binding channel="1" ctl="41" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="49" uri=""/>
- <Binding channel="1" ctl="16" uri="/route/pandirection B2"/>
- <Binding channel="1" ctl="5" uri="/route/gain B2"/>
-
-<!-- Strip 5 -->
- <Binding channel="1" ctl="25" uri="/route/mute B3"/>
- <Binding channel="1" ctl="34" uri="/route/solo B3"/>
- <Binding channel="1" ctl="42" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="50" uri=""/>
- <Binding channel="1" ctl="17" uri="/route/pandirection B3"/>
- <Binding channel="1" ctl="6" uri="/route/gain B3"/>
-
-<!-- Strip 6 -->
- <Binding channel="1" ctl="26" uri="/route/mute B4"/>
- <Binding channel="1" ctl="35" uri="/route/solo B4"/>
- <Binding channel="1" ctl="43" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="51" uri=""/>
- <Binding channel="1" ctl="18" uri="/route/pandirection B4"/>
- <Binding channel="1" ctl="8" uri="/route/gain B4"/>
-
-<!-- Strip 7 (bank strip #5) -->
- <Binding channel="1" ctl="27" uri="/route/mute B5"/>
- <Binding channel="1" ctl="36" uri="/route/solo B5"/>
- <Binding channel="1" ctl="44" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="52" uri=""/>
- <Binding channel="1" ctl="19" uri="/route/pandirection B5"/>
- <Binding channel="1" ctl="9" uri="/route/gain B5"/>
-
-<!-- Strip 8 (bank strip #6) -->
- <Binding channel="1" ctl="28" uri="/route/mute B6"/>
- <Binding channel="1" ctl="37" uri="/route/solo B6"/>
- <Binding channel="1" ctl="45" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="53" uri=""/>
- <Binding channel="1" ctl="20" uri="/route/pandirection B6"/>
- <Binding channel="1" ctl="12" uri="/route/gain B6"/>
-</ArdourMIDIBindings>
diff --git a/midi_maps/Korg_taktile.map b/midi_maps/Korg_taktile.map
deleted file mode 100644
index 5358db2e84..0000000000
--- a/midi_maps/Korg_taktile.map
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.1.0" name="Korg Taktile ( mode 9 )">
-
- <DeviceInfo bank-size="8"/>
-
- <Binding channel="1" ctl="41" function="transport-roll"/>
- <Binding channel="1" ctl="42" function="transport-stop"/>
- <Binding channel="1" ctl="43" action="Transport/Rewind"/>
- <Binding channel="1" ctl="44" action="Transport/Forward"/>
- <Binding channel="1" ctl="45" function="toggle-rec-enable"/>
- <Binding channel="1" ctl="46" function="loop-toggle"/>
- <Binding msg="B0 3c 7f" action="Common/add-location-from-playhead"/>
- <Binding msg="B0 3d 7f" action="Common/jump-backward-to-mark"/>
- <Binding msg="B0 3e 7f" action="Common/jump-forward-to-mark"/>
- <Binding msg="B0 3a 7f" function="prev-bank"/>
- <Binding msg="B0 3b 7f" function="next-bank"/>
-
-
-<!-- Channel controls: -->
-<!-- NOTE: use mode #9, Generic MIDI to enable these -->
-
-
-
- <Binding channel="1" ctl="16" uri="/route/pandirection B1"/>
- <Binding channel="1" ctl="32" uri="/route/solo B1"/>
- <Binding channel="1" ctl="48" uri="/route/mute B1"/>
- <Binding channel="1" ctl="83" uri="/route/recenable B1"/>
- <Binding channel="1" ctl="24" uri="/route/gain B1"/>
-
- <Binding channel="1" ctl="17" uri="/route/pandirection B2"/>
- <Binding channel="1" ctl="33" uri="/route/solo B2"/>
- <Binding channel="1" ctl="49" uri="/route/mute B2"/>
- <Binding channel="1" ctl="84" uri="/route/recenable B2"/>
- <Binding channel="1" ctl="25" uri="/route/gain B2"/>
-
- <Binding channel="1" ctl="18" uri="/route/pandirection B3"/>
- <Binding channel="1" ctl="34" uri="/route/solo B3"/>
- <Binding channel="1" ctl="50" uri="/route/mute B3"/>
- <Binding channel="1" ctl="85" uri="/route/recenable B3"/>
- <Binding channel="1" ctl="26" uri="/route/gain B3"/>
-
- <Binding channel="1" ctl="19" uri="/route/pandirection B4"/>
- <Binding channel="1" ctl="35" uri="/route/solo B4"/>
- <Binding channel="1" ctl="51" uri="/route/mute B4"/>
- <Binding channel="1" ctl="86" uri="/route/recenable B4"/>
- <Binding channel="1" ctl="27" uri="/route/gain B4"/>
-
- <Binding channel="1" ctl="20" uri="/route/pandirection B5"/>
- <Binding channel="1" ctl="36" uri="/route/solo B5"/>
- <Binding channel="1" ctl="52" uri="/route/mute B5"/>
- <Binding channel="1" ctl="87" uri="/route/recenable B5"/>
- <Binding channel="1" ctl="28" uri="/route/gain B5"/>
-
- <Binding channel="1" ctl="21" uri="/route/pandirection B6"/>
- <Binding channel="1" ctl="37" uri="/route/solo B6"/>
- <Binding channel="1" ctl="53" uri="/route/mute B6"/>
- <Binding channel="1" ctl="88" uri="/route/recenable B6"/>
- <Binding channel="1" ctl="29" uri="/route/gain B6"/>
-
- <Binding channel="1" ctl="22" uri="/route/pandirection B7"/>
- <Binding channel="1" ctl="38" uri="/route/solo B7"/>
- <Binding channel="1" ctl="54" uri="/route/mute B7"/>
- <Binding channel="1" ctl="89" uri="/route/recenable B7"/>
- <Binding channel="1" ctl="30" uri="/route/gain B7"/>
-
- <Binding channel="1" ctl="23" uri="/route/pandirection B8"/>
- <Binding channel="1" ctl="39" uri="/route/solo B8"/>
- <Binding channel="1" ctl="55" uri="/route/mute B8"/>
- <Binding channel="1" ctl="90" uri="/route/recenable B8"/>
- <Binding channel="1" ctl="31" uri="/route/gain B8"/>
-
- </ArdourMIDIBindings>
diff --git a/midi_maps/M-Audio_Axiom25.map b/midi_maps/M-Audio_Axiom25.map
deleted file mode 100644
index 8d7b3281fd..0000000000
--- a/midi_maps/M-Audio_Axiom25.map
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Axiom 25 - Transport Controls">
-
-<!-- 2010-11-26 Chooch Schubert: Map file creation -->
-
-<!-- Transport Controls -->
- <Binding channel="1" ctl="20" function="loop-toggle"/>
- <Binding channel="1" ctl="21" action="Transport/Rewind"/>
- <Binding channel="1" ctl="22" action="Transport/Forward"/>
- <Binding channel="1" ctl="23" function="transport-stop"/>
- <Binding channel="1" ctl="24" function="transport-roll"/>
- <Binding channel="1" ctl="25" function="toggle-rec-enable"/>
-
-<!-- Potentiometers: -->
-<!-- I decided to map the 8 pots as track fader controls. They have a -->
-<!-- staggered layout, and I decided to make them 1-4 on the top row and -->
-<!-- 5-8 on the bottom row -->
- <Binding channel="1" ctl="71" uri="/route/gain 1"/>
- <Binding channel="1" ctl="74" uri="/route/gain 2"/>
- <Binding channel="1" ctl="84" uri="/route/gain 3"/>
- <Binding channel="1" ctl="7" uri="/route/gain 4"/>
- <Binding channel="1" ctl="91" uri="/route/gain 5"/>
- <Binding channel="1" ctl="93" uri="/route/gain 6"/>
- <Binding channel="1" ctl="5" uri="/route/gain 7"/>
- <Binding channel="1" ctl="10" uri="/route/gain 8"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/M-Audio_Axiom61.map b/midi_maps/M-Audio_Axiom61.map
deleted file mode 100644
index 9ea9caaf91..0000000000
--- a/midi_maps/M-Audio_Axiom61.map
+++ /dev/null
@@ -1,53 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Axiom 61">
-
-<!-- 2015-04-25 Edgar Aichinger: initial version -->
-<!-- I'm assuming Factory default, preset 1 in the Axiom 61. -->
-
-<!-- Faders, mapped to track faders 1-8 and Master -->
-
- <Binding channel="1" ctl="74" uri="/route/gain 1"/>
- <Binding channel="1" ctl="71" uri="/route/gain 2"/>
- <Binding channel="1" ctl="91" uri="/route/gain 3"/>
- <Binding channel="1" ctl="93" uri="/route/gain 4"/>
- <Binding channel="1" ctl="73" uri="/route/gain 5"/>
- <Binding channel="1" ctl="72" uri="/route/gain 6"/>
- <Binding channel="1" ctl="5" uri="/route/gain 7"/>
- <Binding channel="1" ctl="84" uri="/route/gain 8"/>
- <Binding channel="1" ctl="7" uri="/bus/gain master"/>
-
-<!-- Zone/Group buttons, below the faders -->
-<!-- these toggle Mute for the corresponding tracks (1-8) and Master -->
-
- <Binding channel="1" pgm="0" uri="/route/mute 1"/>
- <Binding channel="1" pgm="1" uri="/route/mute 2"/>
- <Binding channel="1" pgm="2" uri="/route/mute 3"/>
- <Binding channel="1" pgm="3" uri="/route/mute 4"/>
- <Binding channel="1" pgm="4" uri="/route/mute 5"/>
- <Binding channel="1" pgm="5" uri="/route/mute 6"/>
- <Binding channel="1" pgm="6" uri="/route/mute 7"/>
- <Binding channel="1" pgm="7" uri="/route/mute 8"/>
- <Binding channel="1" pgm="8" uri="/bus/mute master"/>"
-
-<!-- Encoders, mapped to pan direction. -->
-
- <Binding channel="1" ctl="75" uri="/route/pandirection 1"/>
- <Binding channel="1" ctl="10" uri="/route/pandirection 2"/>
- <Binding channel="1" ctl="76" uri="/route/pandirection 3"/>
- <Binding channel="1" ctl="2" uri="/route/pandirection 4"/>
- <Binding channel="1" ctl="92" uri="/route/pandirection 5"/>
- <Binding channel="1" ctl="12" uri="/route/pandirection 6"/>
- <Binding channel="1" ctl="95" uri="/route/pandirection 7"/>
- <Binding channel="1" ctl="13" uri="/route/pandirection 8"/>
-
-<!-- Transport controls -->
-
- <Binding channel="1" ctl="21" action="Transport/Rewind"/>
- <Binding channel="1" ctl="22" action="Transport/Forward"/>
- <Binding channel="1" ctl="23" function="transport-stop"/>
- <Binding channel="1" ctl="24" function="transport-roll"/>
- <Binding channel="1" ctl="20" function="loop-toggle"/>
- <Binding channel="1" ctl="25" function="toggle-rec-enable"/>
-
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/M-Audio_Axiom_AIR_Mini_32.map b/midi_maps/M-Audio_Axiom_AIR_Mini_32.map
deleted file mode 100644
index a20e58e6a8..0000000000
--- a/midi_maps/M-Audio_Axiom_AIR_Mini_32.map
+++ /dev/null
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Axiom AIR Mini 32">
- <!-- 01-29-2018 Shawn Doherty-->
- <!-- Ardour Midi Map Template-->
-
-<!-- Values are decimal
-
- Knob Control: Channel 1 Controller change event
- 01: 1
- 02: 2
- 03: 3
- 04: 4
- 05: 5
- 06: 6
- 07: 7
- 08: 8
-
- Transport Control: Channel 1 Control change event
-
- Stop: 16
- Play: 17
- Record: 18
-
- Directional Control: Channel 1 Control change event
-
- Up: 19
- Down: 20
- Right: 21
- Left: 22
- Center: 23
-
- Trigger Pads: Channel 1 Note event
-
- Bank1
- 1: 36
- 2: 37
- 3: 38
- 4: 39
- 5: 40
- 6: 41
- 7: 42
- 8: 43
-
- Bank2
- 9: 44
- 10: 45
- 11: 46
- 12: 47
- 13: 48
- 14: 49
- 15: 50
- 16: 51
-
--->
-
- <!-- Knob, mapped to gain faders -->
- <Binding channel="1" ctl="1" uri="/bus/gain master"/>
- <Binding channel="1" ctl="2" uri="/route/gain 1"/>
- <Binding channel="1" ctl="3" uri="/route/gain 2"/>
- <Binding channel="1" ctl="4" uri="/route/gain 3"/>
- <Binding channel="1" ctl="5" uri="/route/gain 4"/>
- <Binding channel="1" ctl="6" uri="/route/gain 5"/>
- <Binding channel="1" ctl="7" uri="/route/gain 6"/>
- <Binding channel="1" ctl="8" uri="/route/gain 7"/>
-
- <!-- Transport controls -->
- <Binding channel="1" ctl="16" function="transport-stop"/>
- <Binding channel="1" ctl="17" function="transport-roll"/>
- <Binding channel="1" ctl="18" function="toggle-rec-enable"/>
-
- <!-- Directional Controls -->
- <Binding channel="1" ctl="19" function="transport-start"/>
- <Binding channel="1" ctl="20" function="transport-end"/>
- <Binding channel="1" ctl="21" function="Transport-Forward"/>
- <Binding channel="1" ctl="22" function="Transport/Rewind"/>
- <Binding channel="1" ctl="23" function="loop-toggle"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map b/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map
deleted file mode 100644
index b67f152ea1..0000000000
--- a/midi_maps/M-Audio_Axiom_Air_25_2015_Model_Transport_Only.map
+++ /dev/null
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Axiom Air 25 (2015 Model) - Transport Controls">
-
-<!-- Based on file by Chooch Schubert -->
-<!-- Simplified and updated by Guy Sherman in Jan 2016 -->
-
-<!-- NB: loop-toggle and Transport/Record are a bit weird out-of-the-box: it will only stay enabled while you press the button -->
-<!-- To fix them: reconfigure the record button from a Momentary switch to a Toggle switch as in ... -->
-<!-- the user-manual describes how to set this up and save this into the keyboard's persistent memory -->
-<!-- "If you want the button to send the same value every time you press it, simply set the same value for both Data 2 and Data 3" -->
-<!-- http://www.indiana.edu/~audioweb/T452/Axiom25_UG.pdf page 3.8 (page 29) and sect 3.2 (page 15)-->
-
-<!-- Transport Controls -->
- <Binding channel="1" ctl="113" function="loop-toggle"/>
- <Binding channel="1" ctl="114" function="transport-start"/>
- <Binding channel="1" ctl="115" function="transport-end"/>
- <Binding channel="1" ctl="116" function="transport-stop"/>
- <Binding channel="1" ctl="117" function="transport-roll"/>
-
- <Binding channel="1" ctl="118" action="Transport/Record"/>
-
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/M-Audio_Oxygen49.map b/midi_maps/M-Audio_Oxygen49.map
deleted file mode 100644
index 18341a0bd7..0000000000
--- a/midi_maps/M-Audio_Oxygen49.map
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Oxygen 49">
-<!-- 2015 05 26 Erik Deroo: Map file creation -->
-<!-- Auto-map should be ON -->
-
-<!-- Transport controls -->
- <Binding msg="bf 71 7f" function="loop-toggle"/>
- <Binding msg="bf 72 7f" action="Transport/Rewind"/>
- <Binding msg="bf 73 7f" action="Transport/Forward"/>
- <Binding msg="bf 74 7f" function="transport-stop"/>
- <Binding msg="bf 75 7f" function="transport-roll"/>
- <Binding msg="bf 76 7f" action="Transport/record-roll"/>
-
-<!-- Gain controls. Faders are mapped to faders. -->
- <Binding channel="16" ctl="33" uri="/route/gain 1"/>
- <Binding channel="16" ctl="34" uri="/route/gain 2"/>
- <Binding channel="16" ctl="35" uri="/route/gain 3"/>
- <Binding channel="16" ctl="36" uri="/route/gain 4"/>
- <Binding channel="16" ctl="37" uri="/route/gain 5"/>
- <Binding channel="16" ctl="38" uri="/route/gain 6"/>
- <Binding channel="16" ctl="39" uri="/route/gain 7"/>
- <Binding channel="16" ctl="40" uri="/route/gain 8"/>
- <Binding channel="16" ctl="41" uri="/bus/gain master"/>
-
-<!-- Pan controls. Encoders are mapped to pan direction. -->
- <Binding channel="16" ctl="21" uri="/route/pandirection 1"/>
- <Binding channel="16" ctl="22" uri="/route/pandirection 2"/>
- <Binding channel="16" ctl="23" uri="/route/pandirection 3"/>
- <Binding channel="16" ctl="24" uri="/route/pandirection 4"/>
- <Binding channel="16" ctl="25" uri="/route/pandirection 5"/>
- <Binding channel="16" ctl="26" uri="/route/pandirection 6"/>
- <Binding channel="16" ctl="27" uri="/route/pandirection 7"/>
- <Binding channel="16" ctl="28" uri="/route/pandirection 8"/>
-
-<!-- Status controls -->
-<!-- Status buttons are mapped to solo toggles. -->
-
- <Binding channel="16" ctl="49" uri="/route/solo 1"/>
- <Binding channel="16" ctl="50" uri="/route/solo 2"/>
- <Binding channel="16" ctl="51" uri="/route/solo 3"/>
- <Binding channel="16" ctl="52" uri="/route/solo 4"/>
- <Binding channel="16" ctl="53" uri="/route/solo 5"/>
- <Binding channel="16" ctl="54" uri="/route/solo 6"/>
- <Binding channel="16" ctl="55" uri="/route/solo 7"/>
- <Binding channel="16" ctl="56" uri="/route/solo 8"/>
- <Binding channel="16" ctl="57" uri="/bus/mute master"/>"
-
-</ArdourMIDIBindings>
-
diff --git a/midi_maps/M-Audio_Oxygen61v3.map b/midi_maps/M-Audio_Oxygen61v3.map
deleted file mode 100644
index 91d709ee55..0000000000
--- a/midi_maps/M-Audio_Oxygen61v3.map
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Oxygen 61 v3">
- <!-- 2016-01-17 Sebastiaan Lokhorst: initial version -->
- <!-- Preset 1 in the Oxygen 61 v3 -->
-
- <!-- Faders, mapped to track gain 1-8 and Master -->
- <Binding channel="1" ctl="74" uri="/route/gain 1"/>
- <Binding channel="1" ctl="71" uri="/route/gain 2"/>
- <Binding channel="1" ctl="91" uri="/route/gain 3"/>
- <Binding channel="1" ctl="93" uri="/route/gain 4"/>
- <Binding channel="1" ctl="73" uri="/route/gain 5"/>
- <Binding channel="1" ctl="72" uri="/route/gain 6"/>
- <Binding channel="1" ctl="5" uri="/route/gain 7"/>
- <Binding channel="1" ctl="84" uri="/route/gain 8"/>
- <Binding channel="1" ctl="7" uri="/bus/gain master"/>
-
- <!-- Buttons below the faders, mapped to track mute 1-8 and Master -->
- <Binding channel="1" pgm="0" uri="/route/mute 1"/>
- <Binding channel="1" pgm="1" uri="/route/mute 2"/>
- <Binding channel="1" pgm="2" uri="/route/mute 3"/>
- <Binding channel="1" pgm="3" uri="/route/mute 4"/>
- <Binding channel="1" pgm="4" uri="/route/mute 5"/>
- <Binding channel="1" pgm="5" uri="/route/mute 6"/>
- <Binding channel="1" pgm="6" uri="/route/mute 7"/>
- <Binding channel="1" pgm="7" uri="/route/mute 8"/>
- <Binding channel="1" pgm="8" uri="/bus/mute master"/>
-
- <!-- Encoders, mapped to pan direction -->
- <Binding channel="1" ctl="75" uri="/route/pandirection 1"/>
- <Binding channel="1" ctl="76" uri="/route/pandirection 2"/>
- <Binding channel="1" ctl="92" uri="/route/pandirection 3"/>
- <Binding channel="1" ctl="95" uri="/route/pandirection 4"/>
- <Binding channel="1" ctl="10" uri="/route/pandirection 5"/>
- <Binding channel="1" ctl="77" uri="/route/pandirection 6"/>
- <Binding channel="1" ctl="78" uri="/route/pandirection 7"/>
- <Binding channel="1" ctl="79" uri="/route/pandirection 8"/>
-
- <!-- Transport controls -->
- <Binding channel="16" ctl="113" function="loop-toggle"/>
- <Binding channel="16" ctl="114" function="transport-start"/>
- <Binding channel="16" ctl="115" function="transport-end"/>
- <Binding channel="16" ctl="116" function="transport-stop"/>
- <Binding channel="16" ctl="117" function="transport-roll"/>
- <Binding channel="16" ctl="118" function="rec-enable"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Novation Impulse 49.map b/midi_maps/Novation Impulse 49.map
deleted file mode 100644
index 534549c457..0000000000
--- a/midi_maps/Novation Impulse 49.map
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Novation Impulse 49">
-
-<!-- This mapping relies on the Basic MIDI preset in the Impulse 49. -->
-
-<!-- Transport Control -->
-
- <Binding channel="1" ctl="112" action="Transport/Rewind"/>
- <Binding channel="1" ctl="113" action="Transport/Forward"/>
- <Binding channel="1" ctl="114" function="transport-stop"/>
- <Binding channel="1" ctl="115" function="transport-roll"/>
- <Binding channel="1" ctl="116" function="loop-toggle"/>
- <Binding channel="1" ctl="117" function="toggle-rec-enable"/>
-
-<!-- Gain controls. Faders are mapped to faders. -->
-
- <Binding channel="1" ctl="108" uri="/route/gain 1"/>
- <Binding channel="1" ctl="109" uri="/route/gain 2"/>
- <Binding channel="1" ctl="110" uri="/route/gain 3"/>
- <Binding channel="1" ctl="111" uri="/route/gain 4"/>
- <Binding channel="1" ctl="112" uri="/route/gain 5"/>
- <Binding channel="1" ctl="114" uri="/route/gain 6"/>
- <Binding channel="1" ctl="115" uri="/route/gain 7"/>
- <Binding channel="1" ctl="116" uri="/route/gain 8"/>
- <Binding channel="1" ctl="117" uri="/bus/gain master"/>
-
-<!-- Pan controls. Encoders are mapped to pan direction. -->
-<!-- There doesn't seem to be a way to map encoders to pan width. -->
-
- <Binding channel="1" ctl="105" uri="/route/pandirection 1"/>
- <Binding channel="1" ctl="106" uri="/route/pandirection 2"/>
- <Binding channel="1" ctl="104" uri="/route/pandirection 3"/>
- <Binding channel="1" ctl="107" uri="/route/pandirection 4"/>
- <Binding channel="1" ctl="72" uri="/route/pandirection 5"/>
- <Binding channel="1" ctl="40" uri="/route/pandirection 6"/>
- <Binding channel="1" ctl="73" uri="/route/pandirection 7"/>
- <Binding channel="1" ctl="48" uri="/route/pandirection 8"/>
-
-<!-- Status controls -->
-<!-- Status buttons are mapped to mute toggles. -->
-<!-- Apparently Solo toggle only works when Automap is used. Sad but true. -->
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Novation_Impulse61.map b/midi_maps/Novation_Impulse61.map
deleted file mode 100644
index 8bd26a61bb..0000000000
--- a/midi_maps/Novation_Impulse61.map
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Novation Impulse 61">
-
-<!-- 2013-09-04 Alexandre Prokoudine: Map file creation -->
-<!-- This mapping relies on the Basic MIDI preset in the Impulse 61. -->
-
-<!-- Transport controls -->
-
- <Binding channel="1" ctl="112" action="Transport/Rewind"/>
- <Binding channel="1" ctl="113" action="Transport/Forward"/>
- <Binding channel="1" ctl="114" function="transport-stop"/>
- <Binding channel="1" ctl="115" function="transport-roll"/>
- <Binding channel="1" ctl="116" function="loop-toggle"/>
- <Binding channel="1" ctl="117" function="toggle-rec-enable"/>
-
-<!-- Gain controls. Faders are mapped to faders. -->
-
- <Binding channel="1" ctl="41" uri="/route/gain 1"/>
- <Binding channel="1" ctl="42" uri="/route/gain 2"/>
- <Binding channel="1" ctl="43" uri="/route/gain 3"/>
- <Binding channel="1" ctl="44" uri="/route/gain 4"/>
- <Binding channel="1" ctl="45" uri="/route/gain 5"/>
- <Binding channel="1" ctl="46" uri="/route/gain 6"/>
- <Binding channel="1" ctl="47" uri="/route/gain 7"/>
- <Binding channel="1" ctl="48" uri="/route/gain 8"/>
- <Binding channel="1" ctl="49" uri="/bus/gain master"/>
-
-<!-- Pan controls. Encoders are mapped to pan direction. -->
-<!-- There doesn't seem to be a way to map encoders to pan width. -->
-
- <Binding channel="1" ctl="21" uri="/route/pandirection 1"/>
- <Binding channel="1" ctl="22" uri="/route/pandirection 2"/>
- <Binding channel="1" ctl="23" uri="/route/pandirection 3"/>
- <Binding channel="1" ctl="24" uri="/route/pandirection 4"/>
- <Binding channel="1" ctl="25" uri="/route/pandirection 5"/>
- <Binding channel="1" ctl="26" uri="/route/pandirection 6"/>
- <Binding channel="1" ctl="27" uri="/route/pandirection 7"/>
- <Binding channel="1" ctl="28" uri="/route/pandirection 8"/>
-
-<!-- Status controls -->
-<!-- Status buttons are mapped to mute toggles. -->
-<!-- Apparently Solo toggle only works when Automap is used. Sad but true. -->
-
- <Binding channel="1" ctl="51" uri="/route/mute 1"/>
- <Binding channel="1" ctl="52" uri="/route/mute 2"/>
- <Binding channel="1" ctl="53" uri="/route/mute 3"/>
- <Binding channel="1" ctl="54" uri="/route/mute 4"/>
- <Binding channel="1" ctl="55" uri="/route/mute 5"/>
- <Binding channel="1" ctl="56" uri="/route/mute 6"/>
- <Binding channel="1" ctl="57" uri="/route/mute 7"/>
- <Binding channel="1" ctl="58" uri="/route/mute 8"/>
- <Binding channel="1" ctl="59" uri="/bus/mute master"/>"
-
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Novation_LaunchControl_XL.map b/midi_maps/Novation_LaunchControl_XL.map
deleted file mode 100644
index 2846211cad..0000000000
--- a/midi_maps/Novation_LaunchControl_XL.map
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Novation Launch Control XL">
-<!-- 2014-10-04 Alois Cochard (alois.cochard@gmail.com) -->
-
-<DeviceInfo bank-size="8" motorised="yes"/>
-
-<Binding channel="9" ctl="13" uri="/route/send/gain B1 1"/>
-<Binding channel="9" ctl="14" uri="/route/send/gain B2 1"/>
-<Binding channel="9" ctl="15" uri="/route/send/gain B3 1"/>
-<Binding channel="9" ctl="16" uri="/route/send/gain B4 1"/>
-<Binding channel="9" ctl="17" uri="/route/send/gain B5 1"/>
-<Binding channel="9" ctl="18" uri="/route/send/gain B6 1"/>
-<Binding channel="9" ctl="19" uri="/route/send/gain B7 1"/>
-<Binding channel="9" ctl="20" uri="/route/send/gain B8 1"/>
-
-<Binding channel="9" ctl="29" uri="/route/send/gain B1 2"/>
-<Binding channel="9" ctl="30" uri="/route/send/gain B2 2"/>
-<Binding channel="9" ctl="31" uri="/route/send/gain B3 2"/>
-<Binding channel="9" ctl="32" uri="/route/send/gain B4 2"/>
-<Binding channel="9" ctl="33" uri="/route/send/gain B5 2"/>
-<Binding channel="9" ctl="34" uri="/route/send/gain B6 2"/>
-<Binding channel="9" ctl="35" uri="/route/send/gain B7 2"/>
-<Binding channel="9" ctl="36" uri="/route/send/gain B8 2"/>
-
-<Binding channel="9" ctl="49" uri="/route/pandirection B1"/>
-<Binding channel="9" ctl="50" uri="/route/pandirection B2"/>
-<Binding channel="9" ctl="51" uri="/route/pandirection B3"/>
-<Binding channel="9" ctl="52" uri="/route/pandirection B4"/>
-<Binding channel="9" ctl="53" uri="/route/pandirection B5"/>
-<Binding channel="9" ctl="54" uri="/route/pandirection B6"/>
-<Binding channel="9" ctl="55" uri="/route/pandirection B7"/>
-<Binding channel="9" ctl="56" uri="/route/pandirection B8"/>
-
-<Binding channel="9" ctl="77" uri="/route/gain B1"/>
-<Binding channel="9" ctl="78" uri="/route/gain B2"/>
-<Binding channel="9" ctl="79" uri="/route/gain B3"/>
-<Binding channel="9" ctl="80" uri="/route/gain B4"/>
-<Binding channel="9" ctl="81" uri="/route/gain B5"/>
-<Binding channel="9" ctl="82" uri="/route/gain B6"/>
-<Binding channel="9" ctl="83" uri="/route/gain B7"/>
-<Binding channel="9" ctl="84" uri="/route/gain B8"/>
-
-<Binding channel="9" note="41" uri="/route/mute B1"/>
-<Binding channel="9" note="42" uri="/route/mute B2"/>
-<Binding channel="9" note="43" uri="/route/mute B3"/>
-<Binding channel="9" note="44" uri="/route/mute B4"/>
-<Binding channel="9" note="57" uri="/route/mute B5"/>
-<Binding channel="9" note="58" uri="/route/mute B6"/>
-<Binding channel="9" note="59" uri="/route/mute B7"/>
-<Binding channel="9" note="60" uri="/route/mute B8"/>
-
-<Binding channel="9" note="73" uri="/route/solo B1"/>
-<Binding channel="9" note="74" uri="/route/solo B2"/>
-<Binding channel="9" note="75" uri="/route/solo B3"/>
-<Binding channel="9" note="76" uri="/route/solo B4"/>
-<Binding channel="9" note="89" uri="/route/solo B5"/>
-<Binding channel="9" note="90" uri="/route/solo B6"/>
-<Binding channel="9" note="91" uri="/route/solo B7"/>
-<Binding channel="9" note="92" uri="/route/solo B8"/>
-
-<Binding channel="9" ctl="106" function="prev-bank"/>
-<Binding channel="9" ctl="107" function="next-bank"/>
-</ArdourMIDIBindings>
diff --git a/midi_maps/Novation_LaunchKey25.map b/midi_maps/Novation_LaunchKey25.map
deleted file mode 100644
index a74f5069ad..0000000000
--- a/midi_maps/Novation_LaunchKey25.map
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Novation Launchkey 25">
-
-<!-- Transport controls -->
-
- <Binding channel="1" ctl="112" action="Transport/Rewind"/>
- <Binding channel="1" ctl="113" action="Transport/Forward"/>
- <Binding channel="1" ctl="114" function="transport-stop"/>
- <Binding channel="1" ctl="115" function="transport-roll"/>
- <Binding channel="1" ctl="116" function="loop-toggle"/>
- <Binding channel="1" ctl="117" function="toggle-rec-enable"/>
-
-<!-- Round buttons beside transport -->
- <Binding channel="1" ctl="104" action="Editor/select-next-route"/>
- <Binding channel="1" ctl="105" action="Editor/select-prev-route"/>
-</ArdourMIDIBindings>
diff --git a/midi_maps/Novation_LaunchKey49.map b/midi_maps/Novation_LaunchKey49.map
deleted file mode 100644
index 77a080eb85..0000000000
--- a/midi_maps/Novation_LaunchKey49.map
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Novation LaunchKey 49">
-
-<!-- This mapping relies on the Basic MIDI preset in the LaunchKey 49. -->
-<!-- http://mixbus.harrisonconsoles.com/forum/thread-5874-post-34958.html -->
-
-<DeviceInfo bank-size="8"/>
-
-<!-- Transport Control -->
-
-<Binding channel="1" ctl="112" action="Transport/Rewind"/>
-<Binding channel="1" ctl="113" action="Transport/Forward"/>
-<Binding channel="1" ctl="114" function="transport-stop"/>
-<Binding channel="1" ctl="115" function="transport-roll"/>
-<Binding channel="1" ctl="116" function="loop-toggle"/>
-<Binding channel="1" ctl="117" function="toggle-rec-enable"/>
-
-<!-- Gain controls. Faders are mapped to faders. -->
-
-<Binding channel="1" ctl="41" uri="/route/gain B1"/>
-<Binding channel="1" ctl="42" uri="/route/gain B2"/>
-<Binding channel="1" ctl="43" uri="/route/gain B3"/>
-<Binding channel="1" ctl="44" uri="/route/gain B4"/>
-<Binding channel="1" ctl="45" uri="/route/gain B5"/>
-<Binding channel="1" ctl="46" uri="/route/gain B6"/>
-<Binding channel="1" ctl="47" uri="/route/gain B7"/>
-<Binding channel="1" ctl="48" uri="/route/gain B8"/>
-<Binding channel="1" ctl="7" uri="/bus/gain master"/>
-
-<!-- Pan controls. Encoders are mapped to pan direction. -->
-<!-- There doesn't seem to be a way to map encoders to pan width. -->
-
-<Binding channel="1" ctl="21" uri="/route/pandirection B1"/>
-<Binding channel="1" ctl="22" uri="/route/pandirection B2"/>
-<Binding channel="1" ctl="23" uri="/route/pandirection B3"/>
-<Binding channel="1" ctl="24" uri="/route/pandirection B4"/>
-<Binding channel="1" ctl="25" uri="/route/pandirection B5"/>
-<Binding channel="1" ctl="26" uri="/route/pandirection B6"/>
-<Binding channel="1" ctl="27" uri="/route/pandirection B7"/>
-<Binding channel="1" ctl="28" uri="/route/pandirection B8"/>
-
-<!-- Round buttons beside transport -->
-<Binding channel="1" ctl="104" action="Editor/select-next-route"/>
-<Binding channel="1" ctl="105" action="Editor/select-prev-route"/>
-
-<!-- Status controls -->
-<!-- Status buttons are mapped to solo toggles. -->
-
-<Binding channel="1" ctl="51" uri="/route/solo B1"/>
-<Binding channel="1" ctl="52" uri="/route/solo B2"/>
-<Binding channel="1" ctl="53" uri="/route/solo B3"/>
-<Binding channel="1" ctl="54" uri="/route/solo B4"/>
-<Binding channel="1" ctl="55" uri="/route/solo B5"/>
-<Binding channel="1" ctl="56" uri="/route/solo B6"/>
-<Binding channel="1" ctl="57" uri="/route/solo B7"/>
-<Binding channel="1" ctl="58" uri="/route/solo B8"/>
-<Binding channel="1" ctl="59" uri="/bus/mute master"/>"
-
-<!-- Bank Control -->
-
-<Binding channel="1" ctl="103" function="prev-bank"/>
-<Binding channel="1" ctl="102" function="next-bank"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Roland_SI-24.map b/midi_maps/Roland_SI-24.map
deleted file mode 100644
index d60cb6c1f1..0000000000
--- a/midi_maps/Roland_SI-24.map
+++ /dev/null
@@ -1,140 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!-- Where a control's mapping to an Ardour function is unclear, it has been commented out for future implementation -->
-
-<ArdourMIDIBindings version="1.0.0" name="Roland SI-24">
- <DeviceInfo bank-size="12"/>
-
- <!-- faders -->
- <Binding channel="1" ctl="0" uri="/route/gain B1"/>
- <Binding channel="1" ctl="1" uri="/route/gain B2"/>
- <Binding channel="1" ctl="2" uri="/route/gain B3"/>
- <Binding channel="1" ctl="3" uri="/route/gain B4"/>
- <Binding channel="1" ctl="4" uri="/route/gain B5"/>
- <Binding channel="1" ctl="5" uri="/route/gain B6"/>
- <Binding channel="1" ctl="6" uri="/route/gain B7"/>
- <Binding channel="1" ctl="7" uri="/route/gain B8"/>
- <Binding channel="1" ctl="8" uri="/route/gain B9"/>
- <Binding channel="1" ctl="9" uri="/route/gain B10"/>
- <Binding channel="1" ctl="10" uri="/route/gain B11"/>
- <Binding channel="1" ctl="11" uri="/route/gain B12"/>
- <Binding channel="1" ctl="12" uri="/bus/gain master"/>
-
-<!-- <Binding channel="1" ctl="13" uri=""/> SURROUND PAN left/right (0 through 127, respectively) -->
-<!-- <Binding channel="1" ctl="14" uri=""/> SURROUND PAN up/down (127 through 0, respectively) -->
-<!-- <Binding channel="1" note="15" function=""/> transport jog wheel (1 = clockwise, 127 = counter-clockwise) -->
-
- <!-- STATUS buttons -->
- <Binding channel="1" note="16" uri="/route/mute B1"/>
- <Binding channel="1" note="17" uri="/route/mute B2"/>
- <Binding channel="1" note="18" uri="/route/mute B3"/>
- <Binding channel="1" note="19" uri="/route/mute B4"/>
- <Binding channel="1" note="20" uri="/route/mute B5"/>
- <Binding channel="1" note="21" uri="/route/mute B6"/>
- <Binding channel="1" note="22" uri="/route/mute B7"/>
- <Binding channel="1" note="23" uri="/route/mute B8"/>
- <Binding channel="1" note="24" uri="/route/mute B9"/>
- <Binding channel="1" note="25" uri="/route/mute B10"/>
- <Binding channel="1" note="26" uri="/route/mute B11"/>
- <Binding channel="1" note="27" uri="/route/mute B12"/>
-
- <!-- CH SELECT buttons -->
- <!-- These are intended to be used for selecting individual tracks so that the buttons EQ/PLUG-IN, AUTOMIX, REC/PLAY, etc. affect them, but until there's a better way to implement this in Ardour I'm just using them as solo buttons -->
- <Binding channel="1" note="28" uri="/route/solo B1"/>
- <Binding channel="1" note="29" uri="/route/solo B2"/>
- <Binding channel="1" note="30" uri="/route/solo B3"/>
- <Binding channel="1" note="31" uri="/route/solo B4"/>
- <Binding channel="1" note="32" uri="/route/solo B5"/>
- <Binding channel="1" note="33" uri="/route/solo B6"/>
- <Binding channel="1" note="34" uri="/route/solo B7"/>
- <Binding channel="1" note="35" uri="/route/solo B8"/>
- <Binding channel="1" note="36" uri="/route/solo B9"/>
- <Binding channel="1" note="37" uri="/route/solo B10"/>
- <Binding channel="1" note="38" uri="/route/solo B11"/>
- <Binding channel="1" note="39" uri="/route/solo B12"/>
-
- <!-- PAN pots (1 = clockwise, 127 = counter-clockwise)
- <Binding channel="1" note="40" uri="/route/pan B1"/>
- <Binding channel="1" note="41" uri="/route/pan B2"/>
- <Binding channel="1" note="42" uri="/route/pan B3"/>
- <Binding channel="1" note="43" uri="/route/pan B4"/>
- <Binding channel="1" note="44" uri="/route/pan B5"/>
- <Binding channel="1" note="45" uri="/route/pan B6"/>
- <Binding channel="1" note="46" uri="/route/pan B7"/>
- <Binding channel="1" note="47" uri="/route/pan B8"/>
- <Binding channel="1" note="48" uri="/route/pan B9"/>
- <Binding channel="1" note="49" uri="/route/pan B10"/>
- <Binding channel="1" note="50" uri="/route/pan B11"/>
- <Binding channel="1" note="51" uri="/route/pan B12"/> -->
-
- <!-- EQ select buttons
- When the EQ/SEND button is activated, each of the EQ ON buttons activates/deactivates an individual band. The two pan pots below each ON button now control the gain and frequency of the band (for example, if EQ 1 is activated, the pan pots from channels 1 and 2 become EQ 1 gain and EQ 1 frequency, respectively. Pan pots 9-12 now control the levels going to sends 1-4. The PLUG-IN button works similarly to EQ/SEND, but the parameters affected depend on the plugin being used.
- <Binding channel="1" note="52" uri=""/> EQ 1 ON
- <Binding channel="1" note="53" uri=""/> EQ 2 ON
- <Binding channel="1" note="54" uri=""/> EQ 3 ON
- <Binding channel="1" note="55" uri=""/> EQ 4 ON
- <Binding channel="1" note="56" uri=""/> PLUG-IN
- <Binding channel="1" note="57" uri=""/> EQ/SEND -->
-
-<!-- <Binding channel="1" note="58" uri=""/> SHIFT (PHANTOM) -->
-
- <!-- STATUS MODE buttons
- <Binding channel="1" note="59" uri=""/> AUTOMIX toggle automation read/write on selected track(s)
- <Binding channel="1" note="60" uri=""/> REC/PLAY arm/disarm selected track(s) for recording
- <Binding channel="1" note="61" uri=""/> SOLO toggle solo on selected track(s)
- <Binding channel="1" note="62" uri=""/> MUTE toggle mute on selected track(s) -->
-
- <!-- CH ASSIGN buttons
- <Binding channel="1" note="63" uri=""/> INPUT/INST (SHIFT+)
- <Binding channel="1" note="64" uri=""/> OUTPUT
- <Binding channel="1" note="65" uri=""/> BUS -->
- <Binding channel="1" note="66" function="prev-bank"/> Tr 1-12
- <Binding channel="1" note="67" function="next-bank"/> Tr 13-24
-
-<!-- <Binding channel="1" note="68" uri=""/> DIGITAL IN -->
-
-<!-- <Binding channel="1" note="69" uri=""/> SURROUND PAN ON -->
-
-<!-- <Binding channel="1" note="70" uri=""/> SYSTEM -->
-<!-- <Binding channel="1" note="71" uri=""/> MARKER (0 -> Create) -->
-<!-- <Binding channel="1" note="72" uri=""/> SHORT CUT -->
-<!-- <Binding channel="1" note="73" uri=""/> SCREEN SET-->
- <!-- PROTOCOL buttons
- Simultaneously holding down the SYSTEM button and pressing one of the following buttons will change the SI-24's MIDI mapping to suit Logic, ProTools, Cubase, or two custom user presets. No MIDI messages are generated during these 2-button combinations. Without pressing SYSTEM, the buttons simply send the note values listed below (74-83). In Logic, ProTools, and Cubase modes, all of the SI-24's buttons will send a Note-on followed by a Note-off when the button is released. In the two user-defined modes, only a Note-on is sent.
- <Binding channel="1" note="74" uri=""/> 0 [LED] (used for assigning MIDI events to LEDs and faders)
- <Binding channel="1" note="75" uri=""/> 1 [L5] (switch to Logic mode)
- <Binding channel="1" note="76" uri=""/> 2 [H] (switch to ProTools mode)
- <Binding channel="1" note="77" uri=""/> 3 [S.C] (switch to Cubase mode)
- <Binding channel="1" note="78" uri=""/> 4 [USR 1] (switch to user mode 1)
- <Binding channel="1" note="79" uri=""/> 5 [USR 2] (switch to user mode 2)
- <Binding channel="1" note="80" uri=""/> 6 [MIDI ctrl] (toggle whether MIDI data is sent to devices via MIDI cables or via R-BUS cable)
- <Binding channel="1" note="81" uri=""/> 7 [7/8 -> D.OUT] (toggle SI-24's digital audio output on/off)
- <Binding channel="1" note="82" uri=""/> 8 [DUMP/LD] (used for dumping and loading user presets)
- <Binding channel="1" note="83" uri=""/> 9 [KEY] (used for assigning MIDI events to buttons and faders) -->
-
- <!-- Transport buttons -->
- <Binding channel="1" note="84" function="transport-stop"/> <!-- PAUSE -->
- <Binding channel="1" note="85" action="Transport/Rewind"/> <!-- REW -->
- <Binding channel="1" note="86" action="Transport/Forward"/> <!-- FF -->
- <Binding channel="1" note="87" function="transport-end"/> <!-- STOP -->
- <Binding channel="1" note="88" function="transport-roll"/> <!-- PLAY -->
- <Binding channel="1" note="89" function="toggle-rec-enable"/> <!-- REC -->
-
-</ArdourMIDIBindings>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/midi_maps/Roland_V_Studio_20.map b/midi_maps/Roland_V_Studio_20.map
deleted file mode 100644
index 0fb458e45c..0000000000
--- a/midi_maps/Roland_V_Studio_20.map
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Roland V-Studio 20">
-<DeviceInfo bank-size="8"/>
-
-<!-- Track Group UP -->
-<Binding channel="1" note="47" function="prev-bank" momentary="yes"/>
-<!-- Track Group DOWN -->
-<Binding channel="1" note="46" function="next-bank" momentary="yes"/>
-<!-- Transport controls -->
-<Binding channel="2" note="33" action="Transport/GotoZero" momentary="yes"/> <!-- Fix for non-working transport-zero action -->
-<Binding channel="1" note="91" action="Transport/Rewind" momentary="yes"/>
-<Binding channel="1" note="92" action="Transport/Forward" momentary="yes"/>
-<Binding channel="1" note="93" function="transport-stop" momentary="yes"/>
-<Binding channel="1" note="94" function="transport-roll" momentary="yes"/>
-<Binding channel="1" note="95" action="Transport/Record" momentary="yes"/> <!-- Makes record toggle -->
-
-<!-- Track Select -->
-<Binding channel="1" note="24" uri="/route/recenable B1"/>
-<Binding channel="1" note="25" uri="/route/recenable B2"/>
-<Binding channel="1" note="26" uri="/route/recenable B3"/>
-<Binding channel="1" note="27" uri="/route/recenable B4"/>
-<Binding channel="1" note="28" uri="/route/recenable B5"/>
-<Binding channel="1" note="29" uri="/route/recenable B6"/>
-<Binding channel="1" note="30" uri="/route/recenable B7"/>
-<Binding channel="1" note="31" uri="/route/recenable B8"/>
-
-<!-- Faders -->
-<Binding channel="1" pb="0" uri="/route/gain B1"/>
-<Binding channel="2" pb="0" uri="/route/gain B2"/>
-<Binding channel="3" pb="0" uri="/route/gain B3"/>
-<Binding channel="4" pb="0" uri="/route/gain B4"/>
-<Binding channel="5" pb="0" uri="/route/gain B5"/>
-<Binding channel="6" pb="0" uri="/route/gain B6"/>
-<Binding channel="7" pb="0" uri="/route/gain B7"/>
-<Binding channel="8" pb="0" uri="/route/gain B8"/>
-
-<!-- Gain controls -->
-<Binding channel="9" pb="0" uri="/bus/gain master"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/Yamaha_KX25.map b/midi_maps/Yamaha_KX25.map
deleted file mode 100644
index 0a0667555a..0000000000
--- a/midi_maps/Yamaha_KX25.map
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Yamaha KX25 Transport Controls">
-
-<!-- Map file created at 09-09-2013 by Gerard Aberkrom -->
-
-<!-- The KX25 uses 3 midiports. The first one are the control knobs and the keyboard itself, -->
-<!-- The second port is used by the DAW REMOTE buttons, (except for the esc,return, and cursor keys, -->
-<!-- those work the same as the ones on your typing keyboard!) and the third are the midiconnections on the back of the KX. -->
-<!-- Ergo, make sure you connect the 2nd midiport to your Ardour Control In port -->
-
-
-
-<!-- Transport Controls. function="rec-enable" (or rec-disable, or both with the same note value)
- didn't toggle the record state on/off, while the OSC parameter "action=" did. -->
- <Binding channel="1" note="85" function="loop-toggle"/>
- <Binding channel="1" note="91" action="Transport/Rewind"/>
- <Binding channel="1" note="92" action="Transport/Forward"/>
- <Binding channel="1" note="93" action="Transport/Stop"/>
- <Binding channel="1" note="94" action="Transport/Roll"/>
- <Binding channel="1" note="95" action="Transport/Record"/>
-
-<!-- Extra keys-->
-
-<!-- keys Assign 1, Assign 2, Mute and Solo" . Since I didn't find a way to
- get the solo and mute working while selecting a track with action="Editor/select-prev( or next)-route"
- I assigned those keys to transport keys. A better solution for this solo/mute riddle is much appreciated! -->
-
-
-<Binding channel="1" note="56" action="Editor/playhead-to-previous-region-boundary"/>
-<Binding channel="1" note="57" action="Editor/playhead-to-next-region-boundary"/>
- <Binding channel="1" note="58" action="Transport/TransitionToReverse"/>
- <Binding channel="1" note="59" action="Transport/TransitionToRoll"/>
-<!-- keys VSTi Window, Add Instrument Track, Cubase Function A & B -->
- <Binding channel="1" note="61" action="Editor/track-record-enable-toggle"/>
- <Binding channel="1" note="60" action="Main/AddTrackBus"/>
- <Binding channel="1" note="54" action="Editor/select-prev-route"/>
- <Binding channel="1" note="55" action="Editor/select-next-route"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/akai-mpd-32.map b/midi_maps/akai-mpd-32.map
deleted file mode 100644
index a11535bedf..0000000000
--- a/midi_maps/akai-mpd-32.map
+++ /dev/null
@@ -1,115 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="AKAI MPD32 by samtuke">
-
- <!-- NOTE: This map uses 'Cubase' (Preset 3) on the MPD -->
-
- <!-- Set bank-size to 8 -->
- <DeviceInfo bank-size="8"/>
-
- <!-- Unused
- Set switch track
- <Binding channel="16" ctl="110" function="prev-bank"/>
- <Binding channel="16" ctl="111" function="next-bank"/>
- -->
-
- <!-- Set basic transport controls -->
- <Binding channel="1" ctl="115" function="transport-start"/>
- <Binding channel="1" ctl="116" function="transport-end"/>
- <Binding channel="1" ctl="117" function="transport-stop"/>
- <Binding channel="1" ctl="118" function="transport-roll"/>
- <Binding channel="1" ctl="119" function="rec-enable"/>
- <Binding channel="1" ctl="119" function="rec-disable"/>
-
- <!-- Unused
- Set master volume fader
- <Binding channel="16" ctl="41" uri="/bus/gain master"/>
- -->
-
- <!-- Set faders -->
- <Binding channel="1" ctl="7" uri="/route/gain 1"/>
- <Binding channel="2" ctl="7" uri="/route/gain 2"/>
- <Binding channel="3" ctl="7" uri="/route/gain 3"/>
- <Binding channel="4" ctl="7" uri="/route/gain 4"/>
- <Binding channel="5" ctl="7" uri="/route/gain 5"/>
- <Binding channel="6" ctl="7" uri="/route/gain 6"/>
- <Binding channel="7" ctl="7" uri="/route/gain 7"/>
- <Binding channel="8" ctl="7" uri="/route/gain 8"/>
- <Binding channel="9" ctl="7" uri="/route/gain 9"/>
- <Binding channel="10" ctl="7" uri="/route/gain 10"/>
- <Binding channel="11" ctl="7" uri="/route/gain 11"/>
- <Binding channel="12" ctl="7" uri="/route/gain 12"/>
- <Binding channel="13" ctl="7" uri="/route/gain 13"/>
- <Binding channel="14" ctl="7" uri="/route/gain 14"/>
- <Binding channel="15" ctl="7" uri="/route/gain 15"/>
- <Binding channel="16" ctl="7" uri="/route/gain 16"/>
- <Binding channel="17" ctl="7" uri="/route/gain 17"/>
- <Binding channel="18" ctl="7" uri="/route/gain 18"/>
- <Binding channel="19" ctl="7" uri="/route/gain 19"/>
- <Binding channel="20" ctl="7" uri="/route/gain 20"/>
- <Binding channel="21" ctl="7" uri="/route/gain 21"/>
- <Binding channel="22" ctl="7" uri="/route/gain 22"/>
- <Binding channel="23" ctl="7" uri="/route/gain 23"/>
- <Binding channel="24" ctl="7" uri="/route/gain 24"/>
-
- <!-- Set knobs to correspond to plugin attributes -->
- <Binding channel="1" ctl="10" uri="/route/plugin/parameter B1 1 1"/>
- <Binding channel="2" ctl="10" uri="/route/plugin/parameter B1 1 2"/>
- <Binding channel="3" ctl="10" uri="/route/plugin/parameter B1 1 3"/>
- <Binding channel="4" ctl="10" uri="/route/plugin/parameter B1 1 4"/>
- <Binding channel="5" ctl="10" uri="/route/plugin/parameter B1 1 5"/>
- <Binding channel="6" ctl="10" uri="/route/plugin/parameter B1 1 6"/>
- <Binding channel="7" ctl="10" uri="/route/plugin/parameter B1 1 7"/>
- <Binding channel="8" ctl="10" uri="/route/plugin/parameter B1 1 8"/>
- <Binding channel="9" ctl="10" uri="/route/plugin/parameter B1 1 9"/>
- <Binding channel="10" ctl="10" uri="/route/plugin/parameter B1 1 10"/>
- <Binding channel="11" ctl="10" uri="/route/plugin/parameter B1 1 11"/>
- <Binding channel="12" ctl="10" uri="/route/plugin/parameter B1 1 12"/>
- <Binding channel="13" ctl="10" uri="/route/plugin/parameter B1 1 13"/>
- <Binding channel="14" ctl="10" uri="/route/plugin/parameter B1 1 14"/>
- <Binding channel="15" ctl="10" uri="/route/plugin/parameter B1 1 15"/>
- <Binding channel="16" ctl="10" uri="/route/plugin/parameter B1 1 16"/>
- <Binding channel="17" ctl="10" uri="/route/plugin/parameter B1 1 17"/>
- <Binding channel="18" ctl="10" uri="/route/plugin/parameter B1 1 18"/>
- <Binding channel="19" ctl="10" uri="/route/plugin/parameter B1 1 19"/>
- <Binding channel="20" ctl="10" uri="/route/plugin/parameter B1 1 20"/>
- <Binding channel="21" ctl="10" uri="/route/plugin/parameter B1 1 21"/>
- <Binding channel="22" ctl="10" uri="/route/plugin/parameter B1 1 22"/>
- <Binding channel="23" ctl="10" uri="/route/plugin/parameter B1 1 23"/>
- <Binding channel="24" ctl="10" uri="/route/plugin/parameter B1 1 24"/>
-
- <!-- Unused
- Set master mute button
- <Binding channel="16" ctl="57" uri="/bus/mute master"/>
- -->
-
- <!-- Set mute buttons beneath faders to correspond to banks -->
- <Binding channel="1" ctl="64" uri="/route/mute B1"/>
- <Binding channel="2" ctl="64" uri="/route/mute B2"/>
- <Binding channel="3" ctl="64" uri="/route/mute B3"/>
- <Binding channel="4" ctl="64" uri="/route/mute B4"/>
- <Binding channel="5" ctl="64" uri="/route/mute B5"/>
- <Binding channel="6" ctl="64" uri="/route/mute B6"/>
- <Binding channel="7" ctl="64" uri="/route/mute B7"/>
- <Binding channel="8" ctl="64" uri="/route/mute B8"/>
- <Binding channel="9" ctl="64" uri="/route/mute B9"/>
- <Binding channel="10" ctl="64" uri="/route/mute B10"/>
- <Binding channel="11" ctl="64" uri="/route/mute B11"/>
- <Binding channel="12" ctl="64" uri="/route/mute B12"/>
- <Binding channel="13" ctl="64" uri="/route/mute B13"/>
- <Binding channel="14" ctl="64" uri="/route/mute B14"/>
- <Binding channel="15" ctl="64" uri="/route/mute B15"/>
- <Binding channel="16" ctl="64" uri="/route/mute B16"/>
- <Binding channel="17" ctl="64" uri="/route/mute B17"/>
- <Binding channel="18" ctl="64" uri="/route/mute B18"/>
- <Binding channel="19" ctl="64" uri="/route/mute B19"/>
- <Binding channel="20" ctl="64" uri="/route/mute B20"/>
- <Binding channel="21" ctl="64" uri="/route/mute B21"/>
- <Binding channel="22" ctl="64" uri="/route/mute B22"/>
- <Binding channel="23" ctl="64" uri="/route/mute B23"/>
- <Binding channel="24" ctl="64" uri="/route/mute B24"/>
-
- <!-- Pan, unused for now
- <Binding channel="1" ctl="75" uri="/route/pan B2"/>
- -->
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/bcf2000.map b/midi_maps/bcf2000.map
deleted file mode 100644
index 79f4206db8..0000000000
--- a/midi_maps/bcf2000.map
+++ /dev/null
@@ -1,133 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Behringer BCF2000 Factory Preset 2">
-<!-- 2010-03-29 Sylvain Robitaille -->
-
-<!-- Set the BCF2000 to factory preset number 2, and this will bind -->
-<!-- the controllers intuitively to the DAW controllers. -->
-<!-- -->
-<DeviceInfo bank-size="8" motorised="yes"/>
-
-<!-- Channel controls: -->
-<!-- - the rotary encoder, when pushed, will -->
-<!-- toggle record enable on individual channels, regardless -->
-<!-- of which "page" the enoder is on (there are four encoder -->
-<!-- pages). -->
-<!-- - Rotary control is as follows page 1: channel pan (not yet -->
-<!-- implemented in Ardour-3, so commented out at the moment); -->
-<!-- page 2: send 1 level; page 3: send 2 level; page 4: send -->
-<!-- 3 level. Obviously the send levels depend on having the -->
-<!-- appropriate sends configured for each channel. -->
-<!-- - The buttons below the rotary encoder toggle the solo and -->
-<!-- mute functions for that channel. -->
-<!-- - The slider, of course is the channel level control. -->
-<!-- -->
-
-<Binding channel="1" ctl="7" uri="/route/gain B1"/>
-<!-- <Binding channel="1" ctl="10" uri="/route/pan B1"/> -->
-<Binding channel="1" ctl="8" uri="/route/send/gain B1 1"/>
-<Binding channel="1" ctl="12" uri="/route/send/gain B1 2"/>
-<Binding channel="1" ctl="13" uri="/route/send/gain B1 3"/>
-<Binding channel="11" pgm="9" uri="/route/solo B1"/>
-<Binding channel="11" pgm="1" uri="/route/mute B1"/>
-<Binding channel="11" pgm="17" uri="/route/recenable B1"/>
-<Binding channel="11" pgm="25" uri="/route/recenable B1"/>
-<Binding channel="11" pgm="33" uri="/route/recenable B1"/>
-<Binding channel="11" pgm="41" uri="/route/recenable B1"/>
-
-<Binding channel="2" ctl="7" uri="/route/gain B2"/>
-<!-- <Binding channel="2" ctl="10" uri="/route/pan B2"/> -->
-<Binding channel="2" ctl="8" uri="/route/send/gain B2 1"/>
-<Binding channel="2" ctl="12" uri="/route/send/gain B2 2"/>
-<Binding channel="2" ctl="13" uri="/route/send/gain B2 3"/>
-<Binding channel="11" pgm="10" uri="/route/solo B2"/>
-<Binding channel="11" pgm="2" uri="/route/mute B2"/>
-<Binding channel="11" pgm="18" uri="/route/recenable B2"/>
-<Binding channel="11" pgm="26" uri="/route/recenable B2"/>
-<Binding channel="11" pgm="34" uri="/route/recenable B2"/>
-<Binding channel="11" pgm="42" uri="/route/recenable B2"/>
-
-<Binding channel="3" ctl="7" uri="/route/gain B3"/>
-<!-- <Binding channel="3" ctl="10" uri="/route/pan B3"/> -->
-<Binding channel="3" ctl="8" uri="/route/send/gain B3 1"/>
-<Binding channel="3" ctl="12" uri="/route/send/gain B3 2"/>
-<Binding channel="3" ctl="13" uri="/route/send/gain B3 3"/>
-<Binding channel="11" pgm="11" uri="/route/solo B3"/>
-<Binding channel="11" pgm="3" uri="/route/mute B3"/>
-<Binding channel="11" pgm="19" uri="/route/recenable B3"/>
-<Binding channel="11" pgm="27" uri="/route/recenable B3"/>
-<Binding channel="11" pgm="35" uri="/route/recenable B3"/>
-<Binding channel="11" pgm="43" uri="/route/recenable B3"/>
-
-<Binding channel="4" ctl="7" uri="/route/gain B4"/>
-<!-- <Binding channel="4" ctl="10" uri="/route/pan B4"/> -->
-<Binding channel="4" ctl="8" uri="/route/send/gain B4 1"/>
-<Binding channel="4" ctl="12" uri="/route/send/gain B4 2"/>
-<Binding channel="4" ctl="13" uri="/route/send/gain B4 3"/>
-<Binding channel="11" pgm="12" uri="/route/solo B4"/>
-<Binding channel="11" pgm="4" uri="/route/mute B4"/>
-<Binding channel="11" pgm="20" uri="/route/recenable B4"/>
-<Binding channel="11" pgm="28" uri="/route/recenable B4"/>
-<Binding channel="11" pgm="36" uri="/route/recenable B4"/>
-<Binding channel="11" pgm="44" uri="/route/recenable B4"/>
-
-<Binding channel="5" ctl="7" uri="/route/gain B5"/>
-<!-- <Binding channel="5" ctl="10" uri="/route/pan B5"/> -->
-<Binding channel="5" ctl="8" uri="/route/send/gain B5 1"/>
-<Binding channel="5" ctl="12" uri="/route/send/gain B5 2"/>
-<Binding channel="5" ctl="13" uri="/route/send/gain B5 3"/>
-<Binding channel="11" pgm="13" uri="/route/solo B5"/>
-<Binding channel="11" pgm="5" uri="/route/mute B5"/>
-<Binding channel="11" pgm="21" uri="/route/recenable B5"/>
-<Binding channel="11" pgm="29" uri="/route/recenable B5"/>
-<Binding channel="11" pgm="37" uri="/route/recenable B5"/>
-<Binding channel="11" pgm="45" uri="/route/recenable B5"/>
-
-<Binding channel="6" ctl="7" uri="/route/gain B6"/>
-<!-- <Binding channel="6" ctl="10" uri="/route/pan B6"/> -->
-<Binding channel="6" ctl="8" uri="/route/send/gain B6 1"/>
-<Binding channel="6" ctl="12" uri="/route/send/gain B6 2"/>
-<Binding channel="6" ctl="13" uri="/route/send/gain B6 3"/>
-<Binding channel="11" pgm="14" uri="/route/solo B6"/>
-<Binding channel="11" pgm="6" uri="/route/mute B6"/>
-<Binding channel="11" pgm="22" uri="/route/recenable B6"/>
-<Binding channel="11" pgm="30" uri="/route/recenable B6"/>
-<Binding channel="11" pgm="38" uri="/route/recenable B6"/>
-<Binding channel="11" pgm="46" uri="/route/recenable B6"/>
-
-<Binding channel="7" ctl="7" uri="/route/gain B7"/>
-<!-- <Binding channel="7" ctl="10" uri="/route/pan B7"/> -->
-<Binding channel="7" ctl="8" uri="/route/send/gain B7 1"/>
-<Binding channel="7" ctl="12" uri="/route/send/gain B7 2"/>
-<Binding channel="7" ctl="13" uri="/route/send/gain B7 3"/>
-<Binding channel="11" pgm="15" uri="/route/solo B7"/>
-<Binding channel="11" pgm="7" uri="/route/mute B7"/>
-<Binding channel="11" pgm="23" uri="/route/recenable B7"/>
-<Binding channel="11" pgm="31" uri="/route/recenable B7"/>
-<Binding channel="11" pgm="39" uri="/route/recenable B7"/>
-<Binding channel="11" pgm="47" uri="/route/recenable B7"/>
-
-<Binding channel="8" ctl="7" uri="/route/gain B8"/>
-<!-- <Binding channel="8" ctl="10" uri="/route/pan B8"/> -->
-<Binding channel="8" ctl="8" uri="/route/send/gain B8 1"/>
-<Binding channel="8" ctl="12" uri="/route/send/gain B8 2"/>
-<Binding channel="8" ctl="13" uri="/route/send/gain B8 3"/>
-<Binding channel="11" pgm="16" uri="/route/solo B8"/>
-<Binding channel="11" pgm="8" uri="/route/mute B8"/>
-<Binding channel="11" pgm="24" uri="/route/recenable B8"/>
-<Binding channel="11" pgm="32" uri="/route/recenable B8"/>
-<Binding channel="11" pgm="40" uri="/route/recenable B8"/>
-<Binding channel="11" pgm="48" uri="/route/recenable B8"/>
-
-<!-- expression pedal to master bus gain -->
-<Binding channel="11" ctl="7" uri="/bus/gain master"/>
-<!-- footswitch pedal to rec-enable; this will work for punch-in, but not punch-out -->
-<Binding sysex="f0 7f 7f 6 6 f7" function="rec-enable"/>
-
-<!-- bottom right soft-keys: prev-bank next-bank -->
-<!-- transport-stop transport-roll -->
-<!-- -->
-<Binding sysex="f0 7f 7f 6 1 f7" function="transport-stop"/>
-<Binding sysex="f0 7f 7f 6 2 f7" function="transport-roll"/>
-<Binding sysex="f0 7f 7f 6 44 6 1 20 0 0 0 0 f7" function="prev-bank"/>
-<Binding sysex="f0 7f 7f 6 4 f7" function="next-bank"/>
-</ArdourMIDIBindings>
diff --git a/midi_maps/bcf2000_mackie.map b/midi_maps/bcf2000_mackie.map
deleted file mode 100644
index 3bcfb41166..0000000000
--- a/midi_maps/bcf2000_mackie.map
+++ /dev/null
@@ -1,108 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Behringer BCF2000 Mackie Control">
-<!-- 2010-03-29 Sylvain Robitaille -->
-<!-- Adapted by Carl Hetherington -->
-
-<!-- Map for the Behringer BCF2000 in Mackie Control emulation mode -->
-<DeviceInfo bank-size="8" motorised="yes"/>
-
-<!-- Channel controls: -->
-<!-- - the rotary encoder, when pushed, will -->
-<!-- toggle record enable on individual channels, regardless -->
-<!-- of which "page" the enoder is on (there are four encoder -->
-<!-- pages). -->
-<!-- - Rotary control is as follows page 1: channel pan (not yet -->
-<!-- implemented in Ardour-3, so commented out at the moment); -->
-<!-- page 2: send 1 level; page 3: send 2 level; page 4: send -->
-<!-- 3 level. Obviously the send levels depend on having the -->
-<!-- appropriate sends configured for each channel. -->
-<!-- - The buttons below the rotary encoder toggle the solo and -->
-<!-- mute functions for that channel. -->
-<!-- - The slider, of course is the channel level control. -->
-<!-- -->
-
-<Binding channel="1" pb="0" uri="/route/gain B1"/>
-<!-- <Binding channel="1" ctl="16" uri="/route/pan B1"/> -->
-<Binding channel="1" ctl="8" uri="/route/send/gain B1 1"/>
-<Binding channel="1" ctl="12" uri="/route/send/gain B1 2"/>
-<Binding channel="1" ctl="13" uri="/route/send/gain B1 3"/>
-<Binding channel="1" note="16" uri="/route/solo B1"/>
-<Binding channel="1" note="24" uri="/route/mute B1"/>
-<Binding channel="1" note="32" uri="/route/recenable B1"/>
-
-<Binding channel="2" pb="0" uri="/route/gain B2"/>
-<!-- <Binding channel="2" ctl="17" uri="/route/pan B2"/> -->
-<Binding channel="2" ctl="8" uri="/route/send/gain B2 1"/>
-<Binding channel="2" ctl="12" uri="/route/send/gain B2 2"/>
-<Binding channel="2" ctl="13" uri="/route/send/gain B2 3"/>
-<Binding channel="1" note="17" uri="/route/solo B2"/>
-<Binding channel="1" note="25" uri="/route/mute B2"/>
-<Binding channel="1" note="33" uri="/route/recenable B2"/>
-
-<Binding channel="3" pb="0" uri="/route/gain B3"/>
-<!-- <Binding channel="3" ctl="18" uri="/route/pan B3"/> -->
-<Binding channel="3" ctl="8" uri="/route/send/gain B3 1"/>
-<Binding channel="3" ctl="12" uri="/route/send/gain B3 2"/>
-<Binding channel="3" ctl="13" uri="/route/send/gain B3 3"/>
-<Binding channel="1" note="18" uri="/route/solo B3"/>
-<Binding channel="1" note="26" uri="/route/mute B3"/>
-<Binding channel="1" note="34" uri="/route/recenable B3"/>
-
-<Binding channel="4" pb="0" uri="/route/gain B4"/>
-<!-- <Binding channel="4" ctl="19" uri="/route/pan B4"/> -->
-<Binding channel="4" ctl="8" uri="/route/send/gain B4 1"/>
-<Binding channel="4" ctl="12" uri="/route/send/gain B4 2"/>
-<Binding channel="4" ctl="13" uri="/route/send/gain B4 3"/>
-<Binding channel="1" note="19" uri="/route/solo B4"/>
-<Binding channel="1" note="27" uri="/route/mute B4"/>
-<Binding channel="1" note="35" uri="/route/recenable B4"/>
-
-<Binding channel="5" pb="0" uri="/route/gain B5"/>
-<!-- <Binding channel="5" ctl="20" uri="/route/pan B5"/> -->
-<Binding channel="5" ctl="8" uri="/route/send/gain B5 1"/>
-<Binding channel="5" ctl="12" uri="/route/send/gain B5 2"/>
-<Binding channel="5" ctl="13" uri="/route/send/gain B5 3"/>
-<Binding channel="1" note="20" uri="/route/solo B5"/>
-<Binding channel="1" note="28" uri="/route/mute B5"/>
-<Binding channel="1" note="36" uri="/route/recenable B5"/>
-
-<Binding channel="6" pb="0" uri="/route/gain B6"/>
-<!-- <Binding channel="6" ctl="21" uri="/route/pan B6"/> -->
-<Binding channel="6" ctl="8" uri="/route/send/gain B6 1"/>
-<Binding channel="6" ctl="12" uri="/route/send/gain B6 2"/>
-<Binding channel="6" ctl="13" uri="/route/send/gain B6 3"/>
-<Binding channel="1" note="21" uri="/route/solo B6"/>
-<Binding channel="1" note="29" uri="/route/mute B6"/>
-<Binding channel="1" note="37" uri="/route/recenable B6"/>
-
-<Binding channel="7" pb="0" uri="/route/gain B7"/>
-<!-- <Binding channel="7" ctl="22" uri="/route/pan B7"/> -->
-<Binding channel="7" ctl="8" uri="/route/send/gain B7 1"/>
-<Binding channel="7" ctl="12" uri="/route/send/gain B7 2"/>
-<Binding channel="7" ctl="13" uri="/route/send/gain B7 3"/>
-<Binding channel="1" note="22" uri="/route/solo B7"/>
-<Binding channel="1" note="30" uri="/route/mute B7"/>
-<Binding channel="1" note="38" uri="/route/recenable B7"/>
-
-<Binding channel="8" pb="0" uri="/route/gain B8"/>
-<!-- <Binding channel="8" ctl="23" uri="/route/pan B8"/> -->
-<Binding channel="8" ctl="8" uri="/route/send/gain B8 1"/>
-<Binding channel="8" ctl="12" uri="/route/send/gain B8 2"/>
-<Binding channel="8" ctl="13" uri="/route/send/gain B8 3"/>
-<Binding channel="1" note="23" uri="/route/solo B8"/>
-<Binding channel="1" note="31" uri="/route/mute B8"/>
-<Binding channel="1" note="39" uri="/route/recenable B8"/>
-
-<!-- expression pedal to master bus gain -->
-<!-- <Binding channel="11" ctl="7" uri="/bus/gain master"/> -->
-<!-- footswitch pedal to rec-enable; this will work for punch-in, but not punch-out -->
-<!-- <Binding sysex="f0 7f 7f 6 6 f7" function="rec-enable"/> -->
-
-<!-- bottom right soft-keys: prev-bank next-bank -->
-<!-- transport-stop transport-roll -->
-<!-- -->
-<Binding channel="0" note="93" function="transport-stop"/>
-<Binding channel="0" note="94" function="transport-roll"/>
-<Binding channel="0" note="91" function="prev-bank"/>
-<Binding channel="0" note="92" function="next-bank"/>
-</ArdourMIDIBindings>
diff --git a/midi_maps/m-audio-oxygen61v3.map b/midi_maps/m-audio-oxygen61v3.map
deleted file mode 100644
index 08a2707f68..0000000000
--- a/midi_maps/m-audio-oxygen61v3.map
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Oxygen61 V3 by samtuke">
-
- <!-- NOTE: This map uses 'P.10' (program 10) on the keyboard, which is the direct link program. Make sure you have set your program to 10 to use it with this map -->
-
- <!-- The keyboard has 9 faders, but one of them is always master volume, so set bank-size to 8 -->
- <DeviceInfo bank-size="8"/>
-
- <!-- Set arrows labelled 'track' on keyboard to switch banks -->
- <Binding channel="16" ctl="110" function="prev-bank"/>
- <Binding channel="16" ctl="111" function="next-bank"/>
-
- <!-- Set basic transport controls -->
- <Binding channel="16" ctl="113" function="loop-toggle"/>
- <Binding channel="16" ctl="114" function="transport-start"/>
- <Binding channel="16" ctl="115" function="transport-end"/>
- <Binding channel="16" ctl="116" function="transport-stop"/>
- <Binding channel="16" ctl="117" function="transport-roll"/>
- <Binding channel="16" ctl="118" function="rec-enable"/>
- <Binding channel="16" ctl="118" function="rec-disable"/>
-
- <!-- Set master volume fader, this is far right most fader labelled C9 and is master volume on all banks by default -->
- <Binding channel="16" ctl="41" uri="/bus/gain master"/>
-
- <!-- Set faders 1-8 to corresponding banks -->
- <Binding channel="16" ctl="33" uri="/route/gain 1"/>
- <Binding channel="16" ctl="34" uri="/route/gain 2"/>
- <Binding channel="16" ctl="35" uri="/route/gain 3"/>
- <Binding channel="16" ctl="36" uri="/route/gain 4"/>
- <Binding channel="16" ctl="37" uri="/route/gain 5"/>
- <Binding channel="16" ctl="38" uri="/route/gain 6"/>
- <Binding channel="16" ctl="39" uri="/route/gain 7"/>
- <Binding channel="16" ctl="40" uri="/route/gain 8"/>
-
- <!-- Set knobs to correspond to plugin attributes -->
- <Binding channel="16" ctl="17" uri="/route/plugin/parameter B1 1 1"/>
- <Binding channel="16" ctl="18" uri="/route/plugin/parameter B1 1 2"/>
- <Binding channel="16" ctl="19" uri="/route/plugin/parameter B1 1 3"/>
- <Binding channel="16" ctl="20" uri="/route/plugin/parameter B1 1 4"/>
- <Binding channel="16" ctl="21" uri="/route/plugin/parameter B1 1 5"/>
- <Binding channel="16" ctl="22" uri="/route/plugin/parameter B1 1 6"/>
- <Binding channel="16" ctl="23" uri="/route/plugin/parameter B1 1 7"/>
- <Binding channel="16" ctl="24" uri="/route/plugin/parameter B1 1 8"/>
-
- <!-- Set master mute button -->
- <Binding channel="16" ctl="57" uri="/bus/mute master"/>
-
- <!-- Set mute buttons beneath faders to correspond to banks -->
- <Binding channel="16" ctl="49" uri="/route/mute B1"/>
- <Binding channel="16" ctl="50" uri="/route/mute B2"/>
- <Binding channel="16" ctl="51" uri="/route/mute B3"/>
- <Binding channel="16" ctl="52" uri="/route/mute B4"/>
- <Binding channel="16" ctl="53" uri="/route/mute B5"/>
- <Binding channel="16" ctl="54" uri="/route/mute B6"/>
- <Binding channel="16" ctl="55" uri="/route/mute B7"/>
- <Binding channel="16" ctl="56" uri="/route/mute B8"/>
-
- <!-- Pan, unused for now
- <Binding channel="1" ctl="75" uri="/route/pan B2"/>
- -->
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/m-audio_oxygen25.map b/midi_maps/m-audio_oxygen25.map
deleted file mode 100644
index 0457284ad0..0000000000
--- a/midi_maps/m-audio_oxygen25.map
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Oxygen25 (factory default)">
- <Binding msg="bf 71 7f" function="loop-toggle"/>
- <Binding msg="bf 72 7f" action="Transport/Rewind"/>
- <Binding msg="bf 73 7f" action="Transport/Forward"/>
- <Binding msg="bf 74 7f" function="transport-stop"/>
- <Binding msg="bf 75 7f" function="transport-roll"/>
- <Binding msg="bf 76 7f" action="Transport/record-roll"/>
-</ArdourMIDIBindings>
-
diff --git a/midi_maps/m-audio_oxygen8v2.map b/midi_maps/m-audio_oxygen8v2.map
deleted file mode 100644
index 8e7262a5e3..0000000000
--- a/midi_maps/m-audio_oxygen8v2.map
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="M-Audio Oxygen8 V2">
- <DeviceInfo bank-size="8"/>
- <Binding channel="1" ctl="20" function="loop-toggle"/>
- <Binding channel="1" ctl="21" action="Transport/Rewind"/>
- <Binding channel="1" ctl="22" action="Transport/Forward"/>
- <Binding channel="1" ctl="23" function="transport-stop"/>
- <Binding channel="1" ctl="24" function="transport-roll"/>
- <Binding channel="1" ctl="25" function="toggle-rec-enable"/>
-
- <Binding channel="1" ctl="91" uri="/route/gain B1"/>
- <Binding channel="1" ctl="93" uri="/route/gain B2"/>
- <Binding channel="1" ctl="5" uri="/route/gain B3"/>
- <Binding channel="1" ctl="10" uri="/route/gain B4"/>
- <Binding channel="1" ctl="71" uri="/route/gain B5"/>
- <Binding channel="1" ctl="74" uri="/route/gain B6"/>
- <Binding channel="1" ctl="84" uri="/route/gain B7"/>
- <Binding channel="1" ctl="7" uri="/route/gain B8"/>
-
- <Binding channel="2" ctl="91" uri="/route/gain B9"/>
- <Binding channel="2" ctl="93" uri="/route/gain B10"/>
- <Binding channel="2" ctl="5" uri="/route/gain B11"/>
- <Binding channel="2" ctl="10" uri="/route/gain B12"/>
- <Binding channel="2" ctl="71" uri="/route/gain B13"/>
- <Binding channel="2" ctl="74" uri="/route/gain B14"/>
- <Binding channel="2" ctl="84" uri="/route/gain B15"/>
- <Binding channel="2" ctl="7" uri="/route/gain B16"/>
-
- <Binding channel="3" ctl="91" uri="/route/gain B17"/>
- <Binding channel="3" ctl="93" uri="/route/gain B18"/>
- <Binding channel="3" ctl="5" uri="/route/gain B19"/>
- <Binding channel="3" ctl="10" uri="/route/gain B20"/>
- <Binding channel="3" ctl="71" uri="/route/gain B21"/>
- <Binding channel="3" ctl="74" uri="/route/gain B22"/>
- <Binding channel="3" ctl="84" uri="/route/gain B23"/>
- <Binding channel="3" ctl="7" uri="/route/gain B24"/>
-
- <Binding channel="4" ctl="91" uri="/route/gain B25"/>
- <Binding channel="4" ctl="93" uri="/route/gain B26"/>
- <Binding channel="4" ctl="5" uri="/route/gain B27"/>
- <Binding channel="4" ctl="10" uri="/route/gain B28"/>
- <Binding channel="4" ctl="71" uri="/route/gain B29"/>
- <Binding channel="4" ctl="74" uri="/route/gain B30"/>
- <Binding channel="4" ctl="84" uri="/route/gain B31"/>
- <Binding channel="4" ctl="7" uri="/route/gain B32"/>
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/midikb_wiimote.map b/midi_maps/midikb_wiimote.map
deleted file mode 100644
index 740bb6c9bf..0000000000
--- a/midi_maps/midikb_wiimote.map
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="WiiMote via midikb">
-
-<!-- OvenWerks June 27 2015 -->
-<!-- This tries to do what the old WiiMote setup in Ardour did -->
-<!-- B + A -->
-<Binding channel="1" note="16" action="Transport/ToggleRollForgetCapture"/>
-<!-- B + left -->
-<Binding channel="1" note="17" action="Editor/playhead-to-previous-region-boundary"/>
-<!-- B + right -->
-<Binding channel="1" note="18" action="Editor/playhead-to-next-region-boundary"/>
-<!-- B + up -->
-<Binding channel="1" note="19" action="Common/jump-forward-to-mark"/>
-<!-- B + down -->
-<Binding channel="1" note="20" action="Common/jump-backward-to-mark"/>
-<!-- B + home -->
-<Binding channel="1" note="21" action="Common/add-location-from-playhead"/>
-<!-- B + minus -->
-<Binding channel="1" note="22" action="Transport/GotoStart"/>
-<!-- B + plus -->
-<Binding channel="1" note="23" action="Transport/GotoEnd"/>
-<!-- B + one Not used add as you wish -->
-<!--Binding channel="1" note="24" action=""/-->
-<!-- B + Two -->
-<Binding channel="1" note="25" function="rec-disable"/>
-
-<!-- A -->
-<Binding channel="1" note="32" action="Transport/ToggleRoll"/>
-<!-- left -->
-<Binding channel="1" note="33" action="Common/nudge-playhead-backward"/>
-<!-- right -->
-<Binding channel="1" note="34" action="Common/nudge-playhead-forward"/>
-<!-- up -->
-<Binding channel="1" note="35" action="Editor/select-prev-route"/>
-<!-- down -->
-<Binding channel="1" note="36" action="Editor/select-next-route"/>
-<!-- home -->
-<Binding channel="1" note="37" action="Editor/playhead-to-edit"/>
-<!-- minus -->
-<Binding channel="1" note="38" action="Editor/temporal-zoom-out"/>
-<!-- plus -->
-<Binding channel="1" note="39" action="Editor/temporal-zoom-in"/>
-<!-- one -->
-<Binding channel="1" note="40" action="Editor/track-record-enable-toggle"/>
-<!-- Two -->
-<Binding channel="1" note="41" function="toggle-rec-enable"/>
-
-
-
-
-</ArdourMIDIBindings>
diff --git a/midi_maps/wscript b/midi_maps/wscript
deleted file mode 100644
index ec2e65316a..0000000000
--- a/midi_maps/wscript
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/usr/bin/python
-
-import os
-
-top = '.'
-out = 'build'
-
-def configure(conf):
- pass
-
-def build(bld):
- maps = bld.path.ant_glob ('*.map')
- bld.install_files (os.path.join(bld.env['DATADIR'], 'midi_maps'),
- maps)
-
-def options(opt):
- pass
diff --git a/midi_maps/xboard-61.map b/midi_maps/xboard-61.map
deleted file mode 100644
index f990460e4a..0000000000
--- a/midi_maps/xboard-61.map
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ArdourMIDIBindings version="1.0.0" name="Xboard 61">
-
-<!--
- EMU Xboard61
- __________________________________________________
- | |
- | || o o o o o o o o = = = = = = = = |
- | || o o o o o o o o = = = = = = = = |
- | |
- | || || _____________________________________ |
- | || || | | | | | | | | | | | | | | | | | | | | |
- |_______ | | | | | | | | | | | | | | | | | | | |___|
- - - - - - - - - - - - - - - - - - - -
-
-NOTE: I have assumed that the top row knobs are mapped to midi
- cc numbers 21-28 and the bottom row to midi cc numbers
- 31-38. However, the knobs can be arbitrarily mapped to any
- midi cc controller numbers and hence may be different
- on your keyboard. It's easy to change them - see Xboard
- manual. Alternatively, edit this file with the correct
- cc numbers.
--->
-
- <DeviceInfo bank-size="16" />
- <Binding channel="1" note="24" function="prev-bank"/>
- <Binding channel="1" note="26" function="next-bank"/>
-
-<!--
- Xboard data entry slider / master vol #!! or FF/REV? bank select?
--->
- <!--Binding sysex="f0 7f 7f 4 1 75 2b f7" uri="/bus/gain master" /-->
-
-<!--
--->
- <Binding channel="1" ctl="1" uri="/bus/gain master" />
-
-<!--
- Xboard knobs 1-8 top row
--->
- <Binding channel="1" ctl="21" uri="/route/gain B2" />
- <Binding channel="1" ctl="22" uri="/route/gain B3" />
- <Binding channel="1" ctl="23" uri="/route/gain B4" />
- <Binding channel="1" ctl="24" uri="/route/gain B5" />
- <Binding channel="1" ctl="25" uri="/route/gain B6" />
- <Binding channel="1" ctl="26" uri="/route/gain B7" />
- <Binding channel="1" ctl="27" uri="/route/gain B8" />
- <Binding channel="1" ctl="28" uri="/route/gain B9" />
-
-<!--
- Xboard knobs 9-16 bottom row
--->
- <Binding channel="1" ctl="31" uri="/route/gain B10" />
- <Binding channel="1" ctl="32" uri="/route/gain B11" />
- <Binding channel="1" ctl="33" uri="/route/gain B12" />
- <Binding channel="1" ctl="34" uri="/route/gain B13" />
- <Binding channel="1" ctl="35" uri="/route/gain B14" />
- <Binding channel="1" ctl="36" uri="/route/gain B15" />
- <Binding channel="1" ctl="37" uri="/route/gain B16" />
- <Binding channel="1" ctl="38" uri="/route/gain B17" />
-
-<!--
- keyboard keys
--->
- <Binding channel="1" note="32" function="rec-disable"/>
- <Binding channel="1" note="34" function="rec-enable"/>
- <Binding channel="1" note="36" function="loop-toggle"/>
- <Binding channel="1" note="38" function="transport-roll"/>
- <Binding channel="1" note="40" function="transport-stop"/>
- <Binding channel="1" note="37" action="Transport/Rewind"/>
- <Binding channel="1" note="39" action="Transport/Forward"/>
-
-</ArdourMIDIBindings>