Skip to content

Question on a2j client:port format #30

Open
@ahlstromcj

Description

@ahlstromcj

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions