Вы можете управлять PulseAudio тщательно с помощью командной строки , используя pacmdи pactlкоманд. Варианты см. На страницах руководства или в вики на PulseAudio :
pacmd list-sinks(или pactl list short sinks) для имени или номера индекса возможных приемников
pacmd set-default-sink "SINKNAME" установить выходной приемник по умолчанию
pacmd set-default-source "SOURCENAME" установить вход по умолчанию
pacmd set-sink-volume index volume
pacmd set-source-volume index volumeдля регулировки громкости ( 65536= 100%, 0= отключение звука или немного более интуитивно понятный 0x10000= 100%, 0x7500= 75%, 0x0= 0%)
и многое, многое другое.
Примечание. Изменение выходного приемника через интерфейс командной строки может вступить в силу только в том случае, если чтение целевого устройства потока отключено. Это можно сделать, отредактировав соответствующую строку в /etc/pulse/default.pa:
load-module module-stream-restore restore_device=false
Более подробный учебник о том, как это сделать, и инструкции о том, как изменить приемник во время воспроизведения, см. В этом ответе .
pacmd list-sinksя думаю