Estou trabalhando em um projeto de áudio com o Raspberry Pi 3 (executando a última versão do Raspbian Jessie) usando o AudioInjector SoundCard ( link ) para entrada / saída. Eu estou tentando salvar minhas configurações de entrada usando sudo alsactl store, mas as configurações de entrada continuam sendo redefinidas após a reinicialização. Eu só estou tentando ter entrada de linha ativada por padrão.
Altero minhas configurações no alsamixer para ativar a entrada de linha e, em seguida, executar:
sudo alsactl store 0
Eu vejo as configurações alteradas em /var/lib/alsa/asound.state, mas elas ainda são alteradas na reinicialização, incluindo no arquivo asound.state. Eu estou olhando em asound.state em:
state.audioinjectorpi {
...
control.4{
iface MIXER
name 'Line Capture Switch'
value.0 false
value.1 false
comment{
access 'read write'
type BOOLEAN
count 2
}
}
...
}
Eu também tentei uma solução alternativa onde adiciono a linha:
sudo amixer -c 0 sset Line,0 100%, 100% unmute cap > /home/pi/Desktop/result.txt
para o meu /etc/rc.local, que consegue executar e criar o arquivo result.txt, que mostra que o comando teve sucesso na entrada de linha de torneamento, mas quando eu abro o Alsamixer Line Input Capture está desligado novamente.
Parece que algo mais está acontecendo em algum momento durante a inicialização, que é carregado em diferentes configurações e desativa a entrada de linha.
Alguma ideia do que está acontecendo aqui?