https://github.com/PipeWire/pipewire/wiki/FAQ#is-pipewire-ju...
>PipeWire is a project that aims to greatly improve handling of audio and video under Linux. It aims to support the usecases currently handled by both PulseAudio and Jack and at the same time provide same level of powerful handling of Video input and output. It also introduces a security model that makes interacting with audio and video devices from containerized applications easy, with supporting Flatpak applications being the primary goal. Alongside Wayland and Flatpak we expect PipeWire to provide a core building block for the future of Linux application development.
https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/20...
But as it were, profiling my system (Fedora 30) with Sysprof to look at where time is spent:
- Roughly about 2% CPU amortized across all cores at idle, but playing an MP3 in rythmbox (so includes shell, rhythmbox, a webbrowser, etc)
- Of that 2%, 7% (so .14%) of that time was spent in the pulse daemon
- .04% (2% of 2%) was spent in libspeexdsp.so and all other samples were negligible
If you're still having problems today on your system, I highly suggest running sysprof (or perf even) to get a quick high-level overview of where time is spent.