Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

1 - Le matériel et les pilotes ALSA, FFADO, ...

> Forums de discussion > 1 - Le matériel et les pilotes ALSA, FFADO, ... > [RÉSOLU] Identifier précisément un matériel snd_usb_audio pour en fixer l'ordre
Dernier post

[RÉSOLU] Identifier précisément un matériel snd_usb_audio pour en fixer l'ordre

Gosseyn utilisateur non connecté
Bonjour à tous !

Je possède une carte son usb (Scarlett 2i4), un contrôleur usb Denon SC2000 et une interface midi Midisport que j'utilise pour connecter un contrôleur midi FaderFox qui n'a pas de connexion usb.

J'utilise Mixxx avec bonheur mais à chaque fois que je démarre le logiciel après le boot, mes contrôleurs ne sont plus reconnus. Je dois débrancher et rebrancher le câble usb du contrôleur usb et de l'interface midi, puis réactiver les contrôleurs dans les préférences de Mixxx pour que ça fonctionne.

Toutefois, si je ferme Mixxx et le relance sans reboot entre temps, pas besoin de refaire la manip.

Ce qui m'a fait penser que le problème vient de cette histoire d'ordre des cartes son / contrôleur usb qui change à chauqe démarrage et dont la solution se trouve dans cette excellente page.

Sauf que la commande :

cat /proc/asound/modules


me renvoie évidemment :

0 snd_usb_audio
1 snd_usb_audio
2 snd_usb_audio


Existe-t-il donc une solution à ce fichu problème ?

Merci d'avance pour votre aide !

olinuxx utilisateur non connecté France
Oui, il existe une solution, et elle est ici : ALSA Plusieurs cartes, voir la section "Remarques" tout à la fin.

Gosseyn utilisateur non connecté
Merci olinuxx pour ta réponse rapide, j'avais raté cette section. J'ai bien fait la manipulation mais ça n'a rien changé à mon problème. Il s'agit sans doute d'un problème inhérent à Mixxx.

Par ailleurs, sous Debian, le fichier de configuration alsa est dorénavant :

/usr/share/alsa/alsa.conf


contrairement à ce qui est indiqué dans le wiki.

sefran utilisateur non connecté France
Depuis un terminal avec les commandes:
cat /proc/asound/modules

Cette commande retourne une liste qui ressemble à ceci :
0 snd_hda_intel
 1 snd_usb_audio

ou si c'est le même module pour les cartes sons
0 snd_hda_intel
 1 snd_hda_intel

Il faut alors obtenir plus d'information pour configurer avec la commande
cat /proc/asound/cards

qui nous retourne alors
0 [Nvidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe020000 irq 21
 1 [Creative       ]: HDA-Intel - HDA Creative
                      HDA Creative at 0xfdafc000 irq 16

Si vous souhaitez que la carte son reconnu en 1 prenne la place de la carte son reconnu en 0 pour que votre deuxième carte son deviennent la carte son par défaut, éditez votre fichier de configuration /etc/modprobe.d/alsa-base.conf et changez l"ordre des modules son (ils commencent par snd) afin de mettre la carte favorite en premier, il faut changer par exemple :

install sound-slot-0 modprobe snd-card-0
install sound-slot-1 modprobe snd-card-1

en
install sound-slot-1 modprobe snd-card-0
install sound-slot-0 modprobe snd-card-1

Puis à la fin du fichier, commentez toutes les lignes commençant par options, et rajoutez ces 2 lignes
(remplacez snd-usb-audio et snd-hda-intel par le nom de vos cartes que la commande cat /proc/asound/modules vous a retourné, en veillant à utiliser des - à la place des _ ) :

options snd-usb-audio index=0
options snd-hda-intel index=1

ou
options snd slots=snd-usb-audio,snd-hda-intel


Et si les deux modules sont identiques
options snd-hda-intel id=Creative index=0
options snd-hda-intel id=Nvidia index=1


Puis redémarrez.

olinuxx utilisateur non connecté France
Merci pour la méthode sefran.

Du nouveau Gosseyn ?

Gosseyn utilisateur non connecté
Salut,
Je n'ai plus ce problème depuis mon passage à Debian Stretch et la dernière version de Mixxx.
La solution proposée fonctionne parfaitement.
Merci !

olinuxx utilisateur non connecté France
@Gosseyn : OK, alors il est temps pour toi de mettre un [résolu] dans le titre de ton premier message en l'éditant.

Bonne musique !

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]

technomagniaque


Mégaphone [Afficher / Cacher]

bluedid29, 23:06, lun. 16 Oct 2017: Voilà, je ne fais que relayer l'info... ;) Inscription ici : /
bluedid29, 23:05, lun. 16 Oct 2017: Hello ! Ubuntu-fr organise une ubuntu party et recherche à Paris à la cité des sciences et de l'industrie (25 et 26 nov.) des personnes qui pourraient y proposer une conférence, un atelier
sub26nico, 22:43, lun. 16 Oct 2017: Salut et bienvenue à leclar
olinuxx, 18:22, lun. 16 Oct 2017: @jeff_lagoutte : guile-2.0 est dans debian stretch [Lien] Pour info, il est aussi dans jessie, et même wheezy. Où poser la question ? Dans les forums ! :-)
Jeff Lagoutte, 14:42, lun. 16 Oct 2017: Bonjour, ou en est l'intégration de guile-2.0 dans debian stretch pour les utilisateurs de lilypond ? Ou poser cette question ?
olinuxx, 23:56, sam. 14 Oct 2017: Bonjour et bienvenue à bobby12, Kuluse, et c4-53 ! :-)
bluedid29, 16:05, sam. 14 Oct 2017: Il y a vraiment des pépites en création ! Bravo ! 6
Pascal, 23:56, ven. 13 Oct 2017: Je vais faire de mon mieux :-)
olinuxx, 14:41, ven. 13 Oct 2017: Ça serait super Pascal.
Pascal, 10:13, ven. 13 Oct 2017: si je peux me libérer pour m'y rendre, avec plaisir sub26nico
olinuxx, 21:18, jeu. 12 Oct 2017: Bonjour et bienvenue à christine gallot :-)
sub26nico, 21:06, jeu. 12 Oct 2017: @Pascal, n'hésites pas à faire un compte-rendu si tu peux y aller.