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]Petit problème avec Scarlett 2i2
Dernier post

[RÉSOLU]Petit problème avec Scarlett 2i2

Dystopia utilisateur non connecté France
Bonjour à tous.

Je viens d'acheter une Scarlett 2i2 pour pour m'enregistrer un petit peu (guitare). J'ai choisi ce modèle car il semble plutôt bien accepté par Linux en général d'après ce qu'on peux lire des retours.

Mais voilà, je viens de la recevoir dans la journée, elle est bien détectée par Linux (Linux Mint 17 Cinnamon) mais par contre aucun son n'en sort...Le mixer du son ne détecte pas d'entée alors que tout est bien branché (câble jack que j'ai testé juste avant) et les boutons de volume et de gain à 3/4 environ...

Quand je lance Jack et que je choisi en input la Scarlett (elle s'affiche bien dans la liste), pas de son non plus sur les deux entrées....

cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xfe400000 irq 49
 1 [USB            ]: USB-Audio - Scarlett 2i2 USB
                      Focusrite Scarlett 2i2 USB at usb-0000:00:1d.0-1.4, high speed


aplay -l
**** Liste des Périphériques Matériels PLAYBACK ****
carte 0: PCH [HDA Intel PCH], périphérique 0: ALC887-VD Analog [ALC887-VD Analog]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 0: PCH [HDA Intel PCH], périphérique 1: ALC887-VD Digital [ALC887-VD Digital]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0
carte 1: USB [Scarlett 2i2 USB], périphérique 0: USB Audio [USB Audio]
  Sous-périphériques: 1/1
  Sous-périphérique #0: subdevice #0


J'ai testé sur Kxstudio et Ubuntu Studio ( les dernières versions), et pareil que sous Linux Mint 17, elle est détectée par l'os mais pas de son...

Je trouve ça vraiment étrange...j'ai pas mal fouillé sur internet cet après-midi pour voir sir le même problème avait déjà eu lieu, et j'ai rien trouvé.
Peut-être un problème matériel ? Avant de la renvoyer, j'aimerais savoir si c'est pas moi qui ai loupé une étape !

J'ai sûrement dû oublier quelque chose, si vous pouviez m'aider ça serait sympa ;)

Dystopia utilisateur non connecté France
Pour le log de Jack (dans la boite pliante):

19:15:02.192 Baie de brassage désactivée.
19:15:02.193 Réinitialisation des statistiques.
19:15:02.202 Changement des connexions ALSA.
19:15:02.213 DBUS : le service est disponible (org.jackaudio.service soit jackdbus).
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
19:15:02.222 Changement du graphique des connexions ALSA.
(qjackctl:4927): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(qjackctl:4927): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
19:15:27.091 DBUS : le serveur JACK démarre…
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
(qjackctl:4927): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(qjackctl:4927): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
19:15:27.104 DBUS : le serveur JACK a été démarré (org.jackaudio.service soit jackdbus).
(qjackctl:4927): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
(qjackctl:4927): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
Thu Sep  4 19:15:26 2014: Starting jack server...
Thu Sep  4 19:15:26 2014: JACK server starting in realtime mode with priority 10
Thu Sep  4 19:15:26 2014: ERROR: Cannot lock down 82274202 byte memory area (Cannot allocate memory)
Thu Sep  4 19:15:27 2014: Acquired audio card Audio1
Thu Sep  4 19:15:27 2014: Acquired audio card Audio0
Thu Sep  4 19:15:27 2014: creating alsa driver ... hw:0|hw:USB|256|3|48000|0|0|nomon|swmeter|-|32bit
Thu Sep  4 19:15:27 2014: configuring for 48000Hz, period = 256 frames (5.3 ms), buffer = 3 periods
Thu Sep  4 19:15:27 2014: ALSA: final selected sample format for capture: 32bit integer little-endian
Thu Sep  4 19:15:27 2014: ALSA: use 3 periods for capture
Thu Sep  4 19:15:27 2014: ALSA: final selected sample format for playback: 32bit integer little-endian
Thu Sep  4 19:15:27 2014: ALSA: use 3 periods for playback
Thu Sep  4 19:15:27 2014: ERROR: Cannot use real-time scheduling (RR/10)(1: Operation not permitted)
Thu Sep  4 19:15:27 2014: ERROR: AcquireSelfRealTime error
Thu Sep  4 19:15:27 2014: graph reorder: new port 'system:capture_1'
Thu Sep  4 19:15:27 2014: New client 'system' with PID 0
Thu Sep  4 19:15:27 2014: graph reorder: new port 'system:capture_2'
Thu Sep  4 19:15:27 2014: graph reorder: new port 'system:playback_1'
Thu Sep  4 19:15:27 2014: graph reorder: new port 'system:playback_2'
Thu Sep  4 19:15:27 2014: New client 'PulseAudio JACK Sink' with PID 2159
Thu Sep  4 19:15:27 2014: ERROR: JackEngine::XRun: client = PulseAudio JACK Sink was not finished, state = Triggered
Thu Sep  4 19:15:27 2014: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Thu Sep  4 19:15:27 2014: Connecting 'PulseAudio JACK Sink:front-left' to 'system:playback_1'
Thu Sep  4 19:15:27 2014: Connecting 'PulseAudio JACK Sink:front-right' to 'system:playback_2'
Thu Sep  4 19:15:27 2014: New client 'PulseAudio JACK Source' with PID 2159
Thu Sep  4 19:15:27 2014: ERROR: JackEngine::XRun: client = PulseAudio JACK Source was not finished, state = Triggered
Thu Sep  4 19:15:27 2014: ERROR: JackAudioDriver::ProcessGraphAsyncMaster: Process error
Thu Sep  4 19:15:27 2014: Connecting 'system:capture_1' to 'PulseAudio JACK Source:front-left'
Thu Sep  4 19:15:27 2014: Connecting 'system:capture_2' to 'PulseAudio JACK Source:front-right'
Thu Sep  4 19:15:28 2014: Saving settings to "/home/cedric/.config/jack/conf.xml" ...
19:15:29.320 Changement des connexions JACK.
19:15:29.321 Configuration du serveur enregistrée dans « /home/cedric/.jackdrc ».
19:15:29.322 Réinitialisation des statistiques.
19:15:29.326 Client activé.
19:15:29.335 Changement du graphique des connexions JACK.
Cannot lock down 82274202 byte memory area (Ne peut allouer de la mémoire)
Thu Sep  4 19:15:29 2014: New client 'qjackctl' with PID 4927



J'ai lu les sujets sur la page de la 2i2, notamment le blacklist de snd_hda_intel, mais du coups je devrais le réactiver à chaque fois que je veux pas me servir de la 2i2 non ? (Je compte m'en servir que pour enregistrer de temps en temps).

Edit : D'ailleurs je viens de tester le blacklist, ça fonctionne pas non plus...

Hello

Citation :
creating alsa driver ... hw:0|hw:USB|256|3|48000|0|0|nomon|swmeter|-|32bit
<br />Thu Sep  4 19:15:27 2014: configuring for 48000Hz, period = 256 frames


Revois ta configuration de jack car 256 t'es trop court ! Passe la en 512 et à priori y'a pulseaudio qui fou le dawa ...

MAO sans Pulseaudio et Pulseaudio sans MAO

(ps) j'ai édité ton post car quote et code c'est pas pareil ;) ...

Dystopia utilisateur non connecté France
@utilisateur_anonyme : Ok merci ;)
J'ai mis en 512 donc.

Le truc qui est étrange, c'est que même sur UbuntuStudio et KxStudio (qui doivent ne pas avoir Pulse non ? ), pas de détection du son...Mais bon j'ai testé en Live, peut-être que si je tente une installation d'un des deux, ça fonctionnera mieux...J'essaye ça ce soir et je vous redis...

Merci en tous cas pour vos réponses ;)

Citation :
Le truc qui est étrange, c'est que même sur UbuntuStudio et KxStudio (qui doivent ne pas avoir Pulse non ? ), pas de détection du son...Mais bon j'ai testé en Live, peut-être que si je tente une installation d'un des deux, ça fonctionnera mieux...J'essaye ça ce soir et je vous redis...


Ha oui et as tu pensé à faire les connexions dans qjackctl

Dystopia utilisateur non connecté France
Oui j'ai bien fait toutes les connexions ! J'ai vérifié avec le vu-meter de UbuntuStudio à l'instant si il recevait du son (on sais jamais si ça marche d'un coup....) et non rien du tout...
Pourtant j'ai bien essayé plusieurs ports usb (façade + arrière), avec des câbles différents. Pareil pour les jack raccordés à ma guitare, ils fonctionnent tous.

Je pense de plus en plus à un problème matériel...

Non je pense que le problème est tout autre. Plus à un soucis de branchement dejà faut savoir quelle source tu veux lire et entendre que ta commande $ aplay -l retourne un résultat correcte y'a pas de raison que ça ne fonctionne pas mais le truc c'est de ne pas se disperser de chercher étape par étape.

Par exemple si tu installe vlc avec son plugin pour jack que tu le configure pour qu'il sorte sur jack est ce que tu vois vlc dans les connexions de jack ?


Aussi il est possible que la sortie soit "mutée " ou volume à zéro ouvre la commande :
alsamixer

Puis sélectionne la carte avec F6 et monte le volume de sortie ?

Dystopia utilisateur non connecté France
La scarlett 2i2 possède pas de controles via Alsamixer, mais un gros bouton sur la façade.(Source : Scarlett 2i2)
Dans mon cas, j'ai fait tous les volumes possibles, idem pour le gain...et ça change rien...

Je pense à un problème matériel parce que c'est une B-stock, et ils ont pas du vérifier si tout fonctionnait vraiment...

Mais je suis pas contre d'essayer étape par étape.
Donc oui, vlc-jack fonctionne parfaitement. Je vois VLC-Jack dans les connexions Jack, que je peux brancher sur ma sortie audio (mes enceintes), et le son sort correctement.

