Je suis confronté à un problème similaire à celui décrit dans cette question . Cependant, j'exécute Jessie sur Raspberry Pi et qu'il n'a pas de /etc/modprobe.d/alsa-base.conf
fichier.
Quelqu'un peut-il donc me dire où et comment définir le périphérique audio d'entrée et de sortie par défaut sur Jessie.
.conf
. C'est ce qui est en eux qui compte.options snd_bcm2835 index=1
.device_tree=
(sans rien après)/boot/config.txt
pour le désactiver, puis redémarrez à nouveau. Si cela ne fonctionne pas, vous pouvez aussi bien supprimer cette ligneconfig.txt
afin de ne pas oublier plus tard.Réponses:
Ok, supprimez d'abord le fichier
/etc/modprobe.d/alsa-base.conf
Raspbian Jessie n'utilise pas ce fichier de configuration comme Wheezy.Pour trouver l'adresse utilisée par votre appareil, vous devez d'abord entrer la commande qui
aplay -l
affiche tous les appareils de sortie audio et leur adresse. Par exemple, ma carte son USB apparaît comme périphérique 1 dans la sortie qui ressemble à ceci.Maintenant, pour définir l'appareil sur votre carte par défaut, vous devrez éditer le fichier
/usr/share/alsa/alsa.conf
avec la commandesudo nano /usr/share/alsa/alsa.conf
faites défiler vers le bas jusqu'à ce que vous trouviez les ligneset changez-les en (si votre appareil est également répertorié comme appareil 1, sinon changez le 1 à l'adresse à laquelle il était répertorié)
Explication: les cartes son USB sont enregistrées en tant que carte 1 sur Raspbian Jessie. Sur Wheezy, ils seraient enregistrés en tant que carte -2 par défaut et l'édition
/etc/modprobe.d/alsa-base.conf
changerait cela.Je ne sais pas si cette prochaine étape est nécessaire mais sans elle ma carte ne fonctionnerait pas.
Créez et modifiez le fichier
~/.asoundrc
à l'aide de la commandesudo nano ~/.asoundrc
et modifiez-le pour qu'il ne lise que ceci:Maintenant, votre sortie audio (haut-parleurs) et votre entrée audio (micro) par défaut sont votre périphérique USB.
la source
La question fait référence à un autre article qui a déjà une réponse qui indique simplement qu'avec Jessie, il n'est pas nécessaire de modifier
/usr/share/alsa/alsa.conf
, il suffit de créer~/.asoundrc
et de taperPS: je viens de le tester avec une installation propre sur une framboise 2 connectée avec des enceintes Logitech Z-5, fonctionne parfaitement
la source
Si vous avez un périphérique différent pour l'entrée et la sortie (par exemple, un micro USB et un haut-parleur audio 3,5 mm), vous pouvez l'écrire comme ceci dans votre ~ / .asoundrc:
la source