I have been trying with no success to connect virtual midi ports to Ardour’s MIDI control in and out.
What I’m doing: I have an X-Touch (the big one) and I use Pure Data to patch the incoming MIDI commands from the X-Touch (inspired by http://www.pgaudio.com.br/site/improve-mackie-controller-xtouch-integration-daw/). So far I am not even manipulating anything, just sending midi and system messages through. I can tell all ports are there from the Jack’s Connection Window. However, the Pure Data midi ports are not showing up for selection as “Incoming MIDI on” or “Outgoing MIDI on” in the Control Protocol Settings dialog. The Pure Data ports do show up on the Ardour MIDI Connection Manager, however:
I’m using Ardour 5.12.0 on Ubuntu 18.04.3 LTS. I am using Jack’s ALSA driver and no MIDI driver set there, but run the
a2jmidid -e & command after Jack’s startup.
Should the midi ports from Pure Data show up to be connected as a control surface? Or did I make a logical error in my thinking?
Thanks for reading.