Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

PulseAudio, the sound server for Linux systems has a big new release up that pulls in support for a number of new features and there's some new hardware support too. While PipeWire is the next generation, which actually supports PulseAudio, there's still plenty of life left in PulseAudio directly especially since it's not yet the default everywhere.

On July 27, the team put out PulseAudio 15.0 and here's what it newly supports:

  • SteelSeries Arctis 9
  • HP Thunderbolt Dock 120W G2
  • Behringer U-Phoria UMC22
  • OnePlus Type-C Bullets
  • Sennheiser GSX 1000/1200 PRO

The Bluetooth support was also expanded with support for LDAC and AptX bluetooth codecs, plus "SBC XQ" (SBC with higher-quality parameters), support for HFP bluetooth profiles and support for Bluetooth A2DP AVRCP Absolute Volume.

In addition to that there's plenty of tweaks elsewhere including allowing ALSA path configuration files being placed in the user home directory, they rewrote the module-virtual-surround-sink, module-match can now be loaded multiple times, module-filter-apply can take filter parameters from device properties, max_latency_msec argument added to module-null-source and more.

Article taken from GamingOnLinux.com.
Tags: Misc, Open Source
25 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
17 comments

deathxxx Jul 28, 2021
This finnaly fix the center/subwoofer, that is muted by default for Creative X-Fi with 20K1 chipset cards.
Beamboom Jul 28, 2021
I played around with Pulseaudio some years ago, and that system actually is really sweet, so much more than just a layer for local playback. I'd say it's primarily designed for networked playback, you can route any source to any playback destination (or destinationS in plural) and have the livingroom stereo play from your basement PC etc. Or all the speakers in the house playing the same, for that matter. :) It's a cool solution!

Probably very old news for some, but I was amazed at the features when I discovered them. :)


Last edited by Beamboom on 28 July 2021 at 10:47 am UTC
tamodolo Jul 28, 2021
Pulseaudio must die... to much latency.
const Jul 28, 2021
I played around with Pulseaudio some years ago, and that system actually is really sweet, so much more than just a layer for local playback. I'd say it's primarily designed for networked playback, you can route any source to any playback destination (or destinationS in plural) and have the livingroom stereo play from your basement PC etc. Or all the speakers in the house playing the same, for that matter. :) It's a cool solution!

Probably very old news for some, but I was amazed at the features when I discovered them. :)

Done all that and love it. By now, I personally prefer PipeWire, but PA certainly has stuff that is missing from PW for now. Interesting times.
garpu Jul 28, 2021
Pulseaudio must die... to much latency.

Yeah. That's why I'm cautiously optimistic about pipewire. I'm using it on my laptop, and it's pretty sweet. I mean, it doesn't replace jack yet, I don't think, but it's nice.
walther von stolzing Jul 28, 2021
I played around with Pulseaudio some years ago, and that system actually is really sweet, so much more than just a layer for local playback. I'd say it's primarily designed for networked playback, you can route any source to any playback destination (or destinationS in plural) and have the livingroom stereo play from your basement PC etc. Or all the speakers in the house playing the same, for that matter. :) It's a cool solution!

Probably very old news for some, but I was amazed at the features when I discovered them. :)

Absolutely; & with a bit of tinkering, even the latency is tolerable for things like video chat.
I love that you can just ssh tunnel the 'native' pulse socket from some other user's /run/user dir; & use it like a local sink.

I haven't tinkered much with Pipewire yet, but I hope it keeps this 'network transparency'.
const Jul 28, 2021
I haven't tinkered much with Pipewire yet, but I hope it keeps this 'network transparency'.

Sadly not really, that's one of the things still missing, last time I checked. It was also much harder to create virtual devices. Hopefully, those things will come soon.
furaxhornyx Jul 29, 2021
View PC info
  • Supporter Plus
