X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=include%2Fgeneric-midi-binding-maps.html;h=8402cc66e11e46ab89e06f27a7a7444dbb765bdc;hb=a26b49e5c69ac38d5465c62623994e8a81f1b6b3;hp=c019faba0b5279ee098bd1026fe79c1d82a910d8;hpb=e1beccfbbeaf4966264b6b935df89463fd2dbc36;p=ardour-manual
diff --git a/include/generic-midi-binding-maps.html b/include/generic-midi-binding-maps.html
index c019fab..8402cc6 100644
--- a/include/generic-midi-binding-maps.html
+++ b/include/generic-midi-binding-maps.html
@@ -11,40 +11,48 @@
controls with anything inside Ardour that can be controlled.
- Currently (August 2016), we have presets for the following devices/modes:
+ As of this writing we offer presets for the following devices/modes:
-
- - AKAI MidiMix (2 layouts)
- - AKAI MPD-32
+
+ - AKAI MPD32 by samtuke
+ - Akai MidiMix EQ Mode
+ - Akai MidiMix Normal Mode
- AKAI MPK61
- AKAI MPKmini
- Alesis QX25
- - Arturia KeyLab49
- - Behringer BCF2000
- - Behringer BCF2000 (Mackie Emulation mode; better to use
- Ardour's actual Mackie Control Protocol support)
- - Behringer DDX3216
- - Korg nanoKONTROL (3 layouts)
- - Korg nanoKONTROL 2 (2 layouts)
- - Korg Taktile
- - M-Audio Axiom 25
+ - Alesis VI25
+ - Arturia KeyLab 49
+ - Arturia MiniLab mkII
+ - Behringer BCF2000 Factory Preset 2
+ - Behringer BCF2000 Mackie Control
+ - DDX3216
+ - Korg nanoKONTROL
+ - Korg nanoKONTROL2
+ - Korg nanoKONTROL2 With Master
+ - Korg nanoKONTROL w/Master
+ - Korg nanoKONTROL Studio
+ - Korg Taktile ( mode 9 )
+ - M-Audio Oxygen61 V3 by samtuke
+ - M-Audio Axiom 25 - Transport Controls
- M-Audio Axiom 61
- - M-Audio Axiom Air 25
- - M-Audio Axiom Air Mini 32
- - M-Audio Oxygen 8v2
- - M-Audio Oxygen 25
+ - M-Audio Axiom Air 25 (2015 Model) - Transport Controls
+ - M-Audio Axiom AIR Mini 32
+ - M-Audio Oxygen25 (factory default)
+ - M-Audio Oxygen25 (3rd Gen)
- M-Audio Oxygen 49
- - M-Audio Oxygen 61v3 (2 layouts)
+ - M-Audio Oxygen 61 v3
+ - M-Audio Oxygen8 V2
+ - WiiMote via midikb
+ - Nektar Panorama
- Novation Impulse 49
- Novation Impulse 61
- - Novation LaunchControl XL
- - Novation LaunchKey 25
+ - Novation Launch Control XL
+ - Novation Launchkey 25
- Novation LaunchKey 49
- Roland SI-24
- - Roland V Studio 20
- - WiiMote
+ - Roland V-Studio 20
- Xboard 61
- - Yamaha KX25
+ - Yamaha KX25 Transport Controls
At this time, new binding maps need to be created with a text editor.
@@ -152,29 +160,12 @@ bindings">
that is added to the current value. For use with encoders
- nrpn-delta - The value is expected to be a signed 14bit value
that is added to the current value. For use with encoders
- - enc-r, enc-l, enc-2 and enc-b - For 7 bit encoders. See below
+ - enc-r, enc-l, enc-2 and enc-b - For 7 bit encoders.
+ Learn more about working
+ with encoders
-
- As of Ardour 4.2, enc-r
, enc-l
, enc-2
and
- enc-b
may be used for surfaces that have encoders that send
- offsets rather than values. These accept Continuous Controller messages
- but treat them as offsets. These are good for banked controls as they are
- always at the right spot to start adjusting. (
-
- Learn more about working with encoders
- )
-
-
-
- <Binding channel="1" enc-r="13" …
- <Binding channel="1" enc-l="13" …
- <Binding channel="1" enc-2="13" …
- <Binding channel="1" enc-b="13" …
-
- The enc-*
value is the CC number used by the encoder.
- Encoders only work with CC messages.
-
+
Ardour 5.12 has a bug with the encoder detection where the first
encoder message resets the control to 0. Setting "Enable Feedback"