Le test de haut-parleur est une commande Linux pour tester les haut-parleurs connectés à votre ordinateur. Lors de l'exécution sans arguments, la commande teste le périphérique par défaut, dans ce cas, la carte son par défaut de votre ordinateur. La commande Speaker-Test agit comme un générateur de tons pour ALSA, et si vous souhaitez tester n'importe quelle carte son que vous utilisez sur votre ordinateur, la commande est votre meilleure option.
Ce guide vous présente la commande Speaker-Test en offrant des exemples de comment l'utiliser.
Comment utiliser la commande de test de haut-parleur
La première utilisation de la commande Speaker-Test est de tester si votre carte son est muette. Pour cela, il vous suffit d'exécuter la commande sans arguments, et vous devez entendre le bruit rose confirmant que vos cartes son sont correctes et ne sont pas muettes.
Vous pouvez annuler le bruit rose en appuyant sur le Ctrl + c combinaison de clavier.
Vous trouverez ci-dessous un extrait de ce que la page de l'homme de la commande de test de haut-parleur propose pour mettre en surbrillance les différentes options que nous pouvons utiliser.
Cependant, nous devons d'abord répertorier les cartes son disponibles en utilisant la commande ci-dessous pour savoir quelles cartes nous voulons tester.
$ aPlay -l
Vous verrez les différentes cartes sonores configurées sur votre système dans la sortie que vous obtenez. En outre, vous noterez d'autres avec diverses sorties pour HDMI et sortie analogique.
Maintenant que vous pouvez voir les différentes cartes son sur votre système, vous pouvez aller de l'avant et les tester en utilisant les différentes options de commande de test de haut-parleur.
Ayons des exemples.
$ haut-parleur-test -dhdmi: card = hdmi -c 6
Dans l'exemple ci-dessus, nous spécifions pour tester le hdmi: card = hdmi en utilisant le -D option pour spécifier la carte son et le -c pour spécifier que nous voulons tester tous les canaux spécifiés.
Vous pouvez exécuter la commande ci-dessous si vous aviez besoin de produire quatre sons de haut-parleur en utilisant deux prises stéréo.
$ haut-parleur-test -dhdmi: card = hdmi -c2
Si vous souhaitez tester une fréquence sonore donnée sur votre haut-parleur, spécifiez la fréquence à l'aide du -F option et canal de haut-parleur à l'aide du -s. Par exemple, spécifiant S1 indique que vous souhaitez tester le canal gauche uniquement. Vous trouverez ci-dessous un exemple d'une telle commande.
$ haut-parleur-test -dhdmi: card = hdmi -c4 -s1 f75
Notez également que le son par défaut lors du test des cartes son est bruit rose. Vous pouvez utiliser le vague sinusoïdale ou fichiers wav. Pour spécifier le son, utilisez le -T. Dans l'exemple ci-dessous, nous utilisons le wav.
$ Speaker-Test -dhdmi: Card = HDMI -C2 -TWAV
Vous pouvez également définir le rythme du flux dans HZ en utilisant le -taux ou -r Option pour la carte son spécifique, comme dans l'exemple ci-dessous.
Vous pouvez noter que pour chaque test de haut-parleur, la période par défaut est définie sur 4 périodes. Vous pouvez modifier cela et définir n'importe quelle période en utilisant le -P option. Par exemple, essayons de définir nos règles sur 6 en utilisant la commande ci-dessous.
$ haut-parleur-test -dhdmi: card = hdmi -c4 -p 6
De la sortie, nous confirmons que nous avons changé nos règles à 6.
Lors de l'exécution du test de vitesse, la taille maximale du tampon est utilisée et est spécifiée en réglant la valeur du tampon sur 0, ce qui signifie qu'il est maximum. Vous pouvez changer le tampon en votre préférence.
Avec -l, vous pouvez spécifier le nombre de boucles que le test de vitesse devrait fonctionner. Si vous voulez qu'il s'exécute infiniment, définissez le nombre de boucle à zéro, comme dans l'exemple ci-dessous.
Conclusion
La commande Speed-Test génère des tons qui aident à tester le haut-parleur de votre ordinateur. Vous pouvez utiliser diverses options avec la commande, et tout dépend de ce que vous voulez obtenir en tant que sortie. Ce guide couvre les différentes options que vous pouvez utiliser, en donnant des exemples pour vous aider à comprendre et à utiliser la commande Speed-Test.