Alesis QX25 mapping

Nathan Stewart <[email protected]> Thu, 13 Apr 2017 22:57:51 -0400
Newsgroups gmane.comp.audio.ardour.devel
Message-ID <CACPio-4K6eTdAr-7+LgE6gA_MS-Z2F9i0VEeu1Z9JSNcNypEkA@mail.gmail.com>
Attached is a Generic MIDI control surface mapping for the Alesis QX25
transport controls. Not sure if we intend to accumulate these as submitted,
or if they're considered 'userspace customization', but here it is.

_______________________________________________
ardour-dev mailing list
[email protected]
http://lists.ardour.org/listinfo.cgi/ardour-dev-ardour.org
0001-Added-Generic-MIDI-control-surface-mapping-for-Alesi.patch (text/x-patch, 1.3 KB)
From f91f8a816ddf3999e7c3c9e371699beb11f8dbb7 Mon Sep 17 00:00:00 2001
From: Nathan Stewart <[email protected]>
Date: Thu, 13 Apr 2017 22:46:13 -0400
Subject: [PATCH 1/2] Added Generic MIDI control surface mapping for Alesis
 QX25 keyboard transport controls

---
 midi_maps/Alesis_QX25.map | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 midi_maps/Alesis_QX25.map

diff --git a/midi_maps/Alesis_QX25.map b/midi_maps/Alesis_QX25.map
new file mode 100644
index 0000000..8db92f6
--- /dev/null
+++ b/midi_maps/Alesis_QX25.map
@@ -0,0 +1,18 @@
+<?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>
+
-- 
2.7.4