I've used pavucontrol throughout pretty much all my Linux life. But it only controls pulseaudio side of things. I found that it does not work that well with pipewire.
For example if I do something like wpctl set-mute 56 toggle, the mute state is not reflected in any way in pavucontrol, but I see that the device is muted for example in alsamixer.
Any good pipewire-native volume control?
10 Comments
gera@feddit.nu · 12 pts · 32d
I just had to duckduckgo it lol https://github.com/saivert/pwvucontrol
yeah this one works better
MonkderVierte@lemmy.zip · 2 pts · 32d
It's in the Arch repo btw.
Sivecano@lemmy.dbzer0.com · 2 pts · 32d
Oh, this is being updated again. Neat.
swelter_spark@reddthat.com · 7 pts · 32d
I haven't had problems using pavucontrol with pipewire.
starshipwinepineapple@programming.dev · 3 pts · 32d
This is what I use, and then in my waybar I have a volume control that lets me right click to switch between speakers and headphones as my output device, middle click to mute current output device, and use scroll wheel to increase/decrease audio of selected output.
meurglys@lemmy.world · 4 pts · 32d
I use wiremix in Arch and Void linux.
https://github.com/tsowell/wiremix
SolarPunker@slrpnk.net · 3 pts · 32d
EasyEffects is very complete if you need advanced stuff.
luthis@lemmy.nz · 2 pts · 32d
It doesn't work with pipewire? I've never noticed. What symptoms
anzo@programming.dev · 2 pts · 32d
iiuc you want to add pulseaudio client to pipewire. Regardless of that, it's worth checking jamesdsp too.
solrize@lemmy.ml · 0 pts · 32d
Or whatever percentage you want.