Last edited by marko 3rd June 2021 at 08:03 PM. Remember, for most users, there's the volume widgets in their desktop that works fine for most uses. So we're at the immature stage and pretty soon there'll probably be easier command line options. Then look through the list to see which is the device you wish to control, then use this command to increase the sound volume.
Pulseaudio volume control terminal how to#
I think what's going on is at this stage these are really the developer interface commands, I really doubt pipewire project intends Joe User to use a crazy thing like that (imagine dealing with many many node-ids, and how to find out which one). The pactl utility is used to control the sound volume of a Pulseaudio sink. Set the volume of the specified sink (identified by its symbolic name or numerical index). pactl set-sink-volume 0 -5dB though you could also specify an integer or a linear factor: set-sink-volume SINK VOLUME VOLUME. The command looks like it's using JSON like this quoted from the first url: If your system is using pulseaudio you could use pactl: pactl set-sink-volume 0 +15 or. You can list those with: pactl list sinks grep -e Name: -e Volume: But that isn't enough, because Pulse maintains a separate sink and a separate volume for each application. I did find some arcane, hard to remember ways to use "pw-cli" to do volumes: Pulseaudio has different volume levels for each sink. To install pavucontrol, paste this in macOS terminal after installing MacPorts.
![pulseaudio volume control terminal pulseaudio volume control terminal](https://www.linuxadictos.com/wp-content/uploads/pulseaudio.jpg)
Works great - thanks marko, spear, Dutchy :-)Īny idea why the strange results with amixer? and it seems odd to have to install pulseaudio-utils in order to correctly set the volume for pipewire? PulseAudio Volume Control is a GTK+ volume control tool for PulseAudio.