Pi-USB-Audio

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche

Introduction

Pi-USB-Audio-01.jpg

Raspberry Pi dispose d'une prise jack audio sur la carte. Elle est pratique pour réaliser différents effets audio ou reproduire des voix, vous avez juste besoin de la brancher et c'est parti!

Cependant, si vous avez besoin de reproduire de la musique en qualité audio, une carte audio USB améliorera grandement le volume et la qualité du son produit. Si le système audio intégré au Pi est si limité, c'est parce qu'il est généré à partir d'un signal PWM et qu'il ne dispose que d'un filtrage minimaliste.

Ne nous méprenons pas, c'est une grande chose que d'avoir un système audio intégré à la carte du Pi mais avec cet adaptateur USB l'expérience en sera encore meilleure.


Pré-requis

Premièrement, vous aurez besoin d'un Raspberry Pi complètement configuré avec lequel vous pouvez travailler (ou vous connecter). Nous disposons de nombreux tutoriels en amont pour vous aider dans cette tâche. Vous pouvez aussi vous connecter sur votre Pi en utilisant SSH ou un câble console.

Première étape

Commencez par étreindre votre Raspberry en effectuant une shutdown proprement!. Ensuite, branchez la carte Audio USB. Booter ensuite votre Pi tout à fait normalement.

Une fois que vous êtes loggé, tapez dmsg pour vous les messages de boot. Vous devriez voir une série de ligne concernant un certain cm109

Pi-USB-Audio-01a.jpg

Si vous utilisez lusb vous devriez voir la référence pour l'adaptateur C-Media Electronics Audio Adapter

Pi-USB-Audio-02.jpg

Nous allons modifier le fichier de configuration du système audio

sudo nano /etc/modprobe.d/alsa-base.conf

Où il faut trouver la ligne contenant

#options snd-usb-audio index=0

Que nous allons modifier comme ceci (en retirant le caractère # qui se trouve en début de ligne)

options snd-usb-audio index=0

Pi-USB-Audio-03.jpg

Voila! Maintenant nous allons rebooter avec la commande sudo reboot et nous logger à nouveau.

Nous pouvons tester le tout avec la commande speaker-test en tapant la commande:

</nowiki>speaker-test -c2 -D hw:0,0</nowiki>

Ce qui produit un bruit blancsur la sortie 'speaker'/casque gauche et droite. Une vois que vous avez obtenu quelque-chose, essayez de reproduire un fichier audio avec aplay (pour les fichhier WAV, pas pour du MP3).

aplay /usr/share/scratch/Media/Sounds/Animal/Bird.wav
aplay /usr/share/sounds/alsa/Front_Center.wav

Vous pouvez suivre ce tutoriel si vous voulez jouer un fichier MP3.

Sortie Audio Jack vs Carte Audio

N'oubliez pas que vous disposez toujours d'un prise jack sur la carte de votre Raspberry-Pi. Cette prise s'appelle maintenant card 1 (et non plus la carte par défaut card 0)

Pi-USB-Audio-04.jpg

Si vous voulez encore utiliser aplay sur la prise jack, spécifiez simplement la carte card 1 avec le paramètre -D hw:1,0 (à la place de -D hw:0,0).

speaker-test -c2 -D hw:1,0

Où acheter


Source: USB Audio Cards with a Raspberry Pi created by LadyAda pour AdaFruit Industries.

Traduit par Meurisse D. pour MCHobby.be

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.