PipeWire: Application related default-sink

Optimize your system for ultimate performance.

Moderators: MattKingUSA, khz

Post Reply
mvdev0
Established Member
Posts: 28
Joined: Fri Jun 08, 2018 10:36 am

PipeWire: Application related default-sink

Post by mvdev0 »

Hey,

sorry that question.. I know it is answered in the very detailed documentation, but I can't find.

I would like to have the possibility to link the audio output (source) from an application to a defined input (sink)
if another application is running.

In this specific case it is firefox browser output (pulseaudio) linked to ardour (jack) if it's opened,
otherwise linked to default sink (directly to hardware).

Thanks for reading!
User avatar
d.healey
Established Member
Posts: 611
Joined: Fri Sep 22, 2017 8:33 pm
Has thanked: 278 times
Been thanked: 101 times

Re: PipeWire: Application related default-sink

Post by d.healey »

Install qpwgraph
David Healey
YouTube - Free HISE scripting and sample library dev tutorials
Libre Wave - Freedom respecting instruments and effects.
mvdev0
Established Member
Posts: 28
Joined: Fri Jun 08, 2018 10:36 am

Re: PipeWire: Application related default-sink

Post by mvdev0 »

Hey,

I miss to say that I'm using pipewire/wireplumber and carla as graph.

What I notice on this system, after firefox is auto-connecting FL/FR to hardware-output, sound is corrupted
because pipewire for this sound device is configured for "static" 96/24, firefox output is at 48khz.

Connecting firefox to a stereo ardour track is what I do right now, but a short break in video/audio content
detach the audio connection and re-connect on replay to the hardware-output where also ardours main out
is attached.

That is why I would like to auto-connect to this specific ardour tracks if they are present and to hardware
output if not.. in this simple setup.


Thanks for reading again.. and sorry that cursorily lead-in.
Post Reply