Comment résoudre les problèmes de son sur Raspberry Pi

Tout est prêt : le système est installé, le lecteur multimédia est configuré et les playlists sont prêtes. Vous appuyez sur « Lecture » et… rien ! Oui, c’est frustrant. Voyons comment résoudre les problèmes audio les plus courants sur votre Raspberry Pi (et à reprendre rapidement l’écoute de vos chansons préférées).

Dans la plupart des cas, les problèmes de son sur Raspberry Pi peuvent être résolus en sélectionnant le bon périphérique de sortie ou en augmentant le volume dans la configuration du système.

Si vous avez déjà essayé, ne vous inquiétez pas. Je vais vous donner toutes les solutions dans cet article. Mais tout d’abord, parlons des options audio par défaut du Raspberry Pi.

À propos, si vous débutez sur Raspberry Pi et que vous souhaitez accélérer les choses (tout en vous amusant), n’hésitez pas à télécharger mon e-book Maitrisez Raspberry Pi en 30 jours. Il s’agit d’un défi de 30 jours dans lequel vous apprendrez une nouvelle compétence chaque jour. Vous économiserez du temps et de l’argent et pourrez enfin profiter de votre Raspberry Pi à son plein potentiel. Je vous offre d’ailleurs 10% de remise aujourd’hui si vous utilisez ce lien !

Comment le Raspberry Pi gère votre audio

Avant d’essayer des choses plus avancées, commençons par les bases : la sortie disponible et les paramètres par défaut.

Options de sortie audio

La plupart des modèles de Raspberry Pi disposent de deux sorties audio :

  • HDMI : Vous pouvez utiliser votre moniteur ou votre TV pour diffuser l’audio du système. Tous les écrans ne disposent pas de haut-parleurs intégrés, mais c’est le moyen le plus simple d’avoir du son avec votre Raspberry Pi, car aucun câble supplémentaire n’est nécessaire.
  • Jack : La plupart des modèles disposent également d’une sortie jack 3,5mm. En règle générale, si vous disposez de haut-parleurs d’ordinateur classiques, vous pouvez les brancher sur le Raspberry Pi via ce port.
Qu’il soit équipé de ports HDMI normaux, mini HDMI ou micro HDMI, votre Raspberry Pi peut utiliser le port d’affichage pour l’audio. Une prise jack est également disponible sur la plupart des modèles.

Enfin, le Raspberry Pi peut également gérer assez bien d’autres périphériques courants via :

  • USB : Cela devrait fonctionner nativement sur le Raspberry Pi, que vous ajoutiez une carte son USB externe (pour pouvoir brancher un microphone jack), ou simplement un casque USB pour la musique ou les appels.
  • Bluetooth : Une autre option très répandue consiste à utiliser directement la technologie Bluetooth. Elle est prise en charge par la plupart des modèles et ne nécessite pas de câble. J’utilise souvent mon casque à réduction de bruit ou mon haut-parleur Bluetooth et cela fonctionne bien.

Donc, même si le Raspberry Pi ne peut pas tout faire, il peut gérer la plupart des périphériques audio assez bien. À moins que vous n’essayiez de brancher un micro XLR, une table de mixage RCA ou quelque chose d’aussi sophistiqué, cela devrait fonctionner presque automatiquement.

Mais, je suppose que vous ne seriez pas en train de lire ceci si cela fonctionnait, alors passons à la partie configuration et dépannage.

Paramètres par défaut sur Raspberry Pi OS

Une dernière chose :

Lors d’une nouvelle installation de Raspberry Pi OS, la sortie audio par défaut est configurée sur HDMI.

Ainsi, si vous utilisez une TV ou un moniteur avec des haut-parleurs, cela devrait fonctionner immédiatement (si le périphérique d’affichage le prend en charge). En revanche, si vous avez branché un haut-parleur ou un casque sur la sortie jack, vous devrez probablement modifier le périphérique par défaut.

Je vous montrerai ensuite comment modifier ce point, car c’est le problème le plus courant.

