how do I use wireplumber to control volume?

Help with creation, editing, or playback of sounds, images, or video. Amarok, audacious, mplayer, grip, cdparanoia and anything else that makes a sound or plays a video.
Post Reply
plp
n00b
n00b
Posts: 15
Joined: Tue Dec 07, 2021 2:45 am
Location: Little Rock, AR, USA

how do I use wireplumber to control volume?

Post by plp »

:?: I have pipewire installed however I can't seem to turn my volume up or down.
Here is the output of wpctl status.
https://pastebin.com/HErWeNb3

sound is working I just can't turn it up or down.
szatox
Advocate
Advocate
Posts: 3858
Joined: Tue Aug 27, 2013 12:35 pm

Post by szatox »

I just use alsamixer (and or function buttons, which do pretty much the same thing) for volume control.
It's good enough unless you want to adjust each application independently, at which point I think you need pulseaudio-compatible client. Also, wpctl help shows this:
set-volume ID VOL[%][-/+]

so `wpctl set-volume 52 100%` would max out your playback volume.

Code: Select all

 ├─ Sinks:
│ * 52. Built-in Audio Analog Stereo [vol: 0.40]
[topic=1152524]Make Pipewire a system service[/topic]
User avatar
CaptainBlood
Advocate
Advocate
Posts: 4237
Joined: Sun Jan 24, 2010 9:38 am

Post by CaptainBlood »

szatox wrote:you want to adjust each application independently, at which point I think you need pulseaudio-compatible client.

Code: Select all

esiz media-sound/pavucontrol[-qt]
 * media-sound/pavucontrol-5.0-r2
         Total files : 18
         Total size  : 825.95 KiB
Is rather complete is this respect, Gtk or Qt.

There may be equivalent package I'm not aware of, possibly on the TUI side of things.

Thks 4 ur attention, interest & support.
USE="-* ..." in /etc/portage/make.conf here, i.e. a countermeasure to portage implicit braces, belt & diaper paradigm
LT: "I've been doing a passable imitation of the Fontana di Trevi, except my medium is mucus. Sooo much mucus. "
Post Reply