je viens d’acheter le sound blaster X-Fi HD (USB) et j’essaie de comprendre quelle est la sortie actuelle (taux d’échantillonnage et débit binaire).
J'ai configuré /etc/Pulse/daemon.conf et défini les valeurs suivantes:
default-sample-rate = 96000 default-sample-format = s24le
Comment puis-je le valider?
Les paramètres Pulseaudio adhèrent à l'évier pour lequel ils ont été conçus. Par conséquent, nous sommes en mesure de lire les valeurs que nous avons données avec la commande suivante:
pacmd list-sinks
Cela donnera une liste assez longue comprenant les informations suivantes, similaires à celle-ci.
sample spec: s16le 2ch 44100Hz
comme cela a été défini pour ma carte interne.
Vous pouvez également regarder sous le capot d’ALSA pour vérifier à nouveau la fréquence d’échantillonnage de votre matériel.
less /proc/asound/card0/pcm0p/sub0/hw_params
(les numéros peuvent varier, par exemple card1, et peut-être un canal de lecture différent sur la carte. xp sont des canaux de lecture, xc sont des canaux de capture). Pas tout à fait sûr si le fichier hw_params est spécifique à hda_intel, ou s'il sera là avec n'importe quel pilote alsa que vous avez.
Dans une configuration typique, les applications utilisent la sortie ALSA par défaut, qui est en fait un crochet pour envoyer le son via Pulseaudio, qui émet elle-même une sortie vers le matériel via alsa, en utilisant les noms réels du périphérique hw. (Les périphériques alsa sont spécifiés avec des chaînes de texte telles que hw:0
ou default
).