PipeWire Is Still On Track For One Day Being A Drop-In Replacement To PulseAudio

Written by Michael Larabel in PipeWire on 30 October 2018 at 10:37 AM EDT. 50 Comments
PIPEWIRE
Various Linux audio stakeholders are in Edinburgh having a PipeWire hackfest following the Linux Foundation events that took place last week.

While PipeWire is mostly talked about these days on the video side for being part of the technology to allow for Wayland remote desktop handling on KDE Plasma and GNOME Shell desktops as well as being important for Flatpak app sandboxing, part of the longer-term vision at Red Hat is on seeing PipeWire also be a success on the audio front.

Eventually the plan is for PipeWire to be a suitable drop-in replacement to PulseAudio as well as JACK. They are making progress in this direction, but it doesn't look like in the near-term that any change of the default audio server will be ready for the Linux desktop.

On the JACK front, many audio applications relying upon it are working now with PipeWire but there are still some functionality gaps before it could be considered a drop-in replacement.

For the goal of replacing PulseAudio, PipeWire still needs to work on its support for hardware mixers, creating a separate module for PulseAudio services functionality not belonging within PipeWire, moving policy/session handling outside of PulseAudio, filters support, ensuring Bluetooth audio device support is at parity, device reservation, stream monitoring, and latency handling.

It's not clear yet when the transition from PulseAudio to PipeWire will happen, initially Fedora Workstation is likely the first distribution we'll see the change-over happen when deemed ready. Its anticipated that PipeWire will be able to be a drop-in replacement to PulseAudio before it's at the same level as JACK.

More details on this PipeWire hackfest via Christian Schaller's blog.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week