[LAU] Re: monitoring jack connections

Nils Tonnätt <[email protected]>
Newsgroups gmane.linux.audio.users
Message-ID <[email protected]>
On 10/27/25 5:17 AM, Lorenzo Sutton wrote:
> On 26/10/2025 16:21, Bill Purvis wrote:
>> I've been having problems with connections between jack clients 
>> dropping out.
>> I would like to have a program that monitors the state of connections.
>> I've worked out how to locate the end client ports, but I don't want 
>> to have
>> poll the connections at frequent intervals. Is there any way I can get a
>> callback when either of the clients drops out?
>>
>> I suppose I could set up links between by monitor and the two client 
>> ports
>> and activate those connections, but that seems like overkill. Is 
>> there an easier way.
>>
>> I'm actually using pipewire-jack but don't know enough about pipewire 
>> to do it
>> directly.
>>
>
> If I understand correctly what you are trying to achieve, I have used 
> the QJackCtl 'Patchbay' for this, especially in live situations where 
> I need to plug/unplug a midi (USB) controller in or (re)start a bunch 
> of applications like Yoshimi with a new state and/or Pd, etc.
>
> This is a detailed explanation of how it works... Although admittedly 
> I often just set-up connections as needed and create a new patchbay 
> based on the current 'snapshot':
>
> https://www.rncbc.org/drupal/comment/1743
>
> In the past I have also used aj-snapshot [1] for a command-line 
> approach and embedded in scripts as it can also store/retrieve 
> snapshots in files. This only works with Midi connections (ALSA and/or 
> JACK) (but then many applications allow to 'auto-connect' audio ports, 
> so YMMV)

Just to clarify. aj-snapshot supports connecting audio ports with JACK. 
We used this intensively for connecting Jacktrip clients using 
aj-snapshot's daemon mode.

-- Nils

>
> Finally, it seems qpwgraph [2], connection manager for PipeWire has a 
> similar 'patchbay' functionality [3]. I haven't tried it much because 
> all pipewire 'managers' seem to ignore ALSA MIDI which I am still 
> using quite a lot, and the 'Midi Bridge' is not working at best on 
> jack-midi clients' sides..
>
> Hope this helps,
> Lorenzo
>
> [1] https://aj-snapshot.sourceforge.io/
> [2] https://gitlab.freedesktop.org/rncbc/qpwgraph
> [3] 
> https://gitlab.freedesktop.org/rncbc/qpwgraph/-/blob/main/docs/qpwgraph_patchbay-user_manual.md
> _______________________________________________
> Linux-audio-user mailing list -- linux-audio-user-cunTk1MwBs/[email protected]
> To unsubscribe send an email to 
> linux-audio-user-leave-cunTk1MwBs/[email protected]
>
_______________________________________________
Linux-audio-user mailing list -- linux-audio-user-cunTk1MwBs/[email protected]
To unsubscribe send an email to linux-audio-user-leave-cunTk1MwBs/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.