Parece que o seu hardware não suporta reprodução mono.
Para fazer downmix nos dois canais, tente algo assim:
pcm.makemono {
type route
slave.pcm "hw:0"
ttable {
0.0 1
0.1 1
1.0 1
1.1 1
}
}
Eu preciso fazer o downmix de estéreo para mono (meu sistema tem apenas um alto-falante) em um raspberry pi executando o runeaudio. Eu tentei aplicar a solução aqui Forçar downmix para mono no Linux mas não funciona na minha situação.
speaker-test dá o seguinte erro. Você pode me dizer o que está errado?
speaker-test -Dmakemono -c2 -t wav
speaker-test 1.1.0
Playback device is makemono Stream parameters are 48000Hz, S16_LE, 2 channels WAV file(s) Broken configuration for playback: no configurations available: Invalid argument Setting of hwparams failed: Invalid argument
Parece que o seu hardware não suporta reprodução mono.
Para fazer downmix nos dois canais, tente algo assim:
pcm.makemono {
type route
slave.pcm "hw:0"
ttable {
0.0 1
0.1 1
1.0 1
1.1 1
}
}
Tags alsa mono mixer raspberry-pi