Chargement...
 
Skip to main content

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


[CONTOURNÉ] Focusrite Scarlett 2i2

Belgique
Bonjour à tous,

Je viens de m'acheter un superbe casque, des supers enceintes et une magnifique Focusrite Scarlett 2i2 rouge.

Le soucis, c'est que je tourne en rond. J'ai lu des tas de commentaires sur le net disant que la carte était reconnue sans aucune manip... mais chez moi, ça va pas.

Copy to clipboard
$ cat /proc/asound/cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xcddfc000 irq 40 1 [SAA7134 ]: SAA7134 - SAA7134 saa7134[0] at 0xcdeffc00 irq 22


Copy to clipboard
$ aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: Intel [HDA Intel], périphérique 0: ALC880 Analog [ALC880 Analog] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0 carte 0: Intel [HDA Intel], périphérique 1: ALC880 Digital [ALC880 Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0


Merci beaucoup
France
Salut,
la scarlett 2i2, c'est de l'usb, donc ALSA devrait gérer ça.
Si on lit le site d'ALSA : http://www.alsa-project.org/main/index.php/Matrix:Vendor-Focusrite, la scarlett 2i4 est supportée. Je suppose que la scarlett 2i2 devrait l'être de la même façon.
Le site ALSA dit que la scarlett 2i4 fonctionner avec le module générique usb-audio.
Ça c'était pour la théorie, passons à la vérification par la technique.

On va voir ce que dit le noyau. Débranche ton interface puis tape watch 'dmesg|tail' dans un terminal. Ceci surveiller les messages du noyau en temps-réel.
Ensuite, branche la Scarlett et regards les lignes qui apparaissent par la surveillance des messages du noyau.
Copie nous ça ici ensuite.

Et donne nous un résultat de lsmod également.

A+
Olivier
Oui, ça vaut le coup de voir les messages en allumant ou connectant la carte qu'après le boot...
Rajoute aussi un :
Copy to clipboard
lsusb

A+
Belgique
Merci beaucoup pour vos réponses.

Voici pour le watch 'dmesg|tail'

Copy to clipboard
[ 29.069476] wlan0: associated [ 29.069523] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 34.565402] audit_printk_skb: 18 callbacks suppressed [ 34.565409] type=1400 audit(1377157540.434:21): apparmor="DENIED" operation=" open" parent=1194 profile="/sbin/dhclient" name="/var/lib/NetworkManager/dhclien t6-wlan0.conf" pid=1949 comm="dhclient" requested_mask="r" denied_mask="r" fsuid =0 ouid=0 [ 227.704091] usb 2-2: USB disconnect, device number 3 [ 255.660033] usb 2-2: new full-speed USB device number 4 using uhci_hcd [ 255.806325] usb 2-2: New USB device found, idVendor=1235, idProduct=8006 [ 255.806334] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 255.806340] usb 2-2: Product: Scarlett 2i2 USB [ 255.806345] usb 2-2: Manufacturer: Focusrite


et pour le lsmod:

[+]

et le lsusb

Copy to clipboard
$ lsusb Bus 001 Device 002: ID 09e8:006c AKAI Professional M.I. Corp. Bus 002 Device 002: ID 046d:c062 Logitech, Inc. LS1 Laser Mouse, corded Bus 002 Device 004: ID 1235:8006 Novation EMS Bus 003 Device 002: ID 07b8:e004 AboCom Systems Inc Mass Storage Device Bus 003 Device 003: ID 0bf8:100f Fujitsu Siemens Computers miniCard D2301 802.11bg Wireless Module [SiS 163U] Bus 004 Device 002: ID 046d:c31d Logitech, Inc. Bus 004 Device 003: ID 07d1:3c03 D-Link System AirPlus G DWL-G122 Wireless Adapter(rev.C1) [Ralink RT2571W] Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Comme je ne pige pas tout du lsusb, peux-tu m'expliquer ce que sont les périph's :
  • AKAI Professional M.I. Corp.
  • Novation EMS
et peut-être, aussi, faire un test en n'ayant QUE la Focusrite connectée sur l'USB ?
A+
Belgique
Sauf erreur de ma part, Akai c'est mon Pad et je pense que Novation EMS est la carte son en question. (Quand je débranche la Focusrite, Novation EMS disparait du lsusb)

