Ardour3 uses Jack midi so I am trying to see if I can get my midi devices to show up in Jack Midi without running a2jmidid. I have learned that if one runs Jack with an Alsa driver + the Midi “seq” driver (i.e. using qjackctl to run Jack) that my USB keyboard will show up in Jack Midi. If I use midi driver “none” or “raw” the keyboard shows up in Alsa midi.
However, if I use a firewire audio interface my keyboard plugged into my firewire device that shows up in Jack Midi, but my 2nd keyboard (Akai mini keyboard which only has USB midi) shows up in Alsa midi, so I have to use aj2midid to send it to Jack Midi. When using firewire there is no option to use the “seq” midi driver, I suppose because this is part of the Alsa driver which I’m not using.
So it would seem that if one uses a firewire device with a USB keyboard then there is not choice but to use aj2midid to see the USB keyboard in Jack midi. Is this true? Ok, running aj2midid is not terrible, but I’m just trying to simplify where possible.