Como depurar erros do arquivo de configuração do Alsa?

3

Eu tenho um dispositivo embutido com suporte a ALSA e estou tentando descobrir como fazer o dsnoop funcionar. O motivo é que eu quero dois aplicativos para compartilhar a entrada do microfone. Mas o problema é que o ALSA parece ignorar /etc/asound.conf inteiramente. Por exemplo. arecord --list-pcms não lista os pcm definidos aqui. Como posso verificar os resultados de /etc/asound.conf parsing?

Existe uma linha misteriosa em /usr/share/alsa/alsa.conf , "erros falsos". Isso faz alguma coisa?

    
por MSalters 01.07.2013 / 13:52

1 resposta

1

Para ativar dsnoop por padrão, seu dispositivo específico precisa de um arquivo com as configurações adequadas em /usr/share/alsa/cards/ .

Para verificar se o dsnoop funciona, tente arecord -D dsnoop -f dat test.wav .

O parâmetro errors false das funções load * não está relacionado ao seu problema; especifica que nenhum erro deve ser levantado quando um desses arquivos não for encontrado.

    
por 01.07.2013 / 14:59

Tags