MIDI routing in Ardour 3
I built version 3 recently to check out the new features, and I'm having trouble figuring out how to get the MIDI connected from Ardour to my hardware. In 2.8.11, the ardour MIDI outputs showed up in the ALSA tab of the JACK connection manager. With 3.0, the ardour outputs show up in the MIDI tab, and the hardware ports show up in the ALSA tab.
The immediate task I'm trying to accomplish is get Ardour to output MIDI clock so that my drum machine will start and stop with the Ardour transport. I think that should be straightforward if I can get the JACK routing figured out.
I have not been able to find a good document describing details of how MIDI is handled in JACK, but I infer that the MIDI tab in the JACK connection manager is for native JACK clients, and the ALSA tab is for ALSA midi devices. I'm not sure why the Ardour ports showed up in the ALSA tab in 2.8.11 but show up in the MIDI tab with 3.0.
To confuse things more, the patchbay window from QJACKCtl shows the ardour control, mcu, and seq outputs along with the hardware ports. I connected the ardour control output there to the hardware MIDI output without getting the operation I expected. In 2.8.11 there was an option window where you had to tell ardour which of the control, mcu, or seq outputs should get the MTC output. Is there something similar for MIDI clock? I haven't found it yet by poking around, but I could have just missed it.