Description
I noticed some puzzling issues with the New Session Manager and jackpatch when a2jmidid is running. After a bunch of hacking, I concluded that jackpatch doesn't parse a2j-created port names properly using sscanf().
Here's 2 sample patch lines from a .jackpatch file:
a2j:Launchpad Mini (capture): Launchpad Mini MIDI 1 |> fluidsynth-midi:midi_00
a2j:Launchpad Mini (capture): Launchpad Mini MIDI 1 |> seq66:a2j:Launchpad Mini (capture): Launchpad Mini MIDI 1
Note the second colon in the a2j client:port name. Not an issue. But after the second colon, just before the port portion, there is a space.
Is that space part of the port name? And is it needed to properly access the port?
Note the more conventional naming of the fluidsynth port.
Any documentation about the format? Or can you point me to where the client:port name in constructed?
Thanks!