Dans le gestionnaire de périphériques audio par défaut sous Linux Mint (qui s'appel "Son"...) j'ai aussi essayé de booster le signal en enregistrement de la scarlett, même à 150 % toujours rien...(même pas un grésillement, comme si rien était branché).

En tous cas merci du temps que tu prends pour m'aider, ça fait plaisir !

J'utilise Jack depuis un moment en fait, j'ai enregistré cette dernière année des petits trucs avec ma carte son intégré en entrée Line (Le son est merdique mais ça me suffisait pour faire écouter un petit riff par ci par là) et j'ai jamais eu de problème comme ça, ça à tjrs fonctionné très rapidement...c'est assez déroutant là.

Ce qu'il faudrait c'est avoir une capture de tes réglages jack puis celle de tes connexions afin de voir ce qu'il se passe parce que dans la boule de cristal j' vois rien mrgreen.

Citation :
Je vois VLC-Jack dans les connexions Jack, que je peux brancher sur ma sortie audio (mes enceintes), et le son sort correctement.


Là j'ai pas capté de quelles enceinte tu parle ou sont -elle branchées? Sur ta 2i2 ?

Dystopia utilisateur non connecté France

Oui pardon j'ai zappé de prendre des screens.

Alors voilà pour Jack VLC : http://www.hapshack.com/images/FIyVJ.png
Et un petit screen de la config Jack : http://www.hapshack.com/images/zcyWV.png
hw:USb c'est ma 2i2, en input donc, et en sortie c'est ma carte son intégré.
Mes enceintes sont pas branchées sur le 2i2 par qu'elles ont pas de sortie compatible (enceinte de pc en 3.5mm), mais logiquement ça change rien au fait que l'input (donc la 2i2) doit quand même sortir un signal audio non ?

Hein attend tu croyais que t'allais passer le son depuis ta 2i2 vers ta carte son intégrée ? c'est possible mais y'a d'autre chose à faire pour que ça marche en fait.

Sinon t'as un casque à brancher sur ta 2i2 ?

Oui je crois que je sais :
Nombre de port maximal : 256 => passe le à 1024 ça devrait régler ton affaire. Relance jack et rebalance vlc dedans et dis mois ce qu'il se passe.
Donc alternativement si tu n'as pas de casque y'a bien une méthode mais j'attend voir ta réponse à ce post avant...

Ho punaise j'avais pas fait gaf: http://www.hapshack.com/images/zcyWV.png

Voilà ou il est le problème c'est normal que tu n'es pas de son en sortie ta carte son usb est insérée dans jack seulement en entrée !
Il faut que tu la sélectionne par défaut depuis la ligne "interface" et que tyu fasse tout passer par ta 2i2 .

Ensuite si besoin est on peu ajouter une sortie vers ta carte son interne via une commande que tu va lancer dans un terminal
un truc du style:
alsa_out -dhw:0 -jOUT
et tu le verras dans jack ...

[EDIT] :

[EDIT] 2 : autre problème je vois temps réel coché ok mais est ce que t'as la priorité temps réel c'est moins sur et à partir de là il va falloir remonter la source des problèmes par ceci:
ouvre un terminal
cd /etc/modprobe.d

suivit d'un
ls

Tu devrais avoir un fichier nommé "audio-base.conf"
Si ce n'est pas le cas et qu'il est nommé en .disable alors y'aura deux trois choses à faire avant de pouvoir t'en sortir de manière stable.

Dystopia utilisateur non connecté France
Alors je recap ce que je viens d'essayer.

-J'ai fait le 1024 pour Nombre de port maximal
-J'ai lancé Vlc-jack avec un morceau de musique en lecture.
-Automatiquement Vlc-jack se raccorde sur un system_playback.
-J'ai aussi connecté Vlc-jack sur Jkmeter.

Maintenant en résultat : J'entends rien.
Jkmeter m'indique que Vlc-jack envoi bien du son. J'ai bien VLC-jack raccordé sur le playback de la carte son.

Tout à l'heure quand j'avais un truc un peu hybride : input => 2i2, et output => ma carte son intégrée, ça marchait ! J'entendais via ma carte son intégrée (mes HP de bureau donc) ce que je lisais dans VLC-Jack...(Mais pas dans les écouteurs branchés sur la carte son (!).

C'est comme si la 2i2 était incapable de faire transiter du son...

J'ai check sur un windows Xp qui traine sinon, et avec les drivers officiels (récupérés sur le site officiel et tout), ça marche pas...même problème. Quand je sélectionne la 2i2 comme source dans reaper, il la prend bien mais il enregistre rien.

J'ai pas le temps de regarder pour le temps réel maintenant, mais je fait ça demande soir et je te redis ;)

Hmm :


Citation :
Tout à l'heure quand j'avais un truc un peu hybride : input = 2i2, et output = ma carte son intégrée, ça marchait ! J'entendais via ma carte son intégrée (mes HP de bureau donc) ce que je lisais dans VLC-Jack...(Mais pas dans les écouteurs branchés sur la carte son


Je m'en doute que ça marchait vu la configue que tu avait (celle de la capture) c'est logique.(USB IN)

Maintenant le défit c'est de tout basculer sur la 2i2 ! et pour cela il faut que tu sélectionne la carte non pas en entrée et sortie de jack mais directement depuis la ligne "Interface" dans les réglages de qjackctl.
Ensuite au redémarre de jack ce dernier ne s'occupera plus de ta carte son interne (t'endra plus rien dessus c'est normal" et alors tu pourras passer aux choses sérieuses !

Image Ceci est un exemple de configuration type pour la MAO.

Dystopia utilisateur non connecté France
Oui mais je crois qu'on s'est pas compris.
Dans un premier temps, je veux simplement enregistrer moi...donc mettre ma 2i2 en IN tout simplement. Et même ça, ça marche pas parce qu'elle envoie pas de signal en IN...

Sinon j'ai fait ce que tu m'as dis, tiens un gros screen : http://www.hapshack.com/images/uSo5l.png

hw:USB c'est ma 2i2. (Dans le menu déroulant le nom s'affiche bien).
J'ai décoché le temps réel comme j'ai pas le temps de vérifier les fichiers que tu m'as dis (je regarde ça ce soir).

