Publié le 21 février 2013 - par

Ça va faire du bruit chez les framboise314 : comment configurer le son sur le Raspberry Pi

raspi_soundCertains lecteurs du blog se sont manifestés pour dire qu’ils n’avaient pas de son sur leur Raspberry Pi. Richard (Tilalo) m’a envoyé ce mail : Salut François,
J’ai lu sur ton blog que des utilisateurs n'(avaient pas de son.
En cherchant sur les forum, j’ai trouvé ça : https://sites.google.com/site/semilleroadt/home/raspberry-pi
Merci à Tilalo pour cette info, et pour les anglophobes, vous trouverez ci-dessous la traduction de l’article en question, ainsi que celle de http://elinux.org/R-Pi_Troubleshooting#Sound qui liste les différents problèmes  rencontrés sur le Raspberry Pi.

Tout d’abord cet article de Jose P Pinilla et Holguer A Becerra

Comment activer le son en HDMI et en Analogique sur un Raspberry Pi (Raspbian-Wheezy)

Avant de lancer startx :
Utilisez le SuperUser (après chaque reboot) ou utilisez sudo avant chaque commande
sudo su

Installez l’utilitaire de mise à jour du Firmware

apt-get install ca-certificates git-core binutils
wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update
cp rpi-update /usr/local/bin/rpi-update
chmod +x /usr/local/bin/rpi-update

Mettez le Firmware à jour

sudo rpi-update

Dans config.txt : décommentez « hdmi_drive=2 »

nano /boot/config.txt

Installez ALSA, MPlayer et PulseAudio (toute la commande sur une seule ligne)

apt-get install mplayer mplayer-gui alsa-base
  alsa-utils pulseaudio mpg123

Ajoutez le module audio module au noyau

modprobe snd_bcm2835
echo 'snd_bcm2835'  >>  /etc/modules

Configurez le driver ALSA avec n prenant pour valeur :  Sortie Analogique = 1,
Sortie  HDM I = 2 (Auto=0 non recommandé !)

amixer cset numid=3 n

Remplacez asound.conf par :

pcm.!default {
    type hw
    card 0
}
ctl.!default {
    type hw
    card 0
}
nano /etc/asound.conf

Rebootez le Raspberry Pi

reboot

Test de l’audio sans ALSA

cd /opt/vc/src/hello_pi/
./rebuild.sh
cd hello_audio

Testez la sortie analogique (sur la prise jack)

./hello_audio.bin

Testez la sortie audio HDMI

./hello_audio.bin 1

Test de l’audio avec ALSA
Testez la sortie analogique (sur la prise jack)

amixer cset numid=3  1
speaker-test  -t  sine  -f   600

Testez la sortie audio HDMI

amixer cset numid=3  2
speaker-test  -t  sine  -f  600

Téléchargez un fichier mp3 Hello.mp3

wget http://semilleroadt.upbbga.edu.co/Raspberry-Pi/Hello.mp3

Jouez ce fichier MP3

mpg123  Hello.mp3

Ensuite cet article traduit de elinux.org

Le son ne fonctionne pas avec un moniteur HDMI

Ceci est causé par certains moniteurs d’ordinateur qui sélectionnent le mode DVI, même si un câble HDMI est connecté. Ce correctif peut être nécessaire, même si d’autres périphériques HDMI fonctionnent parfaitement sur le même moniteur (ou téléviseur) !

Modifiez le fichier de configuration – voir les instructions sur R-Pi_ConfigurationFile.

Ajoutez la ligne suivante au fichier de configuration:

hdmi_drive=2

Cela va forcer la sélection du mode HDMI.

D’autres raisons pour lesquelles le son ne fonctionne pas avec un moniteur HDMI

Avec une connexion HDMI, il pourrait être possible d’entendre :

./hello_audio.bin 1

mais pas :

aplay  /usr/share/sounds/alsa/Front_Center.wav

Tout d’abord, il semble que certains téléviseurs HD coupent la sortie audio quand il n’y a pas d’entrée numérique, et établissent ou coupent lentement le son au début et à la fin du signal numérique. Cela signifie que les sons de courte durée ne seront pas entendus. Une solution consiste à jouer des .wav de plus longue durée.

Deuxièmement, il semble que certains téléviseurs HD coupent la sortie audio quand il n’y a qu’un seul canal d’entrée numérique. Ainsi, comme le fichier Front_Center.wav est monophonique, il pourrait ne pas être entendu. ALSA aplay utilise l’en-tête d’information du fichier pour configurer sa sortie numérique. Et l’option aplay -c 2 n’annule pas les paramètres que aplay récupère dans l’en-tête d’information du fichier . Donc, si votre téléviseur HD n’accepte pas qu’il n’y ait qu’un seul canal d’entrée numérique, vous ne pouvez pas utiliser aplay pour écouter un fichier wav mono. Cependant, avec la commande speaker-test, l’option -c2 fonctionne, et définit 2 canaux dans le flux numérique. Donc, speaker-test peut être utilisé pour écouter le fichier Front_Center.wav soit dans le haut-parleur gauche ou vers la droite en utilisant l’option -s 1 ou 2. Par exemple

speaker-test -c 2 -s 1 -t wav -W /usr/share/sounds/ alsa -w Front_Center.wav

devrait être entendu dans le haut-parleur gauche. Mais notez que la commande speaker-test ne semble aimer que les fichiers wav mono, et ne semble pas jouer les fichiers wav stéréo.

La commande aplay joue les wav stéréo en 2 canaux en stéréo sans problème (à condition qu’ils durent plus longtemps que le temps qu’il faut pour rétablir et atténuer le son du téléviseur). J’ai trouvé comme exemple utile  le fichier stéréo LRMonoPhase4.wav sur le site Web Kozco.

Le son ne fonctionne pas du tout, ou dans certaines applications

Entrez la commande ‘alsamixer‘ et utilisez le curseur pour vérifier que le volume est monté (touches flêches) et que la sortie n’est pas en sourdine (touche M).

Dans Debian Squeeze, le son est désactivé par défaut car le pilote ALSA est encore « alpha » (pas entièrement testé) sur le R-Pi. Pour installer le support pour le son, tapez la commande suivante à partir d’une ligne de commande (à partir de l’invite de commande avant « startx » ou dans une fenêtre de terminal)

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install alsa-utils
sudo modprobe snd_bcm2835

Sur Debian Wheezy, snd_bm2835 est activé par défaut, donc le ‘modprobe‘ est pas nécessaire. Ensuite, essayez:

aplay /usr/share/sounds/alsa/Front_Center.wav

Par défaut, la sortie sera automatique (hdmi si hdmi supporte l’audio, sinon analogique). Vous pouvez le forcer avec:

amixer cset numid=3 <n>

où n est   0=auto, 1=casque, 2=HDMI.

Si vous avez installé pulseaudio vous devez également spécifier le numéro de la carte:

amixer -c 0 cset numid=3 <n>

Avec un firmware récent, vous pouvez construire hello_audio avec:

cd /opt/vc/src/hello_pi/
./rebuild.sh
cd hello_audio

Avec un firmware plus ancien

cd /opt/vc/src/hello_pi/hello_audio
make

pour tester la sortie analogique :

./hello_audio.bin

et :

./hello_audio.bin 1

pour tester l’HDMI.

Notez également que vous pouvez avoir à ajouter votre utilisateur au groupe ‘audio‘ pour obtenir la permission d’accéder à la carte son.

Après cette installation, vous devriez être en mesure de lire des fichiers wav avec la commande

aplay "mon_fichier.wav"

Pour connaître les autres fonctionnalités de cette commande

aplay --help