J'ai 6 ports usb:
- Clavier (Logitech)
- Souris (Logitech)
- Stick wifi (D-Link)
- Clavier midi (M-audio)
- Pad-contrôleur midi (akai)
- Focusrite

J'ai tout débranché (sauf clavier et souris) mais ça n'a pas l'air de changer grand chose.

Merci beaucoup

A+
Lorsque tu as tout débranché, as-tu bien respecté cet ordre :
  • Boot
  • Login
  • Branchement/allumage Focusrite ?
Si oui, peux-tu poster un :
Copy to clipboard
aplay -l

A+
Belgique
Maintenant oui, je n'ai laissé que souris et clavier. (et j'en ai profité pour faire un lsusb)

$ aplay -l
Copy to clipboard
**** Liste des Périphériques Matériels PLAYBACK **** carte 0: Intel [HDA Intel], périphérique 0: ALC880 Analog [ALC880 Analog] Sous-périphériques: 0/1 Sous-périphérique #0: subdevice #0 carte 0: Intel [HDA Intel], périphérique 1: ALC880 Digital [ALC880 Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0


Copy to clipboard
$ lsusb Bus 002 Device 002: ID 046d:c062 Logitech, Inc. LS1 Laser Mouse, corded Bus 002 Device 003: ID 1235:8006 Novation EMS Bus 003 Device 002: ID 07b8:e004 AboCom Systems Inc Mass Storage Device Bus 003 Device 003: ID 0bf8:100f Fujitsu Siemens Computers miniCard D2301 802.11bg Wireless Module [SiS 163U] Bus 004 Device 002: ID 046d:c31d Logitech, Inc. Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Merci beaucoup
Alsa ne reconnait pas la carte... Aïe !
Un dernier test : désactiver, via le setup du BIOS, la carte-son intégrée.
Pas toujours possible mais je ne vois plus que ça...
A+
Belgique
Tu me fais peur... Tu as une idée du menu ou libellé de la carte son dans le bios?

Merci
Belgique
Voilà l'affaire...

$ aplay -l
Copy to clipboard
**** Liste des Périphériques Matériels PLAYBACK ****


$ lsusb
Copy to clipboard
Bus 002 Device 002: ID 046d:c062 Logitech, Inc. LS1 Laser Mouse, corded Bus 002 Device 003: ID 1235:8006 Novation EMS Bus 003 Device 002: ID 07b8:e004 AboCom Systems Inc Mass Storage Device Bus 003 Device 003: ID 0bf8:100f Fujitsu Siemens Computers miniCard D2301 802.11bg Wireless Module [SiS 163U] Bus 004 Device 002: ID 046d:c31d Logitech, Inc. Bus 004 Device 003: ID 07d1:3c03 D-Link System AirPlus G DWL-G122 Wireless Adapter(rev.C1) [Ralink RT2571W] Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


Merci beaucoup
... je viens de tomber là-dessus.
Le gus explique clairement qu'il a constaté un conflit avec le chipset interne.
Ne le réactive donc pas, pour l'instant et essaie sa recette.
Du coup, la modif' de modprobe.conf ne sera peut-être pas nécessaire.
Et au cas où tu n'aurais pas de .asoundrc dans ton /home/ton_login, tu le crées, pas de souci...
Belgique
Bon, j'ai fait la manip et aplay me fait toujours la gueule... Je sais pas si je dois continuer à m'acharner.


Du coup, j'ai pris mon baton de pélerin et j'ai fait le tour des ordis que j'avais sous la main:

Mon portable Asus A7U (Amd 64) avec ubuntu 10.04: pas OK
Mon poste fixe Fujitsu Scaleo, celui dont je parle dans ce topic avec Ubuntu Studio 13.04: pas OK
Portable Fujitsu Amilo avec Ubuntu 12.04: OK dans alsamixer (affiche "aucune commande pour cette carte") et aplay l'affiche bien

Je pense installer Ubuntu Studio sur mon Asus pour voir si c'est pas le fait d'être en 10.04 qui pose problème sur cet ordi là.

Je reste évidemment ouvert à toute suggestion de solution pour mon poste fixe.