I hope these will help fixing the issues I am having with Jack over PulseAudio (this is the only way I found to have my Komplete Audio 6 to run semi-properly...)
Beamboom Jul 29, 2021
Absolutely; & with a bit of tinkering, even the latency is tolerable for things like video chat.

I have zero issues with latency on pulseaudio for all normal uses including gaming, conference calls and netflix. And obviously it's not notable on music playback.
The sole reason I use Jack for is music production, where one wants a very low latency. But in all other settings I don't even notice there *are* any latency at all. To be honest I think one has to be extremely fixated on detecting latency in order to be bothered with it.


Last edited by Beamboom on 29 July 2021 at 9:44 am UTC
walther von stolzing Jul 29, 2021
Absolutely; & with a bit of tinkering, even the latency is tolerable for things like video chat.

I have zero issues with latency on pulseaudio for all normal uses including gaming, conference calls and netflix. And obviously it's not notable on music playback.
The sole reason I use Jack for is music production, where one wants a very low latency. But in all other settings I don't even notice there *are* any latency at all. To be honest I think one has to be extremely fixated on detecting latency in order to be bothered with it.

Sure, I meant latency over the network, even through ssh.
Purple Library Guy Jul 29, 2021
Absolutely; & with a bit of tinkering, even the latency is tolerable for things like video chat.

I have zero issues with latency on pulseaudio for all normal uses including gaming, conference calls and netflix. And obviously it's not notable on music playback.
The sole reason I use Jack for is music production, where one wants a very low latency. But in all other settings I don't even notice there *are* any latency at all. To be honest I think one has to be extremely fixated on detecting latency in order to be bothered with it.
Y'know, it's when I read knowledgeable commentary like this about Linux sound that I realize,
I don't know Jack about it.
Beamboom Jul 29, 2021
Sure, I meant latency over the network, even through ssh.

SSH across the LAN? Since SSH is encrypted traffic, I would assume that would only add to the latency?
walther von stolzing Jul 29, 2021
Sure, I meant latency over the network, even through ssh.

SSH across the LAN? Since SSH is encrypted traffic, I would assume that would only add to the latency?

It does; my point is that the latency is tolerable over ssh.
Beamboom Aug 1, 2021
It does; my point is that the latency is tolerable over ssh.

Ah, gotcha! Then we're essentially saying the same here, I thought you were arguing against PA here 😊👍

I've never really understood the anti PA vibe, thinking it must rather be of historical rather than current reasons.
I've never really understood the anti PA vibe, thinking it must rather be of historical rather than current reasons.

Yeah me too; I suppose it's bad rap from the early days that received a boost from the Lennart Poettering hate bandwagon after systemd allegedly ruined everything. Similar to how people still complain about dependency resolution issues in rpm, which haven't been much of a problem for the past decade.


Last edited by walther von stolzing on 1 August 2021 at 2:51 pm UTC
Beamboom Aug 3, 2021
Yeah me too; I suppose it's bad rap from the early days

It must be answer. And, it was a bit wonky, it's true, but that's like ages ago!
Anza Aug 3, 2021
Yeah me too; I suppose it's bad rap from the early days

It must be answer. And, it was a bit wonky, it's true, but that's like ages ago!

I avoided it for that and mostly because my ALSA setup was good enough. Main advertised feature was soundcard multiplexing and I already had that configured in ALSA. At some point there was game that didn't know how to use ALSA, so I did setup that started up Pulseaudio if something requested it and stopped it if all the users of it were gone. I ran things quite a while with that setup until I finally made full switch to Pulseaudio.

Though after I switching properly I managed to get some use out of Pulseaudio features, like having voice chat in headset and presentation in speakers.

I might still have to use ALSA a bit as recording was wonky (at least with Ardour) with Pulseaudio. Also loopback latency was horrible.

I have since then switched computer and did fresh Gentoo install, so maybe things could be different. Or more likely I need to recompile kernel, because I have forgotten something...
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.