Interface channel query for pro audio - sticky connections

Hi

I’m running Fedora 41 - I have a mixer set up with pro mode audio. I’m using qpwgraph (0.8.1) to check connections.

I understand qpwgraph is just following pipewire (1.2.7) and I appreciate qpwgraph isn’t at 1.0 release just yet.

I like the flexibility qpwgraph gives me but when I play media (for backing tracks) qpwgraph/pipewire has a guess at the playback channels - my mixer has 4 channels and the default connection is going to 1/2 (st2) for playback - I need to set the default playback to 3/4 (st3) as st2 is used for keys on the mixer (Zedi10fx) and only st3 from PC gets added to mix.

I appreciate I can manually re-route. The problem is, once I do that qpqgraph then auto routes to all 4 channels. Every time a track changes.

I’ve tried to creating a patchbay but that doesn’t seem to work. The actual saving of patch bay seems to work, here’s an example of the file that is created after I save the patchbay with the right connections. It doesn’t seem to have any effect on load.

<!DOCTYPE patchbay>
<patchbay name="VLC" version="0.8.1">
 <items>
  <item node-type="pipewire" port-type="pipewire-audio">
   <output node="VLC media player (LibVLC 3.0.21)" port="VLC media player (LibVLC 3.0.21):output_FL"/>
   <input node="ZEDi10 Pro" port="ZEDi10:playback_AUX2"/>
  </item>
  <item node-type="pipewire" port-type="pipewire-audio">
   <output node="VLC media player (LibVLC 3.0.21)" port="VLC media player (LibVLC 3.0.21):output_FR"/>
   <input node="ZEDi10 Pro" port="ZEDi10:playback_AUX3"/>
  </item>
 </items>
</patchbay>

I’ve tried disabling auto-connection too but that doesn’t help.

Does anyone know if I’m missing something? I appreciate I may need to establish specific connections but I want them to stick for track changes and reboot.

Note, if I don’t use pro audio - it works better as I can pick the channel layout 4 in / 4 out. I need to use pro audio for recording guitar /keys into reaper with low latency.

ta Nelly

I seem to have sorted this by pinning the connections and before loading the patch bay - select the Exclusive button.

This seems to recall my connections as I want.

Bit of funky flow.