[ALSA] Carte son qui change d'emplacement (Résolu)

Applications multimedia / jeux
Cazuza
archer de cavalerie
Messages : 160
Inscription : jeu. 05 sept. 2013, 17:43

[ALSA] Carte son qui change d'emplacement (Résolu)

Message par Cazuza »

Bonjour,

un petit problème sans gravité mais agaçant.

Le son marche très bien mais de temps en temps alsa considère le micro de ma webcam comme la carte son principale et donc je n'ai plus de son. (je peux vérifier ça dans alsamixer, mais je n'arrive pas a retrouver le son même en choisissant la bonne carte son). je dois redémarrer pour régler le problème


Dans /proc/asound/cards, la carte son et la webcam sont assignées à 0 ou 1 mais pas toujours dans le bon ordre (selon l'humeur j'imagine)

Code : Tout sélectionner

cat /proc/asound/cards

0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xbbef8000 irq 44
1 [Twist          ]: USB-Audio - Hercules HD Twist
                      Guillemot Corporation Hercules HD Twist at usb-0000:00:1d.7
Aléatoirement ma carte son (HDA Intel) est en 0 ou en 1. J'aimerai savoir comment fixer ça pour que ma configuration du .asoundrc soit utile :

Code : Tout sélectionner

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

pcm.usb
{
    type hw
    card Twist
}

pcm.!default
{
    type asym
    playback.pcm
    {
        type plug
        slave.pcm "dmix"
    }
    capture.pcm
    {
        type plug
        slave.pcm "usb"
    }
}
en gros : ici je fixe la carte son à 1 mais ce chiffre correspond aléatoirement à ma carte son (OK) ou à ma webcam (KO)...


Merci
Dernière modification par Cazuza le dim. 18 mai 2014, 20:39, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17186
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ALSA] Carte son qui change d'emplacement

Message par benjarobin »

Si les cartes apparaissent de manière aléatoire en première position ou en dernière tu ne peux rien faire avec la configuration de alsa.
Mais tu peux t'inspirer de cette page du Wiki pour essayer de l'adapter à ton cas : http://wiki.archlinux.fr/Alsa#carte_gra ... udio_intel et https://wiki.archlinux.org/index.php/Ad ... sound_card
Si tu ne vois vraiment pas comment faire, ou que cela ne fonctionne pas, donne ce que tu as essayé ainsi que la sortie de : lsmod
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
viperpaulo
Chu Ko Nu
Messages : 389
Inscription : lun. 06 déc. 2010, 13:58

Re: [ALSA] Carte son qui change d'emplacement

Message par viperpaulo »

Pour fixer l'ordre de tes cartes, il te suffit d'ajouter un fichier /etc/modprobe.d/sound.conf et d'y ajouter les différentes cartes dans l'ordre où tu veux qu'elles apparaissent, par exemple :

Code : Tout sélectionner

options snd slots=snd_hda_intel,snd_usb_audio
Cazuza
archer de cavalerie
Messages : 160
Inscription : jeu. 05 sept. 2013, 17:43

Re: [ALSA] Carte son qui change d'emplacement

Message par Cazuza »

J'ai effectivement créé un fichier /etc/modprobe.d/sound.conf

Code : Tout sélectionner

options snd slots=snd_hda_intel,snd_usb_audio   ## ordre d'apparition des cartes
options snd_hda_intel index=0                   ## carte principale
options snd_usb_audio index =-2                 ## Ne jamais utiliser en tant que carte principale
A priori ça devrait faire l'affaire, je viens de redémarrer et pour l'instant c'est ok.

Merci à tous les deux!

(et désolé d'avoir mal lu le wiki tout était déjà dit :/ )
Répondre