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

[RÉSOLU] Scarlett 18i8 ... again

ycollet utilisateur non connecté France
Bonjour,

Me voilà de retour avec mes problèmes de Scarlett 18i8.
Le soucis que j'avais (j'avais parce que j'ai enfin trouvé LA solution): la carte est reconnue, quand je lance jack, j'ai du niveau en entrée (testé via guitarix et son vu-mètre) mais pas de sortie.

J'ai fini par trouvé un paramètre bizarrement mis sur off:

amixer liste tous les paramètres de la carte

$ amixer --card 2 contents | more
numid=5,iface=MIXER,name='Master 1 (Monitor) Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=off,off
numid=6,iface=MIXER,name='Master 1 (Monitor) Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=134,step=1
  : values=128,128
  | dBscale-min=-1
...


Là, je vois
"Playback Switch" ... values=off,off.


Via une autre commande amixer, je mets le paramètre à on et le son est de retour:

$ amixer --card 2 cset numid=5 1
numid=5,iface=MIXER,name='Master 1 (Monitor) Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on


Quel merdier quand même ...

On sauve le nouvel état de la carte:

$ sudo alsactl store 2


YC

olinuxx utilisateur non connecté France
J'ai édité ton message pour mettre des balises CODE et un lien vers la page de la scarlett 18i8. J'ai également mis un lien dans la page de la focusrite scarlett 18i8 vers ici car c'est une super info que tu sembles nous sortir là ! Merci !

ycollet écrit :
Quel merdier quand même ...

Ouep carrément. C'est sur quelle distrib' ? Ça vaudrait le coup de remonter ça en amont chez la distrib', voire chez ALSA si c'est chez eux que ça merdouille.

sri_raoul utilisateur non connecté
Yep,
Peut-être que ça vient de la config interne de la carte.
J'ai une 18i20 et pour la config il faut passer par "Scarlett MixControl".
Là où ça devient marrant, c'est qu'il n'y a pas de version pour GNU/Linux de ce machin, qu'il faut donc le faire tourner avec Wine. Sauf que...ben oui... Wine ne permet pas de gérer les périphériques USB, donc Scarlett MixControl ne se lance pas car il ne détecte pas le périph.

Ah.
Ah.

Les solutions possibles sont donc:
  • lancer une machine virtuelle avec un Winmachin et le configurer comme ça (jamais essayé de mon côté)
  • utiliser un pc sous Win ou un Mac pour le configurer, ce qu'a fait un autre utilisateur de la 18i20 qui est répertorié dans la liste de matos des utilisateurs de ce site

Et pour citer un célèbre penseur:
Citation :
Quel merdier quand même ...



Bonne nuit à vous!

PS: après rédaction de ma réponse, j'ai lu la page de la focusrite scarlett 18i8 et effectivement, il y a des solutions directement sous GNU/Linux...Je copierais 50 fois "Read the f*cking manual"...

ycollet utilisateur non connecté France
Je suis sous Fedora 23.
Je pense que c'est un bug Alsa, mais j'ai été pris entre temps par pas mal d'autres bugs.
Notamment, et je pense que ce bug n'est pas spécifique à Fedora: quand on boote un noyau non signé avec le mode secure boot activé, le boot loader plante avec un message assez court: "error: double free ...". La solution pour l'instant: désactiver le secure boot. Le noyau temps réel sous Fedora (qui vient du dépôt CCRMA) n'est pas signé.
Et après, parce qu'il fallait bien que je fasse un truc stupide dans le lot: une fois le noyau temps réel démarré, si on ne coche pas "Temps réel" dans l'interface de configuration de qjacktcl alors le noyau temps réel ne sert à rien.

Après, j'ai pris de l'aspirine ...

olinuxx utilisateur non connecté France
Je mets un [RÉSOLU] dans le titre.

olinuxx utilisateur non connecté France
Je fermerai ce fil à mon prochain passage de maintenance (d'ici 1 mois environ). Sauf si bien sûr, il y a des nouvelles :-)

ycollet utilisateur non connecté France
Pour l'instant, je n'ai rien à ajouter sur ce post.
Il n'y a pas eu de retour sur les bugs ouverts.

olinuxx utilisateur non connecté France
OK Yann, je vais le laisser ouvert alors si tu penses que tu continueras ce fil. Je repasserai ici d'ici un mois pour venir aux nouvelles.

olinuxx utilisateur non connecté France
Des nouvelles ici Yann ?

ycollet utilisateur non connecté France
Pas de nouvelles pour l'instant concernant ces bugs.
J'ai juste un problème d'initialisation des niveaux de sons de la carte. J'ai la voix gauche qui a, de temps en temps, un niveau proche de 0. Je pense que c'est un problème de driver. J'attends que Fedora passe sous un kernel RT plus récent (il y a eu un gros soucis avec le dernier essai. J'espère que ce sera résolu avec cette nouvelle version de noyau).
Tu peux verrouiller le topic. J'ouvrirai une autre discussion s'il y a des nouvelles concernant ce problème.

olinuxx utilisateur non connecté France
OK, merci pour le retour. Je ferme donc.