Vous trouverez de nombreux fichiers de test dans /usr/share/scratch/Media/Sounds/

Suppression du pulseaudio installé

Depuis Décembre 2012, la distribution standard de raspbian wheezy , et apt-get upgrade, ont inclus pulseaudio. Des posts sur le forum suggèrent que pulseaudio peut bloquer alsa. Alors que certains membres ont identifié des solutions diverses, d’autres constatent que seul le retrait de pulseaudio restaure la sortie audio.

sudo apt-get --purge remove pulseaudio

Lecture de fichiers MP3

L’application alsa incluse dans la distribution standard permet de lire les fichiers wav. Si vous voulez lire des fichiers mp3, procédez comme suit pour installer un lecteur mp3 (après l’installation de alsa-utils):

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mpg321

Vous pouvez lire des fichiers mp3 avec la commande

mpg321 "mon fichier.mp3"

Pour connaître les autres options de cette commande

mpg321 --help

Le support du mp3 avec cette application est complet mais pas robuste.

Share Button

À propos François MOCQ

Électronicien d'origine, devenu informaticien, et passionné de nouvelles technologies, formateur en maintenance informatique puis en Réseau et Télécommunications. Dès son arrivée sur le marché, le potentiel offert par Raspberry Pi m’a enthousiasmé j'ai rapidement créé un blog dédié à ce nano-ordinateur (www.framboise314.fr) pour partager cette passion. .

