Eu posso gravar áudio com o seguinte comando:
arecord -D plughw:0 --duration=10 -f cd -vv rec7.wav
E ~/.asoundrc
tem isto:
pcm.!default {
type hw
card 0
}
ctl.!default {
type hw
card 1
}
Além disso, posso reproduzir esse arquivo gravado com aplay rec7.wav
.
A questão é que eu expliquei qual dispositivo usar durante a gravação. Enquanto para jogar funciona bem sem essa necessidade. Por quê?
Eu gostaria de gravar assim arecord --duration=10 -f cd -vv rec7.wav
. Mas não é possível encontrar uma forma de tornar plughw:0
o dispositivo padrão.
Estou tentando isso em Raspbian. E estou usando um microfone USB externo .
Tags linux raspbian audio raspberry-pi