Et dans mes écouteurs j'entends un son très aiguë, continu.

Citation :
Dans un premier temps, je veux simplement enregistrer moi...donc mettre ma 2i2 en IN tout simplement. Et même ça, ça marche pas parce qu'elle envoie pas de signal en IN...


La méthode employée n'est pas recommandée il faut que tu définisse une carte par défaut puis éventuellement tu ajoute l'entrée de l'autre carte.

Donc alors on recommance tu règles ta carte son par défaut (sur celle qui te sert de retour donc la carte son intégrée)

Une foi que jack démare sur la bonne carte son tu vérifie la position de ta carte son usb avec ceci:
cat /proc/asound/cards

Dès que tu as la position de ta carte alors tu tu ajuste la commande suivante :

alsa_in -dhw:0 -jusbIN

Si ta carte est en position 1 alors la commande s'écrit:

alsa_in -dhw:1 -jusbIN
tu laisse le teerminal ouvert et tu retourne dans les connexion de jack et là t'auras du nouveau ...
Si ça marche après le truc peux être fignoler ultérieurement pour le rendre plus pratique...

Dystopia utilisateur non connecté France
Bonjour,

Je reviens vers vous pour vous signaler que le problème était bien matériel.
J'ai procédé à un échange avec le vendeur, et dès la première seconde de branchement avec la nouvelle : tout fonctionne parfaitement !

Merci à vous pour votre aide ;)

olinuxx utilisateur non connecté France
Bonne nouvelle.

Du coup, peux-tu nous mettre un beau [RÉSOLU] ? (Voir le manuel du site si tu ne sais pas comment faire.)

Merci pour le retour, c'est chouette de savoir que ca tourne pour toi maintenant.

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]

Sahaathyva


Mégaphone [Afficher / Cacher]

Sahaathyva, 18:01, lun. 25 mai 2020: Desole pour les fautes de frappe je hais les claviers tactiles. Sinon ycollet c est annonce pour la 1.2.2 les lv2?
Sahaathyva, 15:40, lun. 25 mai 2020: C est possible sue le srv deconne leur forumme fait des blagues. Sinonycollet tres bonne nouvelle pout lmms il est quand meme temps pour un soft parti de linux de travailler avec des greffons linux natifs autres que ladspa
ycollet, 14:48, lun. 25 mai 2020: Le support LV2 vient d'être mergé dans la branche master de LMMS ...
Samuel, 13:57, lun. 25 mai 2020: @minimoineau. Ouais, c'est fatiguant, le serveur ne doit probablement pas bien tenir la charge en téléchargement
minimoineau, 13:14, lun. 25 mai 2020: Aaarf! Le site d'Ardour déconne... Hâte de l'essayer!
Sahaathyva, 23:54, dim. 24 mai 2020: Hello! Ardour 6 vient d'être laché dans la nature!!! [Lien]
olinuxx, 16:13, dim. 24 mai 2020: Bonjour et bienvenue à Becane cool
sub26nico, 02:15, dim. 24 mai 2020: Ardour6 en approche \o/
phoenamandre, 13:46, sam. 23 mai 2020: Re. :-D
olinuxx, 14:39, ven. 22 mai 2020: Bonjour et bienvenue à philkotse et à schmoll cool
olinuxx, 16:53, jeu. 21 mai 2020: Bonjour et bienvenue à Fredz cool
olinuxx, 14:27, mer. 20 mai 2020: Bonjour et bienvenue à MoonRat et Frazen cool