46 réflexions au sujet de « Ça va faire du bruit chez les framboise314 : comment configurer le son sur le Raspberry Pi »

  1. Serge

    Bonjour François,
    Merci pour ton blog que je viens de découvrir.
    Je viens de configurer ma raspberry pour pouvoir écouter de la musique comme il est décrit sur le blog.
    Ma musique est stochée sur un disque dur externe au format mp3.
    Tout fonctionne! J’ai juste un petit pb sur les temps d’accès pendant la lecture d’un morceau (j’utilise le player dans l’interface graphique), et ça bégaye… Mon disque est en ntfs ( je l’utilise un peu partout). Saurais tu comment bufferiser qq secondes pour éviter ce pb?
    Merci à toi
    Serge

    Répondre
  2. Kelias

    Bonjour merci pour ce super tuto

    J’arrive parfaitement a lire des morceaux mp3 en étant connecté avec Putty sur ma framboise. J’ai un serveur php installé dessus et j’utilise une interface web pour controler les gpio a distance. Tout fonctionne bien le soucis est que lorsque j’ai voulu rajouter la commande permetant de lire un morceau en mp3 dans mon script php, le raspberry semble executer la commande ( je n’ai plus le controle de mes autres gpio pendant un temps correspondant a la durée de la musique) mais aucun son ne sort… Une idée ?

    Répondre
    1. Kelias

      PS : Putty : mpg123 /var/www/bonjour.mp3 -> fonctionne
      fichier php : system(« mpg123 /var/www/bonjour.mp3 »); -> ne fonctionne pas

      Répondre
  3. Mister Kha

    Bonsoir et merci pour ce tuto qui a donné de la voix à mon Rpi. Par contre seul root à le droit de crier au fond des bois, le user lambda reste désespérément muet. Y a-t-il une solution pour remédier à ce problème ?
    Merci d’avance.

    Répondre
  4. Lucas

    Mister Kha: try adding user lambda to the group audio

    sudo addgroup lambda audio

    Thanks François, you got me a bit further. aplay LRMonoPhase4.wav plays but aplay Front_Center.wav not.

    I have found if scratch is running, and I play a sample scratch audio file two times, then aplay Front_Center.wav will play. The first scratch audio playback doesn’t work, the second does (meow),and then aplay works with these little mono files, as long as scratch is running.

    hello_audio.bin 1 also plays, even without scratch working.

    Répondre
  5. Romain

    Bonjour à tous,

    Je viens de m’acheter un Raspberry Pi et je voudrais principalement m’en servir avec XbMc pour regarder des films hd sur ma télé haute définition.
    Ma question est de savoir s’il est possible de profiter du son hd ou simplement du Dolby digital ou dts via la sortie hdmi en le branchant dur un ampli?
    Si oui auriez vous un tutoriel svp?

    Merci d’avance.

    Répondre
  6. Anthone

    Bonjour et merci pour ce tuto 🙂 J’ai juste un souci 🙁
    En SSH, en faisant mpg123 Hello.mp3, il n’y à aucun souci, j’ai bien le « Ring Rign Hellooooo » via ma TV en HDMI.
    En LXDE, en passant par Mplayer, je n’ai aucun son du tout. Pourtant, Mplayer lit bien le fichier puisque le temps des 11 secondes avance.

    Help 🙁

    Répondre
    1. Anthone

      Bon, j’ai reussi à lire mon MP3 via lsmusic (apt-get install lsmusic) mais toujours pas à le lire sur MPlayer (qui est un lecteur Audio ET Video)

      Répondre
    2. Anthone

      Ok 🙁 J’avais pas fait gaffe à :

      Entrez la commande ‘alsamixer‘ et utilisez le curseur pour vérifier que le volume est monté (touches flêches) et que la sortie n’est pas en sourdine (touche M).

      Merci beaucoup pour ce tuto 😀

      Répondre
  7. adelin

    je n’arrive vraiment pas a faire fonctionner le son en jack, je bloque au debut de la procedure:
     »
    Ajoutez le module audio module au noyau
    modprobe snd_bcm2835
    echo ‘snd_bcm2835’ >> /etc/modules
     »
    lorsque je copie la commande dans mon terminale rien ne se produit.
    je debut sur linux donc j’ai un peut de mal pour l’instant.

    Répondre
    1. admin Auteur de l’article

      Bonjour Adelin
      « Rien ne se produit » … En Linux si le système ne renvoie pas de message d’erreur c’est que tout s’est bien passé. Peux-tu préciser comment tu utilises le RasPi ? Sur un écran HDMI et tu veux envoyer le son vers des enceintes ?
      Cordialement
      François

      Répondre
      1. adelin

        Tout d’abord merci de votre reponse tres rapide.
        Donc j’ai installer raspbian et j’utilise mon raspberry comme petit ordi me permettant de faire mes debut en programmaton. mais je voudrais pouvoir avoir du son, j’ai la sortie hdmi branchéa mon moniteur ne disposant pas d’enceintes, j’en ai donc acheter. je les ai branchés sur le jack et leurs alimentation s’affectue or raspi.
        Quand a la procédure j’ai donc avancé a : « amixer cset numid=3 n »
        et la par contre lun message d’erreur apparait: « Bus error ».

        Répondre
        1. admin Auteur de l’article

          re-bonjour Adelin
          la commande est
          pi@raspberrypi ~ $ amixer cset numid=3
          prenant les valeurs
          • 0 pour la sélection automatique
          • 1 pour la sortie son analogique
          • 2 pour la sortie son HDMI
          La commande à utiliser pour avoir les sons sur le jack (analogique) est donc :
          amixer cset numid=3 1
          remplace ton n par un 1 et ça devrait causer

          Répondre
          1. admin Auteur de l’article

            re-Bonjour Adelin
            je reprends la manip demain à partir de zéro avec une installation propre de raspbian + 2 enceintes branchées sur le jack audio et je te tiens au courant
            Utilises tu noobs 1.3.4 ou la dernière version de raspbian?
            peux tu préciser? L’article date d’un an mais je ne pense pas qu’il y ait eu des modifs dans cette partie du système…
            cordialement
            françois

  8. adelin

    Donc voici la ligne de code rentré et l’erreur indiqué:

    pi@raspberrypi ~ $ amixer cset numid=3 1
    Bus error

    j’utilise la dernière version de raspbian sur une carte SD de 3.7go dont 1.2go de libre.

    Je vais moi aussi reprendre toute la manip demain pour reverifier que l’erreur ne viens pas de moi.

    Merci de votre disponibilité sa fait plaisirs d’avoir des réponses de bonnes qualité.
    cordialement, Adelin

    Répondre
    1. admin Auteur de l’article

      Bonjour
      je viens de refaire la manip que je te détaille ci-dessous :

      Passer en mode administrateur
      pi@raspberrypi ~ $ sudo -i
      root@raspberrypi:~#

      Vérifier si le module est installé
      root@raspberrypi:~# lsmod |grep snd_bcm2835
      snd_bcm2835 16165 0
      snd_pcm 81593 2 snd_bcm2835,snd_soc_core
      snd 61291 7 snd_bcm2835,snd_soc_core,snd_timer,snd_pcm,snd_seq,snd_seq_device,snd_compress

      Sinon le rajouter au fichier /etc/modules et rebooter
      root@raspberrypi:~# nano /etc/modules

      Vérifier que alsa est installé
      root@raspberrypi:~# apt-get install alsa-utils
      Lecture des listes de paquets... Fait
      Construction de l'arbre des dépendances
      Lecture des informations d'état... Fait
      alsa-utils est déjà la plus récente version disponible.
      Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
      libxcb-xfixes0
      Veuillez utiliser « apt-get autoremove » pour le supprimer.
      0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

      Forcer la sortie sur le jack analogique
      root@raspberrypi:~# amixer cset numid=3 1
      numid=3,iface=MIXER,name='PCM Playback Route'
      ; type=INTEGER,access=rw------,values=1,min=0,max=2,step=0
      : values=1

      Tester
      root@raspberrypi:~# aplay /usr/share/sounds/alsa/Front_Center.wav
      Lecture WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit Little Endian, Fréquence 48000 Hz, Mono
      root@raspberrypi:~#

      Et une charmante voix féminine annonce « Front center ».

      J’espère que ça pourra t’aider
      Cordialement
      François

      Répondre
      1. adelin

        Bonjour, je m’exuse de ne toujours pas réeussir la manip. Je la fait bien sans aucun message d’erreur mais sa ne parle toujours pas.
        A la vérification du module je n’ai pas les meme valeurs:

        root@raspberrypi:~# lsmod |grep snd_bcm2835

        snd_bcm2835 16165 1
        snd_pcm 81593 2 snd_bcm2835,snd_soc_core
        snd 61291 9 snd_bcm2835,snd_soc_core,snd_timer,snd_pcm,snd_seq,snd_seq_device,snd_compress

        J’ai donc voulus le rajouter au fichier et c’est la que je n’arrive pas. Je ne sais pas comment changer ces valeurs car la fenetre qui s’ouvre est comme cela:

        GNU nano 2.2.6 File: /etc/modules

        # /etc/modules: kernel modules to load at boot time.
        #
        # This file contains the names of kernel modules that should be loaded
        # at boot time, one per line. Lines beginning with « # » are ignored.
        # Parameters can be specified after the module name.

        snd-bcm2835

        Bref encore une fois desolé pour mon manque certain de niveau et du dérengement.
        Adelin

        Répondre
        1. admin Auteur de l’article

          Bonjour Adelin
          Ne t’excuse pas en Linux quel que soit ton niveau il y a toujours des choses à apprendre (et c’est ce qui est intéressant). Au contraire c’est très bien d’insister et de persévérer! On apprend plus en cherchant et en faisant des manips qu’en lisant un bouquin…
          nano est un éditeur de texte pleine page. Il faut « piloter » le curseur avec les flèches de direction. faire les modifs dans le texte et sauvegarder par CTRL X
          Mais le module est bien présent dans /etc/modules donc tu n’as rien à rajouter…
          C’est normal car ce module est chargé par défaut dans Raspbian. (ce que confirme lsmod)
          Vérifie encore en lançant alsamixer en mode texte, que la sourdine n’est pas active (touche M). Éventuellement utilise le curseur (flèche vers le haut) pour augmenter le volume et refais le test :
          aplay /usr/share/sounds/alsa/Front_Center.wav
          Tiens moi au courant
          Bon courage
          François

          Répondre
  9. adelin

    Bon j’ai refais le tous 3 fois, aucun message d’erreur tous les modules sont chargés, le son bien configuré vers la sortie jack ( amixer cset numid=3 1), j’ai vérifié que le sont n’étais pas mis en silencieux. J’ai testé mes haut parleurs et le probleme ne viens pas d’eux.
    Et pourtant quand je fait la commande : « apaly /usr/share/sounds/alsa/Front_Center.wav »
    linux me répond: « Playing WAVE ‘/usr/share/sounds/alsa/Front_Center.wav’ : Signed 16 bit Little Endian, Rate 48000 Hz, Mono »
    Mais toujours aucun son n’est émis. Je ne comprend vraiment pas pourquois sa ne fonctionne toujours pas, j’ai cherché sur d’autres forum ( anglais et francais) et la aussi aucun probleme similaire au miens.
    Encore une fois merci de votre disponibilitée.
    Cordialement, Adelin

    Répondre
    1. admin Auteur de l’article

      Bonjour Adelin
      Là je suis un peu sec et je n’ai plus de solution ou de test à te proposer.
      Je n’ai jamais eu ce souci sur aucun des Raspi que j’utilise.
      Apparemment si aplay te dit que le .wav est joué jusque là c’est bon.
      Si tout a été testé, il pourrait rester un problème hard sur la carte elle même
      (sortie audio, soudure défectueuse quelque part entre la sortie BF et la prise jack,
      prise jack défectueuse…). Il faudrait regarder à l’oscilloscope si le signal
      audio arrive à la prise jack. Après….
      Mais là on rentre dans le cadre de la garantie et ça va se jouer entre ton fournisseur et toi
      Bon courage pour la suite
      Cordialement
      François

      Répondre
      1. Adelin

        Je pensait moi aussi que le problème venais de la sortie jack de mon raspi. Mais dans un dernier élan d’espoir j’ai installé xbmc, j’ai configuré sans trop de problème la sortie audio analogique, redémarré l’engin et tous fonctionne a merveille, mes enceintes on retrouvés leurs voix. Je pense donc que le problème venais surement de raspbian que j’ai du mal installer (malgrer qu’il paraissait parfaitement fonctionner).
        Merci d’avoir répondu a mes questions et a m’avoir soutenus, je pense maintenant rester un moment sur xbmc jusqu’à l’achat d’une autre SD ( plus puissante: 8go et classe10).
        Cordialement, Adelin.

        Répondre
        1. admin Auteur de l’article

          OUF !
          Tout est bien qui finit bien alors.
          Une preuve de plus que la persévérance paye (presque) toujours
          Félicitations Adelin
          et merci d’avoir décrit tous ces tests et essais
          Cordialement
          François

          Répondre
  10. Jeremy

    Bonjour, je suis au cœur d’un projet et je dois gérer le déclenchement de son mpg321 en fonction d’événement.

    Savez-vous comment fait on pour éviter que deux sons se lancent simultanément ?

    Cordialement,

    Jérémy

    Répondre
  11. Francois

    Bonjour,

    je fais quelques tests avec le pi mais je m’arrache les cheveux… j’ai bien le module et le son activé(alsamixer). Je fais quelques tests en sortie audio classique:
    amixer -c 0 cset numid=3 1
    ./hello_audio.bin fonctionne
    par contre pas moyen d’avoir un wav ou un mp3
    pi@pi1 ~ $ aplay /usr/share/sounds/alsa/Front_Center.wav
    Playing WAVE ‘/usr/share/sounds/alsa/Front_Center.wav’ : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
    mais aucun son ne sort…

    arg!!!

    Répondre
  12. Fred

    Bonjour,
    Après la commande : apt-get install mplayer mplayer-gui alsa-base
    quand je tape : alsa-utils pulseaudio mpg123

    j’ai l’erreur suivante : bash: alsa-utils : commande introuvable

    J’ai bien vérifié avec « sudo apt-get install alsa-utils » je j’avais bien la version la plus récente de alsa-utils.

    Une idée ?

    Répondre
  13. Fred

    Désolé pour la question idiote … la réponse est dans la ligne du dessus :
    sur une seule ligne ! et pas en deux commande comme je l’ai fait !
    Ah ces nweebies !

    Répondre
  14. Charle

    Bonsoir,
    J’ai bien installé selon les instructions précédentes alsa,mplayer et mpg321.
    Quand je teste sans alsa:

    cd /opt/vc/src/hello_pi/
    ./rebuild.sh
    cd hello_audio
    ./hello_audio.bin

    cela fonctionne,mais quand je teste avec alsa:
    amixer cset numid=3 1
    speaker-test -t sine -f 600
    j’obtient un faible grésillement de mon haut-parleur ,de mème quand j’essaye de lire un fichier wav ou mp3.

    Que dois-je faire pour entendre le son ?

    Cordialement,
    Charle

    Répondre
  15. joel

    Bonjour Francois,

    et merci pour ce tuto.
    Il y a un espace en trop, dans la partie « D’autres raisons pour lesquelles le son ne fonctionne pas avec un moniteur HDMI », dans la ligne de test suivante (juste avant alsa) :
    speaker-test -c 2 -s 1 -t wav -W /usr/share/sounds/ alsa -w Front_Center.wav

    Répondre
  16. michel

    Bonjour
    est ce que le raspberry pi 2 model B peut sortir du son simultanément en analogique (casque) et hdmi (tv). Je voudrais m’en servir comme media serveur, essentiellement pour lire des videos mov a partir de mon nas. Ainsi je n’aurais pas à débrancher le casque à chaque fois (casque bluetooth sennheiser) et je pourrais régler le volume du casque sur le casque, et le volume de la tv avec la tc.

    merci par avance et félicitations pour votre esprit de partage

    Répondre
  17. Nada

    Bonsoir
    j’ai un Raspberri PI2 et je n’arrive pas à avoir le son en HDMI par contre je l’ai en analogique.
    Merci pour votre aide

    Répondre
  18. ratch

    Merci pour ce tuto et tout votre admirable travail ! Ça m’a sauvé et je devenais dingue.

    @Nada:
    Es-tu sûre d’avoir bien fais :
    amixer cset numid=3 2
    ?

    Chez moi tout fonctionne en suivant quasi à la lettre le tuto ! Encore merci pour tout, je n’y serais jamais arrivé aussi facilement sans votre travail !! <3 Raspberry <3 framboise314 <3

    Répondre
  19. MaximeA

    Bonjour,
    J’ai un soucis avec le test sans ALSA (avec ALSA, le test marche très bien). Quand je fais ./hello_audio.bin, le terminal me retourne « Outputting audio to analogue » « hello_audio.bin: audio.c:120: audioplay_create: Assertion ‘error == OMX_ErrorNone’ failled ».
    Avez-vous une idée du problème ?
    Merci 🙂

    Répondre
      1. MaximeA

        J’ai modifié la valeur de 16Mo à 128Mo et cela marche parfaitement ! Certains firmware sont désactivées quand la mémoire est trop faible. Merci pour ta réponse rapide et ton article très bien écrit. Mon raspberry peut maintenant me parler avec Domoticz 😉

        Répondre

Laisser un commentaire

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

Complétez ce captcha SVP * Time limit is exhausted. Please reload CAPTCHA.