Résolution des problèmes de son sur Raspberry Pi

Contrôles préliminaires

Commençons par les vérifications basiques que tout agent d’assistance fera ou vous demandera de faire. Je sais que c’est ennuyeux, mais nous ne voulons pas casser quoi que ce soit dans la partie logicielle si c’est lié à la connexion physique ou aux options de configuration.

Connexions physiques

Avant d’aller plus loin, surtout si vous utilisez une configuration classique, je vous recommande vivement de prendre quelques secondes pour vérifier les connexions physiques :

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant
  • Le câble est-il correctement branché des deux côtés ?
  • Le câble est-il en bon état ?
  • Est-il branché sur le bon Raspberry Pi ou sur le bon haut-parleur ?
  • Si vous pouvez modifier le volume sur le périphérique de sortie, essayez de l’augmenter un peu.

Je sais ce que vous pensez, mais ça peut arriver à tout le monde (« Oups, la TV était en sourdine.« ).
Il est préférable de découvrir un problème aussi simple maintenant plutôt qu’après avoir passé une heure à peaufiner la configuration du système.

Sortie par défaut

Maintenant, la prochaine chose que vous devez vérifier est la sortie par défaut de votre Raspberry Pi.

Par défaut, Raspberry Pi OS utilise le périphérique HDMI comme sortie audio principale. Avec une interface de bureau, vous pouvez le modifier en cliquant sur l’icône audio dans le coin supérieur droit. Sélectionnez le périphérique à utiliser dans la liste déroulante.

Voici à quoi ça ressemble :

Dans cet exemple, trois périphériques sont détectés : jack, HDMI et Bluetooth. Le Bluetooth est sélectionné. Vous pouvez le modifier avec un clic gauche sur le périphérique à utiliser.

Si vous n’avez pas accès à l’interface de bureau, vous pouvez le modifier via la ligne de commande. Lancez l’outil de configuration :
sudo raspi-config

Allez ensuite dans « System Options » > « Audio » et sélectionnez la bonne sortie audio :

Dans la plupart des cas, cela devrait résoudre votre problème de son. Si ce n’est pas le cas, poursuivez votre lecture. J’ai beaucoup d’autres conseils à vous donner.

Si les commandes Linux ce n’est pas trop votre truc, n’hésitez pas à jeter un œil à cet article qui vous explique les commandes qu’il faut absolument connaître. Je vous donne aussi une antisèche à télécharger pour les avoir toujours sous la main !

Niveaux de volume

Vous devez non seulement vérifier le volume sur le périphérique externe, mais aussi sur le système Raspberry Pi.

Si vous disposez d’une interface de bureau, vous pouvez la gérer depuis le même endroit (l’icône audio dans le coin supérieur droit). L’option peut être légèrement différente selon votre système, mais vous la trouverez facilement. Assurez-vous simplement que le volume est suffisamment haut.

Sans interface graphique, vous pouvez utiliser cette commande :
sudo alsamixer

Sur Raspberry Pi OS, vous obtiendrez quelque chose comme ceci :

Vous pouvez utiliser les flèches du clavier pour modifier le volume ou sélectionner une autre sortie. Vous pouvez également utiliser les raccourcis pour accéder à une autre carte son si nécessaire.

Essayez les solutions rapides

Si les bases semblent bonnes, il se peut qu’il y ait une mise à jour récente du système ou un bug dans le système. Cela peut généralement être corrigé en installant les dernières mises à jour ou en redémarrant le Raspberry Pi.

Mises à jour du système

Si vous ne l’avez pas fait depuis un certain temps, il est probablement préférable d’installer les dernières mises à jour de votre système avant d’essayer quoi que ce soit d’autre.

Ouvrez un terminal et tapez les commandes suivantes pour mettre à jour votre système :
sudo apt update
sudo apt upgrade

Cela permettra de télécharger et d’installer les derniers paquets pour votre système. Ainsi, s’il s’agit d’un bug, il est possible qu’il ait déjà été corrigé par les développeurs.

