Как изменить уровни звука звуковой карты с такими же именами элементов управления

измените его вот так... и попробуйте

TMPLIST=`cd $MYWEBAPPSRV_DIR; ls -l | awk '/myApp/{print $NF}' | sort -t_ -n -k2`

TMPLIST=`cd $MYWEBAPPSRV_DIR; ls -1 | awk '/myApp/' | sort -t_ -n -k2`
1
13.04.2017, 15:22
1 ответ

Я задал тот же вопрос здесь: https://raspberrypi.stackexchange.com/questions/50596/how-to-change-audio-levels-of-sound-card-with-same-control-names

и получил ответ от CL.

Используйте amixer -c2 controls для перечисления всех низкоуровневые элементы управления.

Затем вы можете использовать amixer -c2 cset .. для выбора конкретных элементов управления с помощью их уникальный идентификационный номер.

Выполнение команды на моем устройстве:

>amixer -c 2 controls
numid=7,iface=MIXER,name='Master Playback Switch'
numid=8,iface=MIXER,name='Master Playback Volume'
numid=3,iface=MIXER,name='Line Playback Switch'
numid=5,iface=MIXER,name='Line Playback Switch',index=1
numid=4,iface=MIXER,name='Line Playback Volume'
numid=6,iface=MIXER,name='Line Playback Volume',index=1
numid=9,iface=MIXER,name='Line Capture Switch'
numid=10,iface=MIXER,name='Line Capture Volume'
numid=2,iface=PCM,name='Capture Channel Map'
numid=1,iface=PCM,name='Playback Channel Map'

Сначала я попробовал это, но не смог заставить его работать. Только когда я немного повозился с ним, я понял, что идентификатор на самом деле был 'numid=10', а не просто целое число 10.

4
27.01.2020, 23:35

Теги

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