Skip to content

Pulseaudio

Usage

Demo sounds:

  • /usr/share/sounds/freedesktop/stereo/
  • locate .ogg

Play (paplay can't play mp3):

paplay /usr/share/sounds/freedesktop/stereo/bell.oga
paplay -d bluez_output.C8_7B_23_9D_AA_8A.1 /usr/share/sounds/freedesktop/stereo/bell.oga

Show general info about pulseaudio (including default sink/source):

pactl info

List all configured pulseaudio components (including soundcards):

pactl list

List available sinks:

pactl list short sinks
pactl list sinks # Very verbose

Configure default sink:

pactl set-default-sink bluez_output.C8_7B_23_9D_AA_8A.1

Configure volume:

pactl set-sink-volume 0 +5%
pactl set-sink-volume 0 -5%

Mute speaker/output (sink) or mirocphone/input (source):

pactl set-sink-mute   0 toggle
pactl set-source-mute 1 toggle

Issues

Device/sink suspended

https://unix.stackexchange.com/a/171925

Disable module-suspend-on-idle in either .config/pulse/default.pa or /etc/pulse/default.pa.

Troubleshooting

https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting

Debug output:

systemctl --user stop pulseaudio.socket pulseaudio.service
pulseaudio -v

Etc