From 42787ab7b9e6648ed08e8e8e803fc9a218c2db60 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 23 Feb 2021 11:01:44 -0700 Subject: [PATCH] edits regarding MIDI Learn --- include/generic-midi-learn.html | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) 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