submitted 4 weeks ago* (last edited 4 weeks ago) by to c/linux@lemmy.ml
 

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?

all 11 comments

sorted by: hot top controversial new old
[–] [S] 12 points 4 weeks ago (2 children)

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

yeah this one works better

  • source
  • hideshow 2 child comments
  • [–] 7 points 4 weeks ago (1 child)

    I haven't had problems using pavucontrol with pipewire.

  • source
  • hideshow 1 child comment
  • 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.

  • source
  • parent
  • [–] 5 points 4 weeks ago
    [–] 4 points 4 weeks ago

    I use wiremix in Arch and Void linux.

    https://github.com/tsowell/wiremix

  • source
  • [–] 3 points 4 weeks ago

    EasyEffects is very complete if you need advanced stuff.

  • source
  • [–] 2 points 4 weeks ago

    iiuc you want to add pulseaudio client to pipewire. Regardless of that, it's worth checking jamesdsp too.

  • source
  • [–] 2 points 4 weeks ago

    It doesn't work with pipewire? I've never noticed. What symptoms

  • source
  • [–] 0 points 4 weeks ago
    amixer -q set Master playback 75%
    

    Or whatever percentage you want.

  • source