Modifications

Sauter à la navigation Sauter à la recherche
2 577 octets ajoutés ,  4 juin 2019 à 15:48
Ligne 43 : Ligne 43 :  
   
 
   
 
[[Fichier:Pi-USB-Audio-Detect-03.png]]
 
[[Fichier:Pi-USB-Audio-Detect-03.png]]
 +
 +
'''ou''' si rien n'est affiché jusque là, essayez '''dmesg | grep General''' et vous devriez voir la mention de '''GeneralPlus''', ce qui signifie que c'est un chipset GeneralPlus
 +
 +
[[Fichier:Pi-USB-Audio-Detect-04.png]]
    
== Type cm109 ==  
 
== Type cm109 ==  
Ligne 104 : Ligne 108 :     
Hourra, rien de spécial à faire dans ce cas! Vous pouvez maintenant passer à la section "Configuration du système audio".
 
Hourra, rien de spécial à faire dans ce cas! Vous pouvez maintenant passer à la section "Configuration du système audio".
 +
 +
== Type GeneralPlus ==
 +
 +
Saisir '''dmesg''' pour voir les messages de boot. Vous devriez voir plusieurs lignes concernant '''GeneralPlus'''.
 +
 +
[[Fichier:Pi-USB-Audio-GeneralPlus-01.png]]
 +
 +
Et si vous tapez lsusb '''lsusb''' vous devriez voir une référence '''Generalplus Technology''' avec l'ID {{fname|1b3f:2008}} .
 +
 +
[[Fichier:Pi-USB-Audio-GeneralPlus-02.png]]
 +
 +
Rien de spécial doit être réaliser! Nous pouvons passer à la prochaine section :-)
    
== Configuration du système audio ==
 
== Configuration du système audio ==
Nous allons ensuite modifier le fichier de configuration du système audio. Il s'agit du fichier de configuration Alsa
+
La façon de configurer/activer la carte Audio dépend de la version du système d'exploitation Raspbian utilisé.
 +
 
 +
=== Raspbian Strech ===
 +
Nous avons besoin d'informer Raspbian qu'il doit utiliser la "carte #1" (''card 1'') comme sortie audio par défaut.
 +
 
 +
La carte #0 (''card 0''') concerne la sortie audio intégrée à la carte.
 +
 
 +
Cette opération est assez simple.
 +
 
 +
Saississez '''sudo nano /usr/share/alsa/alsa.conf'' et cherchez les deux lignes suivantes:
 +
 
 +
<nowiki>defaults.ctl.card 0
 +
defaults.pcm.card 0</nowiki>
 +
 
 +
et modifier des deux "0" par des "1".
 +
 
 +
Sauver la modification et redémarrer le système.
 +
 
 +
=== Raspbian Jessie ===
 +
Les version précédentes de Raspbian stocke les informations de versions of Raspbian la configuration audio à un endroit différent (et utilise également une syntaxe différente).
 +
 
 +
Pour Raspbian Jessise, exécuter la commande '''sudo nano /etc/asound.conf''' et placez les lignes suivantes avant de sauver:
 +
 
 +
<nowiki>pcm.!default  {
 +
type hw card 1
 +
}
 +
ctl.!default {
 +
type hw card 1
 +
}</nowiki>
 +
 
 +
Cela redirigera la sortie PCM (audio) par défaut vers la carte #1 (card 1) et le contrôle par défaut sur la carte #1 (card 1).
 +
 
 +
[[Fichier:Pi-USB-Audio-Jessie-01.png]]
 +
 
 +
Puis redémarrer le Raspberry-Pi avec '''sudo reboot'''.
 +
 
 +
=== Raspbian Wheezy ===
 +
Si vous utilisez Wheezy, il sera nécessaire d'éditer le fichier de configuration de alsa qui gère le système audio.
    
  <nowiki>sudo nano /etc/modprobe.d/alsa-base.conf</nowiki>
 
  <nowiki>sudo nano /etc/modprobe.d/alsa-base.conf</nowiki>
Ligne 135 : Ligne 188 :  
Nous pouvons tester le tout avec la commande '''speaker-test''' en tapant la commande:
 
Nous pouvons tester le tout avec la commande '''speaker-test''' en tapant la commande:
   −
  <nowiki>speaker-test -c2 -D hw:0,0</nowiki>
+
  <nowiki>speaker-test -c2</nowiki>
    
Ce qui produit un ''bruit blanc'' sur 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).
 
Ce qui produit un ''bruit blanc'' sur 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).
 +
 +
Après avoir entendu des sons sortir, vous pouvez également essayer de jouer des fichier audio avec '''speaker-test''' (pour fichier WAV uniquement - '''pas de fichier MP3''')
 +
 +
<nowiki>speaker-test -c2 --test=wav -w /usr/share/sounds/alsa/Front_Center.wav</nowiki>
 +
 +
If you want to play a stream of music, you can try
    
== Test avec fichiers audio ==
 
== Test avec fichiers audio ==
   −
  <nowiki>aplay /usr/share/scratch/Media/Sounds/Animal/Bird.wav
+
Vous pouvez ensuite essayer de jouer des fichiers MP3 avec le logiciel mpg123 :
aplay /usr/share/sounds/alsa/Front_Center.wav</nowiki>
+
 
 +
  <nowiki>sudo apt-get install mpg123
 +
mpg123 http://ice1.somafm.com/u80s-128-mp3</nowiki>
    
[[PI-Audio-MP3|Vous pouvez suivre ce tutoriel si vous voulez jouer un fichier MP3.]]
 
[[PI-Audio-MP3|Vous pouvez suivre ce tutoriel si vous voulez jouer un fichier MP3.]]
Ligne 149 : Ligne 210 :     
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''')
 
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''')
 +
 +
Vous pouvez utiliser la commande '''aplay -l''' pour liser les périphériques audio disponibles.
    
[[Fichier:Pi-USB-Audio-04.jpg]]
 
[[Fichier: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''').
+
[[Fichier:Pi-USB-Audio-04b.png]]
 +
 
 +
Si vous voulez utiliser '''aplay''' sur une carte spécifique, spécifiez simplement la carte '''carte #1''' (''card 1'') avec le paramètre '''-D plughw:1,0''' ou la carte #0 (''card 0'') avec le paramètre '''-D plughw:0,0''' , etc.
 +
 
 +
<nowiki>speaker-test -c2 -D plughw:1,0</nowiki>
   −
  <nowiki>speaker-test -c2 -D hw:1,0</nowiki>
+
  <nowiki>aplay --device=hw:1,0 test.wav</nowiki>
    
== Ressource ==
 
== Ressource ==
29 837

modifications

Menu de navigation