Есть creative live, при запуске системы PCM и Master выкручены на 100%. При таком уровне возникает перегруз. Я захожу вручную ставлю 80% 80%. Но как только включаю пульсу, она мне ставить мастер на 100% и возникает небольшой перегруз. В общем проблемы две:
-
при запуске системы нужно ставить 80% 80%
-
не дать пульсе ставить 100% master
В идеале конечно хотелось бы сделать так, чтобы если любое приложение выставляет уровень громкости выше 80% 80%, сбивать его на 80 80. Костялями, наверное, это делается цикл + чек уровня громкости + установка громкости
Но при попытке вручную поставить master & PCM получаю следующее
$amixer -D pulse set Master 80% #корректно ставится master
$amixer set PCM 80%
amixer: Unable to find simple control 'PCM',0 # не находит PCM
$amixer -D pulse set Master 100% # master = 100% PCM = 100%
показывает 80 80, но на ползунках в alsa M:100% PCM:81
$amixer -D pulse set Master 80%
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 52429 [80%] [on]
Front Right: Playback 52429 [80%] [on]
$pactl set-sink-volume @DEFAULT_SINK@ 80% # такая же ситуация, как и в предыдущем случае