downmix para mono no Linux

0

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

    
por pcman 06.03.2017 / 21:17

1 resposta

0

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
    }
}
    
por 06.03.2017 / 21:39