Use taxas nativas de placa de som somente em alsa

0

Tenha a ubuntustdio mais recente lançamento e uma placa de som audigy rx. Eu desabilitei o pulseaudio e configurei alsa para usar hw: 0,0. Sempre que eu testar isso com teste de alto-falante, não importa a taxa que eu escolher, até mesmo as taxas inventadas, a taxa solicitada aparentemente é usada nativamente. Isso não pode estar certo. Então, tanto alsa quanto alguma coisa está se convertendo em algo, não sei o que ou como verificar. Aplay -l diz que qualquer taxa foi solicitada também foi concedida. O que posso fazer para desativar completamente qualquer reamostragem?

    
por chris 31.03.2017 / 00:20

1 resposta

1

O Audigy RX possui um reamostrador interno, de modo que, no que diz respeito ao driver, o hardware realmente suporta todas as taxas de amostragem.

A taxa de amostragem padrão é de 48 kHz. Se você quiser impedir que os aplicativos usem qualquer outra taxa, adicione este dispositivo a /etc/asound.conf ou seu ~/.asoundrc :

pcm.only48k {
    type hw
    card 0
    device 0
    rate 48000
}

pcm.!default = only48k
    
por CL. 31.03.2017 / 09:08