Outils pour utilisateurs

Outils du site


rbpi:rbpi_activer_son_hdmi_ou_analogique

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

Editer et remplir le fichier asound.conf :

nano /etc/asound.conf

pcm.!default {
    type hw
    card 0
}
ctl.!default {
    type hw
    card 0
}

Rebootez le Raspberry Pi

reboot

Remarque : A partir de là, tout est bon. Pour configurer le driver ALSA avec n = 1 pour Sortie Analogique et n =2 pour Sortie HDMI (Auto=0 non recommandé !)

amixer cset numid=3 n

1. Test de l’audio sans ALSA

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

1.1 Testez la sortie analogique (sur la prise jack)

 ./hello_audio.bin

1.2 Testez la sortie audio HDMI

./hello_audio.bin 1

2. Test de l’audio avec ALSA

2.1 Testez la sortie analogique (sur la prise jack)

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

2.2 Testez la sortie audio HDMI

amixer cset numid=3  2
speaker-test  -t  sine  -f  600
Téléchargez un fichier mp3

Jouer un fichier mp3

mpg123  Hello.mp3

ou

aplay <filepath>
rbpi/rbpi_activer_son_hdmi_ou_analogique.txt · Dernière modification: 2016/06/13 16:14 (modification externe)