What’s New

PipeWire 1.6.4

1.6.4
Changed 2
  • Allow negative gain in mixer
  • Improve alsa-seq port names, add : between client and port
Fixed 7
  • Refuse to load plugins and crash when pw_init() was not called
  • Fix LADSPA plugin loading, support LADSPA_PATH ending with /
  • Fix segfault in alsa-seq when removing devices in some cases
  • ACP: don't override user-selected port on availability changes
  • Ignore non DSP ports to avoid emitting extra callbacks in JACK
  • Fix crop metadata in GStreamer
  • Fix WAVEX saving in pw-cat

PipeWire 1.6.4 (2026-04-22)

This is a bugfix release that is API and ABI compatible with the previous 1.6.x releases.

Highlights
  • Small improvements and seqfault fixes.
  • Try to not emit ports that JACK doesn't understand. Fixes glitches in ardour and other JACK apps.
PipeWire
  • Refuse to load plugins and crash when pw_init() was not called. (!2784)
SPA
  • Fix LADSPA plugin loading, support LADSPA_PATH ending with /
  • Fix segfault in alsa-seq when removing devices in some cases. (#5221)
  • Allow negative gain in mixer. (#5228)
  • Improve alsa-seq port names, add : between client and port. (#5229)
  • ACP: don’t override user-selected port on availability changes.
Bluetooth
  • Backport some important fixes and minor improvements.
JACK
  • Ignore non DSP ports to avoid emitting extra callbacks.
GStreamer
  • Fix crop metadata.
Tools
  • Fix WAVEX saving in pw-cat. (#5233)
View original

Discussion