PipeWire 1.4.0 released with RISC-V Support, MIDI2 Support, Bluetooth improvements & more
Mar 6, 2025 at 9:41 PM

PipeWire 1.4.0 released with RISC-V Support, MIDI2 Support, Bluetooth improvements & more

PipeWire 1.4.0 has been released with support for the RISC-V CPU architecture, a new JACK control API, and DSD playback for the ALSA plugin. A system service for pipewire-pulse improves PulseAudio management. Bluetooth updates include support for BAP broadcast links, ASHA for hearing aids, and the G722 codec.

The release also brings MIDI2 support via Universal MIDI Packet (UMP), enabling advanced MIDI communication, and includes WebRTC2 and HDMI improvements for better audio/video processing. A new FFmpeg-based videoconvert plugin boosts video capabilities, while PTP clocking for RTP streams ensures improved synchronization.

Other changes include improved buffer and event handling, stdin/stdout support for pw-cat, and better GStreamer buffer pool management. SPA macros have been refactored into inline functions, and JSON parser functions optimized. The client-rt.conf configuration file has been removed. The SAP module now minimizes unnecessary transmissions, VBAN streams can be created dynamically, and pulse server functionality has been improved.

Mar 6, 2025 by Mauricio B. Holguin

PipeWire iconPipeWire
  16
  • ...

PipeWire is a software framework designed to enhance audio and video management on Linux systems. It offers a low-latency, graph-based processing engine, effectively supporting use cases currently managed by PulseAudio and JACK. With a rating of 5, PipeWire's top features include its low latency capabilities. Alternatives to PipeWire include JACK Audio Connection Kit, PulseAudio, and GStreamer.

No comments so far, maybe you want to be first?
Gu