Obter taxa de amostragem e taxa de bits da corrente pulseaudio

2

acabou de comprar a placa de som X-Fi HD (USB) e estou tentando entender qual é a saída de corrente (taxa de amostragem e taxa de bits).

Eu configurei o /etc/pulse/daemon.conf e configurei os seguintes valores:

default-sample-rate = 96000 default-sample-format = s24le

Como eu valido isso?

    
por idgar 24.05.2013 / 20:03

2 respostas

3

Os ajustes Pulseaudio aderem à pia para a qual foram feitos. Assim, podemos ler os valores que fornecemos com o seguinte comando:

pacmd list-sinks

Isso fornecerá uma lista bastante longa, incluindo as seguintes informações semelhantes a esta

sample spec: s16le 2ch 44100Hz

como isso foi definido para o meu cartão interno.

    
por Takkat 24.05.2013 / 20:44
3

Você também pode consultar o próprio ALSA para verificar qual taxa de amostragem seu hardware está configurado.

less /proc/asound/card0/pcm0p/sub0/hw_params

(os números podem variar, por exemplo, cartão1 e talvez um canal de reprodução diferente no cartão. xp são canais de reprodução, xc são canais de captura). Não tenho 100% de certeza se o arquivo hw_params é específico para hda_intel, ou se ele estará lá com qualquer driver alsa que você tenha.

Em uma configuração típica, os aplicativos usam a saída ALSA padrão, que na verdade é um gancho para enviar o áudio por meio do pulseaudio, que em si envia ao hardware por meio de alsa, usando os nomes reais do dispositivo hw. (os dispositivos alsa são especificados com strings de texto como hw:0 ou default ).

    
por Peter Cordes 25.10.2013 / 05:07