Merci beaucoup
France
Portable Fujitsu Amilo avec Ubuntu 12.04: OK dans alsamixer (affiche "aucune commande pour cette carte") et aplay l'affiche bien


Yop,
ça c'est pas très grave. Il y a plusieurs cartes son usb reconnues par ALSA mais qui ne donne pas de possibilité de contrôle à travers alsamixer (ou tout autre mixeur logiciel d'ailleurs). C'est logique avec ce que j'ai lu des informations données par les liens d'allany, le bonhomme disait qu'il utilisait les boutons présents sur la carte son pour gérer le son.

Si ça marche avec ubuntustudio, alors fonce !
A+
Olivier

(pour plus tard pour toi, il y a moyen d'utiliser le système de plugin d'ALSA pour te faire un périphérique virtuel qui te permet de contrôler le volume sonore générale.)
Je confirme : les cartes USB pilotées par le générique snd-usb-audio n'offrent aucune possibilité de mixage logiciel via alsamixer. Rien d'étonnant, donc, ici.
Pas tout à fait il ya la sortie qui est prise en charge 😉
(du moins pour la Behringer UCA200 c'est le cas même le controleur de volume fonctionne )
Belgique
Je m'inquiète pas trop pour les contrôles alsamixer pour le moment.

J'ai installé Ubuntu Studio 13.04 sur mon portable et aplay -l et alsamixer semblent reconnaitre la carte. (Le pied de pouvoir installer un OS de 2013 sur un PC de 2007). Maintenant, j'ai plus qu'à configurer mon système pour que le son sorte (et entre) par là. Je suppose que j'ai juste à configurer les priorités dans /proc/asound/modules.

Dommage pour mon poste fixe, il servira à autre chose et j'aurais bien aimé avoir une solution pour ceux qui pourraient être dans le même cas que moi. Enfin, l'important c'est de créer: Qu'importe le flacon pourvu qu'on ait l'ivresse.

Merci beaucoup pour votre aide, je vous tiens au courant de la suite.
Si la carte est bien reconnue, tu devrais simplement pouvoir sélectionner, dans Jack, la carte que tu souhaites utiliser.
Attention, néanmoins, l'ordre des cartes peut varier d'un boot à l'autre.
Si tu redéfinis les priorités, n'oublie pas de faire un :
Copy to clipboard
alsactrl store

pour les fixer définitivement.
Pourquoi pas une UStudio 13.04 sur ton desktop ?
A+, good luck !
Belgique
Merci, tout fonctionne à merveille.

Ce qui est dommage, c'est qu'on a pas vriament trouvé de solution à part "changer d'ordi", ce qui est frustrant pour ceux qui ont le même problème que moi.

Un petit résumé quand même:
- Il est important que la carte soit reconnue comme une carte son (aplay -l) et non uniquement comme un périphérique (lsusb)
- Une carte qui ne fonctionne pas sous une version de Ubuntu peut fonctionner avec une version plus récente... Je me suis un peu fouetté quand j'ai vu que ma version sur mon portable datait de 2010.
- Quelques éléments de réponses ici: http://eldhuset.org/2012/03/04/focusrite-scarlett-2i2.html
- Et ici: http://doc.ubuntu-fr.org/son_problemes

Du coup, je peux vraiment me faire plaisir en live avec du bon son... Y a plus qu'à produire de la bonne musique.

Merci beaucoup à tous
Aaaaah cool !
Contents pour toi.
Une dernière formalité (de modéro), alors :
Peux-tu éditer le titre de ton 1er post et y rajouter le sempiternel "résolu" d'usage ?

Si tu veux faire un topo sur le fonctionnement et les capacités de la 2i2, ça nous fera plaisir et ça enrichira la base...
, par exemple ou vois avec utilisateur_anonyme qui, lui, connait le site comme s'il l'avait engendré... 😎

Bonne zique, à+,
Jacques
France
Cool que ça fonctionne.
Je plussoie allany :
Pourquoi pas une UStudio 13.04 sur ton desktop ?

Et un grand merci pour le résumé ! C'est un très très bon réflexe pour la vivacité de ce site.
Olivier
Page: 1/2  [Suivant]
1  2