AlsaMixer Configurações de Entrada Redefinir na Reinicialização

1

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?

    
por Emmett P 15.03.2017 / 19:26

1 resposta

0

Eu estou usando a mesma placa de áudio, e depois de cavar muito isso descobriu que o caminho padrão é / etc / asound.state

Depois de colocar a configuração nesse caminho, reinicie o dispositivo de volta à maneira correta, conforme definido no arquivo de estado.

    
por user3554803 24.06.2018 / 02:55