New Improvements including Supports for up to 384kHz Sample Rates Featured in the New PulseAudio 9.0 Major Release
It is a wonderful day for GNU/Linux operating system users as Arun Raghavan has just announced the availability of the new major release for the PulseAudio 9.0 sound system which features loads of improvements and niche additions as well.
When compared to its previous releases, we see that the PulseAudio has taken on a whole new form as it would be using C11 C standards instead of C99 and also the LFE (Low Frequency Effect) remixing capabilities which was enabled by default for the PulseAudio 7.0 would be disabled for this new release.
Also furnished is the automatic routing functionalities as well as the module-role-cork and module-role-ducking modules. Although the PulseAudio 9.0 would require webrtc-audio-processing v0.2 or later, it still has a pretty amazing enhancements which includes the adoption of memfd-backed shared memory transport and supports up to 384kHz sample rates.
More so, since the system depends on webrtc-audio-processing, Arun Raghavan advices packagers to put this into consideration before distributing the PulseAudio 9.0 sound server for their GNU/Linux operating systems.
Another beneficial improvement the new release of the PulseAudio is expected to ship with is the beamforming supports which has now come to the WebRTC echo canceler alongside other nifty implementations as well.
If this happens to catch your interest then it could be your in some few hours time – that’s if you are an Arch Linux user — as Linux distro is currently updating the PulseAudio Sound Server to it most current version, v9.0, however it would take some days before it hits the rest of the OSes.