Estou configurando o MPD no rPi e usando um Behringer UCA202 como saída. No entanto, eu também quero usar este hardware para reproduzir um line-in (por exemplo, para reproduzir vídeo, etc. do meu computador) - e aplicar uma configuração de equalizador para ambos (impedindo a resposta fácil de usar a opção monitor do dispositivo). Então eu acho:
Por alguma razão, este hardware não aparece em alsamixer > capture ('Este dispositivo de som não tem nenhum controle de captura'), mas ele aparece em arecord
e eu sei que posso enviar a entrada para a saída, depois de fazer isso na linha de comando com:
alsaloop -C hw:5,0 -P hw:5,0
Eu também sei que posso fazer o MPD funcionar no equalizador:
ctl.equal {
type equal;
}
pcm.equalizer {
type equal
slave.pcm "plughw:5,0"
}
pcm.!default {
type plug
slave.pcm equalizer
}
Eu experimentei o dmix, mas meu alsa-fu está faltando; Eu não estou realmente entendendo que combinação de coisas eu preciso fazer para que isso funcione (se for possível). Idealmente evitando instalar pulso - estou tentando manter esse peso leve no Pi.
Tags alsa raspbian audio raspberry-pi