What's good volume control program for pipewire?

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?

49 points · 10 comments · view on lemmy.world

10 Comments

gera@feddit.nu · 12 pts · 32d (2 replies)

I just had to duckduckgo it lol https://github.com/saivert/pwvucontrol

yeah this one works better

MonkderVierte@lemmy.zip · 2 pts · 32d

The recommended way of installing pwvucontrol is through Flatpak.

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 (1 reply)

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
amixer -q set Master playback 75%

Or whatever percentage you want.