I always used to delete PA because I had no desire or need ever to have more than one audio source feeding more than one audio sink. We don't live in a world compatible with that model anymore.
What about you give it a try instead?
That is just not true. PW uses ALSA for physical output and it implements PA so that all the apps just work. There is nothing dismissive about that.
Notably, the developer of Jack, the universally admired professional audio system, now uses PipeWire via its Jack-compatible API. He is frequently here on HN.
[0] https://www.freedesktop.org/wiki/Software/PulseAudio/Documen...
It only took a few lines for me to switch and I've never had a Linux audio issue ever since! (And when I have, it's been my fault like my volume was turned down or my speakers were unplugged lol)
So far the only anecdotes I have are (a) everything seems to be working and (b) don't forget to reboot after installation.
I spent an hour the other day trying to figure out how to tell it not to output audio through my DualSense controller haptics (which look like a four-channel audio output) when I connect it to an Intel NUC over USB. I never did succeed, and all the posts I found were basically other people asking how to do similar things.
In the sound cards list, just set to disabled.
For a headless system, it's useless.
DualSense is a game controller. In this context, headless is unlikely.
$ PULSE_SERVER=192.168.1.21 pavucontrol
For the most part it works out of the box with good latency without extra configuration and provides good routing options as well for more advanced usage.