Уменьшите максимальную громкость в Ubuntu 16.04

Я хочу смочь изменить объем от диапазона от 0% до 40%. Ограничьте его там постоянно.

Иногда в зависимости от программы я работаю, аудио становятся пересданными получающийся в полном уничтожении 100%-го объема в моих наушниках.

Я пытался использовать различные команды. pactl, pacmd, и команды объема приемника, но ничто не прибыло как ожидалось.

Заранее спасибо, если кто-либо знает, как сделать это! Google не выделяет решения, поскольку я искал много.

2
задан 18 May 2017 в 15:22

1 ответ

#!/bin/bash
Lines=$(amixer -D pulse sget Master | grep '[0-9]%' | awk '{printf "%s\n",$5}')

set -- $Lines
lVol=$(echo "$1" | tr -cd [:digit:])
rVol=$(echo "$2" | tr -cd [:digit:])

if ((lVol>rVol))
then hVol=$lVol
else hVol=$rVol
fi

maxVol=40
if ((hVol>maxVol))
then
  echo "One or both channels too loud, setting both to $maxVol"
  amixer -D pulse sset Master ${maxVol}%
fi
# EOF #
0
ответ дан 2 December 2019 в 09:01

Другие вопросы по тегам:

Похожие вопросы: