Olá.
Estou criando um script para controlar as placas de som.
Gostaria de incluir nele um nível de volume inicial mas não
encontrei o comando. Eu achei um outro mas ele só funciona após
o som/vídeo ter sido iniciado e eu gostaria de setar o
volume "antes":
amixer set Master 40%+
O comando acima aumenta o som em 40% mas somente após o
vídeo ter começado e não pode ser colocado no script pois
ele atua somente na placa que estava ativa antes de o
script ter sido rodado.
Agradeço antecipadamente.
Obrigado.
O script atualmente está assim:
#!/bin/bash
PONTOASOUND="/home/user/.asoundrc"
somvga(){
echo "defaults.pcm.card 0" > $PONTOASOUND
echo "defaults.pcm.device 0" >> $PONTOASOUND #som nas caixas de som
#echo "defaults.pcm.device 1" >> $PONTOASOUND #som na saida auxiliar da placa
export AUDIOCARD=0
}
somhdmi(){
echo "defaults.pcm.card 0" > $PONTOASOUND
#echo "defaults.pcm.device 3" >> $PONTOASOUND #som no monitor
echo "defaults.pcm.device 7" >> $PONTOASOUND #som na TV
export AUDIOCARD=1
}
if [ "$1" == "hdmi" ];then
somhdmi
else if [ "$1" == "vga" ];then
somvga
else
rm $PONTOASOUND
echo "$PONTOASOUND apagado"
fi
--
Data Estelar 2458076,150995
http://sites.google.com/site/ficmatinf
Desejo-lhe Paz, Vida Longa e Prosperidade.
São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.