Redémarrage du Raspberry Pi

Une autre chose que vous pouvez essayer avant d’aller plus loin est de redémarrer simplement le Raspberry Pi.

Il se peut qu’une mise à jour récente ait temporairement désactivé votre périphérique audio, ou qu’un bug récent nécessite un redémarrage pour être complètement corrigé.

Redémarrez le Raspberry Pi via l’interface ou en tapant cette commande :
sudo reboot

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Nous verrons ensuite ce qu’il en est.

Vous n’avez toujours pas trouvé de solution ? Essayez celles-ci

À ce stade, nous devons essayer des solutions moins évidentes. Si votre système contient des données critiques, assurez-vous d’avoir une sauvegarde récente du Raspberry Pi, et n’essayez les solutions suivantes que si vous en comprenez les risques.

PulseAudio

PulseAudio était le serveur de son par défaut sur les anciennes versions de Raspberry Pi OS (Raspbian). Ce n’est plus le cas, et si vous avez mis à jour votre système depuis quelques versions, cela peut être le problème (vous l’avez toujours même si il n’est pas nécessaire).

Sur les versions récentes de Raspberry Pi OS, PulseAudio n’est plus nécessaire et peut entraîner des problèmes audio.

Désinstaller PulseAudio avec :
sudo apt remove --purge pulseaudio

Tout réinstaller

Cela semble cliché, mais j’ai vu que cela fonctionnait plusieurs fois, alors vous pouvez essayer si rien d’autre n’a fonctionné.

Une solution plus radicale consiste à réinstaller les paquets de base qui gèrent les périphériques sonores : en particulier « alsa-utils » et « alsamixer ».

Vous pouvez le faire à l’aide des commandes suivantes :

sudo apt remove --purge alsa-utils alsamixer
sudo apt clean
sudo apt autoremove
sudo apt update
sudo apt install alsa-utils alsamixer

Redémarrez ensuite le Raspberry Pi et voyez ce qu’il en est.

Autres problèmes matériels potentiels

Si vous avez fait tout ce qui est indiqué ci-dessus, il est probable que le problème vienne de votre matériel ou d’un élément qui lui est lié.

Jack

Si vous essayez d’utiliser la sortie jack, je vous recommande de tester le câble sur un autre appareil pour vous assurer qu’il fonctionne.

Pouvez-vous utiliser le même câble et le même haut-parleur avec un autre appareil (comme votre téléphone) ? Cela fonctionne-t-il ?

Si ce n’est pas le cas, essayez un autre câble. Il existe une grande variété de qualité en matière de câbles jack. Je recommande vivement l’utilisation d’un câble blindé comme celui-ci. Ceux qui sont fournis gratuitement avec les moniteurs ou d’autres appareils sont généralement de mauvaise qualité et ne fonctionneront pas longtemps.

USB

Si vous essayez d’utiliser un haut-parleur USB ou une carte son, c’est un peu plus délicat, le problème peut venir du pilote ou le système peut ne pas le détecter correctement.

Vous pouvez d’abord vérifier si le périphérique USB est détecté à l’aide de cette commande :
lsub

Et lister les périphériques audio disponibles avec :
aplay -l

Assurez-vous que votre carte son USB est compatible avec Linux/Raspberry Pi OS, et consultez les forums en ligne ou le site web du fabricant pour tout problème connu ou toute solution.

Dans certains cas, il peut être utile de désactiver la carte son par défaut en ajoutant ceci dans le fichier /boot/config.txt :
dtparam=audio=off

Vous pouvez le faire directement sur le Raspberry Pi avec Nano (consulter mon guide ici si nécessaire), ou directement à partir de votre ordinateur (vous pouvez lire les fichiers de la carte SD à partir de celui-ci, même sous Windows).

HDMI

Le HDMI est un peu comme un jack en ce qui concerne la qualité. Peut-être que votre câble ne fonctionne plus ou qu’il n’est pas assez performant pour prendre en charge la sortie audio.

