Ottieni la frequenza di campionamento e la velocità di trasmissione corrente di pulseaudio

2

Ho appena acquistato Sound Blaster X-Fi HD (USB) e sto cercando di capire qual è l'uscita corrente (frequenza di campionamento e velocità in bit).

Ho configurato /etc/pulse/daemon.conf e ho impostato i seguenti valori:

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

Come posso convalidarlo?

    
posta idgar 24.05.2013 - 20:03

2 risposte

3

Le impostazioni di Pulseaudio aderiscono al lavandino per cui sono fatte. Quindi siamo in grado di leggere i valori che abbiamo dato con il seguente comando:

pacmd list-sinks

Questo darà una lista piuttosto lunga che include le seguenti informazioni simili a questa

sample spec: s16le 2ch 44100Hz

come è stato impostato per la mia carta interna.

    
risposta data Takkat 24.05.2013 - 20:44
3

Puoi anche guardare sotto il cofano di ALSA stessa, per ricontrollare quale frequenza di campionamento è effettivamente impostata sul tuo hardware.

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

(i numeri possono variare, ad esempio card1 e forse un canale di riproduzione diverso sulla scheda. xp sono canali di riproduzione, xc sono canali di acquisizione). Non sicuro al 100% se il file hw_params è specifico per hda_intel, o se sarà lì con qualunque driver alsa tu abbia.

In una configurazione tipica, le applicazioni utilizzano l'output ALSA predefinito, che in realtà è un hook per inviare l'audio tramite pulseaudio, che a sua volta trasmette all'hardware tramite alsa, utilizzando i nomi effettivi del dispositivo hw. (i dispositivi alsa sono specificati con stringhe di testo come hw:0 o default ).

    
risposta data Peter Cordes 25.10.2013 - 05:07

Leggi altre domande sui tag