Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4620

Troubleshooting • PipeWire CLI tools not working

$
0
0
Hi,

If I understand correctly, ALSA is default low level sound controller. PulseAudio was added ontop of ALSA and as off bookworm (circa 2023 October) Raspberry pi ships with PipeWire which replaces PulseAudio.

I have a setup that uses a USB Sound card to capture audio. I would usually use

Code:

$ alsamixer
to control audio mic level and then

Code:

$ sudo alsactl store
to ensure the changes are persistent. However this seem to no longer persist as after a reboot capture level magically returns to 100%.

Im assuming something upstream like PipeWire may be over writing the control. From what I read PipeWire looks to be a more robust tool for managing sound however when I try using the command line tools I get error:

Code:

$ pw-cli info allError: "failed to connect: Host is down" 
I can see there is a pipewire process running in ps -ef | grep pipewire

Can someone point me in the correct direction of how to actually interact with pipewire especially from a scripting/terminal point of view.

Im hoping to get to a command that I can use to change capture level for a mic input device.

Thanks.

Statistics: Posted by UF_DoC — Tue Dec 17, 2024 1:49 pm — Replies 0 — Views 1



Viewing all articles
Browse latest Browse all 4620

Trending Articles