Tout d’abord, veillez à ne pas utiliser d’adaptateur. L’utilisation d’un adaptateur pose déjà problème pour la sortie d’affichage, c’est encore pire pour l’audio.

Procurez-vous le câble adapté à votre modèle :

Il faut débourser quelques euros pour obtenir le bon câble, mais cela résoudra la plupart des problèmes. Je ne peux pas vous dire la quantité de problèmes que j’ai eu en essayant d’utiliser des adaptateurs partout. Rien de mieux que le bon câble.

Si ça ne vient pas du câble, vous pouvez aussi tenter de définir le paramètre hdmi_drive dans le fichier /boot/config.txt pour forcer le mode audio HDMI :
hdmi_drive=2

Selon la documentation de Raspberry Pi, la commande hdmi_drive permet de basculer entre les modes HDMI et DIV :

  • 1 – Mode DVI (pas de son)
  • 2 – Mode HDMI (le son est activé s’il est pris en charge)

Cela ne devrait pas être nécessaire, mais cela ne coûte pas grand-chose d’essayer si rien d’autre n’a fonctionné.

Bluetooth

Si vous utilisez un périphérique Bluetooth, il existe une configuration spécifique pour jumeler et configurer le périphérique correctement.

J’ai un guide complet sur la façon d’utiliser les périphériques Bluetooth avec un Raspberry Pi. Je vous recommande de commencer par là et de voir comment cela se passe.

Une fois le périphérique correctement configuré, il devrait fonctionner de la même manière que n’importe quel autre périphérique (en changeant simplement la sortie par défaut via l’interface graphique ou raspi-config).

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Vous voulez discuter avec d'autres passionnés de Raspberry Pi ? Rejoignez la communauté, partagez vos projets en cours et posez vos questions sur le forum (en anglais).

Quelle est la prochaine étape ?

Si votre système audio fonctionne maintenant correctement, voici quelques projets intéressants que vous pouvez essayer :

Et si vous rencontrez toujours des problèmes, n’hésitez pas à vous adresser à la communauté pour poser vos questions (en anglais). Donnez-nous tous les détails de votre configuration et nous essaierons de vous aider.

Téléchargez mon antisèche !
Format PDF pratique, avec les 74 commandes à retenir pour maîtriser son Raspberry Pi.
Télécharger maintenant

Ressources supplémentaires pour votre Raspberry Pi

Initiation au Raspberry Pi en vidéo
Si vous débutez et voulez passer rapidement à la vitesse supérieure, j’ai exactement ce qu’il vous faut.
Regardez ma formation vidéo qui vous aidera à démarrer du bon bien, choisir votre matériel, installer les meilleures applications et vous lancer directement dans vos premiers projets avec mon aide.
Regarder les vidéos dès maintenant

Maîtrisez votre Raspberry Pi en 30 jours
Vous avez besoin de plus ? Si vous êtes à la recherche des meilleures astuces pour devenir expert sur Raspberry Pi, ce livre est fait pour vous. Développez vos compétences sous Linux et pratiquez via de nombreux projets en suivant mes guides étape par étape. 10% de remise aujourd’hui !
Télécharger le livre au format PDF ici

Maîtrisez Python sur Raspberry Pi
Pas besoin d’être un génie pour coder quelques lignes pour votre Raspberry Pi.
Je vous apprends juste ce qu’il faut sur Python afin de réaliser n’importe quel projet. La seconde partie du livre est d’ailleurs consacrée à des exemples de projets où je vous guide pas à pas.
Ne perdez pas de temps, apprenez le strict nécessaire et économisez 10% avec ce lien :
Télécharger maintenant

Autres ressources pour profiter de votre Raspberry Pi
J’ai regroupé toutes mes recommandations de logiciels, sites utiles et de matériel sur cette page de ressources. Je vous invite à la consulter régulièrement pour faire les bons choix et rester à jour.
Visiter les pages ressources


Ce tutoriel ne marche plus à 100%? Prévenez-moi pour que je le mette à jour!

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *