Le 2024-08-14 à 11 h 40, Len Ovens a écrit :
I agree. I have not found a way to tell PW to ignore a
device.
An easy way: when using pipewire-pulse the configuration tab of
pavucontrol can be used to disable the PW profile of an ALSA device.
There's probably a pactl invocation, a pw config, or some wireplumber
lua magic to do the same.
I think PW wants to support profesional audio
requirements but doesn't
have a clear understanding of what that might be in all it's uses. To
be fair, there are many (semi?)profesional audio uses where PW works
just fine.
What's a professional?
To be honest, my personal preference would be to use
pipewire in place
of pulse with a user defined set of pw-jack bridges and use jackd as I
have in the past. I would like to be able to tell PW to use only
devices I give it or none for that matter. Some of this may be just
laziness (or lack of time) figuring out a new system but there also
seem to be things I want to do that PW just won't allow me to do.
That's how I use PW (as a replacement for PulseAudio, but with the
convenience of using still using pavuctl).
And I can now use Jack with PW; my preference if to use a dummy device
with jackd.
But for some projects, I prefer to use only ALSA to avoid issues related
to jackd, pulseaudio or PW. Less can be more.
Marc