PulseAudio 4.0 improves support for Bluetooth audio
PulseAudio 4.0 is now available and includes major changes to the Bluetooth code that are aimed at improving the maintainability and reliability of Bluetooth audio support in the sound server. Alongside several performance improvements, there have also been a number of bug fixes in the code responsible for dealing with low-latency audio streams, which should reduce dropouts when playing low-latency streams.
PulseAudio, the default application for audio output in many Linux distributions, now includes a module by the name of module-role-ducking which temporarily reduces the output volume of music and video players when more important applications – such as phone software – are activated. The new version of PulseAudio is also able to forward the name of HDMI monitors, simplifying output device selection. The developers have also added new code to enable bash or zsh to complete command-line calls to PulseAudio programs. Other changes are listed in the release notes for version 4.0.