X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fgeneric-midi-learn.html;h=51a7a7b6cf20c157b8587ed3721feac1cdca9df7;hb=d28fa29291b40f709f5f792649ef5bd5f838956b;hp=e03047ee17451364df87156718812d3e354ef17c;hpb=e74c09802c2ca4038144d051c425a65661bde3ea;p=ardour-manual diff --git a/include/generic-midi-learn.html b/include/generic-midi-learn.html index e03047e..51a7a7b 100644 --- a/include/generic-midi-learn.html +++ b/include/generic-midi-learn.html @@ -5,19 +5,6 @@ There are no "best" ways to map an arbitrary MIDI controller for controlling Ardour. There may be very legitimate reasons for different users to prefer quite different mappings.

-

-Window > MIDI Connections opens the -MIDI Connection Manager to help routing MIDI in and out. -Along with that, on every platform that Ardour runs on, there are excellent -free-of-charge tools for making connections between MIDI hardware and -"virtual" MIDI ports like the ones that Ardour creates and -uses. Rather than waste precious developer time replicating these -connection/patch managers, we prefer to leverage their existence by -having users rely on them to actually connect Ardour to other MIDI -devices and software. On OS X, we recommend Pete Yandell's MIDI -Patchbay. On Linux, a wide variety of tools are available including -QJackCtl, aconnect, Patchage, and more. -

Basics

@@ -33,6 +20,26 @@ QJackCtl, aconnect, Patchage, and more.
  • The binding is complete. Moving the hardware should control the Ardour fader etc.
  • +

    +There's a complication to this story, however. You cannot use MIDI +learn with the GUI provided by the plugin. This is true no matter what +the plugin format or platform is. When we refer to "whatever on-screen +fader ..." above, we are referring to an “Ardour-owned” control of +some sort. You can get access to that in one of 3 ways: + +

    + +You can’t just “click the GUI” because the plugin owns the GUI, and +cannot (and should not) be a part of the MIDI learn process. +

    +

    Cancelling a Learned MIDI Binding