Chargement...
 
Skip to main content

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


[CONTOURNÉ] Focusrite Scarlett 18i8

Bonjour à tous,

J'ai acheter un Scarlett 18i8 et je ne réussie pas à la faire fonctionner sur debian Jessie. L'ordinateur le détecte

Copy to clipboard
cat /proc/asound/cards 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xb3100000 irq 129 1 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xb3080000 irq 36 2 [USB ]: USB-Audio - Scarlett 18i8 USB Focusrite Scarlett 18i8 USB at usb-0000:00:1d.0-1.3, high speed


Mais je je n'ai rien dans alsamixer quand je choisi Scarlett 18i8 USB il est seulement marquer Internal.

Le scarlet apparaît dans Patchage mais je n'ai seulement que les entré midi.


J'ai vu que des gens avais fait des driver pour le 18i8 mais je ne sait pas quoi faire avec et comment installer les sources ...

https://github.com/smilingthax/alsa-driver_scarlett

Un autre semble l'avoir fait fonctionner avec 18i6
http://sergey.vlasov.me/2012/09/using-focusrite-scarlett-18i6-in-linux.html


Merci pour votre aide
Salut

Il dit quoi cat /proc/asound/modules
Merci pour la réponse rapide voici

Copy to clipboard
$ cat /proc/asound/modules 0 snd_hda_intel 1 snd_hda_intel 2 snd_usb_audio

Bin voilà parfait: 2 snd_usb_audio

UCA_200_jack.png tu met en route jack ou qjackctl du moins tu lui fait un réglage en choisissant "Interface" hw: 2 tu sauve et tu rouvre jack puis "démarrer" et logiquement ça roule mais il faut passer par jack ...
Pour te donner une idée du genre de réglages que tu doit appliquer tu peux te baser sur la capture si contre .

Stp lors de tes copiés/collés depuis ton terminal utilise => Image ça m'évite d'avoir à éditer tes posts 😉
Merci beaucoup,

Je pensait d'avoir essayer ça mais j'ai du avoir ouvert Patchage ou Ardour avent ! Je vois les 18 entrée maintenant merci beaucoup.
Ha bin oui il faut toujours lancer jack avant ardour c'est mieux 😉

Donc un petit [Résolu] dans le titre en éditant le premier post de cette discussion (=> Image ) sera le bienvenu ! Merci par avance.

Ok,

Je vois les entrées et je peu enregistrer mais je ne réussie pas à utiliser les sortie écouteur correctement.

Je ne comprend pas pourquoi j'entends dans la sortie des écouteurs tout ce qui est branché au 18i8.

J'ai aussi de la difficulté à comprendre pourquoi j'ai un écho.

Aussi pourquoi le 18i8 est considérer comme system ??

Merci d'avance

jack
POur l'écho tu veux dire du retard ?
C'est simple tu stoppe jack puis réglage =< Echantillons/périodes descend le à 512 ou 256 et relance jack ça devrait rentrer dans l'ordre. (j'ai peu vu le log de jack sur ta capture)
La carte sélectionnée par défaut pour jack sera toujours vue comme "système" c'est comme ça ...

PS: quand tu parle d'un echo explique toi car vu la taille de buffer 128 ça me parait exagéré pass le en 256 sinon tu n pourras pas faire de prise ...

Merci pour les conseils,

Par écho je veux dire que j’entends deux fois le son. Je l'entends (1) un son qui sort par default parce que je suis connecté dans la sortie d'écouteur du 18i8 et (2) parce que j'ai lié la sortie d'Ardour dans la sortie (système) 1 et 2.

Si je fais rejouer l'enregistrement, j'entends correctement. J'aimerais éliminer le son qui sort par default (1). J'aimerais je ne rien entendre en branchant dans la sortie 1 ou 2 du 18i8 a moins que je le connecte avec Jack. De cette manière je vais pouvoir controler ce qui entre dans mes oreilles séparément de ce qui entre dans Ardour en mettant des effets avec calf par exemple juste avant la sortie des écouteurs.

D'ailleur j'ai pas trouver les 8 sortie du 18i8 c'est quoi. 1 et 2 semble les sortie des écouteurs (les deux en même temps) j'aurais aimer pouvoir les avoir séparer. Aussi comme j'ai dit j'aimerais pouvoir controler ce qui entre dans les écouteurs. Pour le moments tout ce qui passe par le 18i8 sort par les écouteurs ce qui est bizarre parce que la première fois que je l'ai branché c'était pas le cas !!!
Maintenant je n'était plus capable de connecter avec jack !

alors j'ai fait un


Copy to clipboard
jack_control start


et jack redemande mais je ne peu plus voir les 18 entrée et 8 sortie !! Qu'es-ce que je fait de pas correct ?
hmm

Vérifie la position et la présence de ta carte son:

Copy to clipboard
$ cat /proc/asound/modules 0 snd_hda_intel 1 snd_hda_intel 2 snd_usb_audio


Copy to clipboard
cat /proc/asound/cards 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xb3100000 irq 129 1 [NVidia ]: HDA-Intel - HDA NVidia HDA NVidia at 0xb3080000 irq 36 2 [USB ]: USB-Audio - Scarlett 18i8 USB Focusrite Scarlett 18i8 USB at usb-0000:00:1d.0-1.3, high speed


OUvre Qjackctl => Réglage => interface hw:2 si [USB ]: est en position 2
S'il est en position 0 tu lui met hw:0 et tu relance jack .


TU doit toujours procéder dans l'ardre Jack est ouvert avant tu vérifie que ta carte y est visibl dans connexion ensuite tu lance ardour .

Mais si tu lance ardour Avant dans ce cas il va t faire une autre configuration, qui, si tu ne fait pas gaffe prend la main sur ta carte son interne.
Ok j'ai trouver il y à deux entrée dans jack pour hw:2

il y à:
hw:USB scarlett 18i8 USB (hw:2)
et
hw:USB,0 USB Audio (hw:2,0)

C'est le deuxième que je doit prendre pour voire les 18 entrée et les 8 sortie.

Mais ça ne règle pas mon problème que je suis pas capable de contrôler individuellement la sortie des écouteurs du 18i8 !

quand rien n'est connecter aux sortie j'entends tout ce qui passe par le 18i8

Capture d'écran de 2014-04-24 10:59:13.png

et si je connecte le micro et le piano a la sortie 1 et 2 j'entends un écho le son qui sort de la boite direct et le son que j'ai ajouté en connectant avec jack l'écho est du a la latence parce que en diminuant la latence on l'entends moins. J'aimerais pas l'entendre du tout et forcer le 18i8 à ne sortir dans les écouteur que le son que je redirige pas le jack, du moins j'aimerais avoir l'option. En particulier parce que j'aimerais pouvoir ajouter des effet avec calf et les retourner aux écouteur mais avec le son initial que je ne réussi pas a éliminé c'est pas agréable.

Capture d'écran de 2014-04-24 11:07:40.png

aussi je comprend pas pourquoi la sortie des écouteur 1 est lier a la sortie des écouteurs 2. System playback_1 et playback_2 donne la sortie gauche et droite des écouteur 1 et 2 mais je ne comprend pas ou mêne la sortie System playback_3 à playback_8.

Ça me donne vraiment l'impression que les driver alsa pour le 18i8 n'est pas bien configurer ! Malheureusement je sait pas comment faire des test pour changer ça !

Merci de votre aide

en ouvrant jack la première chose que je vois c'est:

Copy to clipboard
--10:32:52.165 Baie de brassage désactivée. 10:32:52.166 Réinitialisation des statistiques. 10:32:52.217 Changement des connexions ALSA. 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 10:32:52.228 Changement du graphique des connexions ALSA.--


j'ai les même chose qu'avant pour ce qui est de la position des carte

Copy to clipboard
$ cat /proc/asound/modules $ cat /proc/asound/cards


voir l'image

Capture d'écran de 2014-04-24 10:32:09.png


mais quand je lance jack j'ai l'erreur suivante:

Copy to clipboard
--Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations.--


Voici ce que j'obtiens dans la boite de message de jack après avoir tenter de connecter. Dans tout ca je n'ai pas demarrer Ardour et j'ai fait ca juste après avoir redémarrer l'ordinateur. Merci beaucoup pour l'aide.

Copy to clipboard
--10:32:52.165 Baie de brassage désactivée. 10:32:52.166 Réinitialisation des statistiques. 10:32:52.217 Changement des connexions ALSA. 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 10:32:52.228 Changement du graphique des connexions ALSA. 10:36:43.805 JACK démarre... 10:36:43.806 /usr/bin/jackd -P10 -p1024 -t1000 -dalsa -dhw:USB -r96000 -p256 -n2 -s 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 10:36:43.824 JACK a été démarrer avec le PID=6598. no message buffer overruns no message buffer overruns no message buffer overruns 10:36:43.866 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. 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 jackdmp 1.9.10 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2014 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details JACK server starting in realtime mode with priority 10 self-connect-mode is "Don't restrict self connect requests" audio_reservation_init Acquire audio card Audio2 creating alsa driver ... hw:USB|hw:USB|256|2|96000|0|0|nomon|swmeter|soft-mode|32bit configuring for 96000Hz, period = 256 frames (2.7 ms), buffer = 2 periods ALSA: final selected sample format for capture: 32bit integer little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 32bit integer little-endian ALSA: use 2 periods for playback 10:38:18.153 JACK s'arrête... Jack main caught signal 15 Released audio card Audio2 audio_reservation_finish 10:38:18.237 JACK a été arrêté avec succès.--

😬

C'est sur que si tu met ton micro à proximité des haut parleur du va à voir un phénomène d'echo et c'est tout à fait normal. Tu doit tout faire pour que tpon micro ne capte pas ce qui sort de tes enceinte (c'est un peu le b-a ba de l'utilisation d'un micro

[EDIT] Suite à une remise en ordre de ton post (merci d'utiliser les balises {CODE()} {CODE} pour les copiés/collés du terminal 😉


Donc oui il faut que tu revois ta configue dans qjackctl
par exemple priorité 10 ça peut pas le faire, passe le haut moins à 80
Et soulage ton système en passant pour l'instant à 44100 hz (dans un temps tu verra après .
Merci pour ta réponse,

J’ai fait des tests avec les modifications que tu m'as proposées.

Comme je pensais, l'écho est pire parce que changer la fréquence de 96000 à 44000 augmente du double la latence. Ce qui augmente l'effet de l'écho indésirable.

Pour faire les tests je n’ai aucun haut-parleur ! Uniquement des écouteurs et l'écho est pire si la latence est plus grande.

Mon problème, je crois, c'est que je devrais ne pas entendre quoi que ce soit sortir des écouteurs branchés au 18i8 à moins que je le connecte avec jack aux entrées que je veux entendre.

Aussi il arrive très souvent que jack me donne une erreur lors de la connexion (incapable de se connecter au serveur ...)

Merci
Je lisait la documentation du 18i8 et voici le problème que j'ai est exactement celui ci !


Si vous utilisez le monitoring direct, assurez-vous que votre logiciel DAW n'est pas réglé pour
renvoyer à une quelconque sortie une quelconque entrée (ce que vous enregistrez actuellement).
Si c'était le cas, les musiciens s'entendraient eux-même « deux fois », un des deux signaux étant
retardé et perçu auditivement comme un écho.


Es-ce que vous pouvez me dit si c'est possible de ne pas utilisé l'option monitoring direct ? Idéalement je veut pouvoir utilisé des fois et d'autre vois non !

Aussi normalement avec les logiciel par défaut du 18i8 il est possible de contrôlé l'entré de son (mix des 8 entré analogique) pour chaqu'une des deux sorties écouteurs. Es-ce que c'est possible faire quelque chose dans linux ??
Suisse
Bon en regardant l'image plus haut, la dernière en date dans jack, je vois "mode logiciel" qui est coché.
A mon avis commence par décocher cela et réessaye.
J'ai essayer sans "mode logiciel" et c'est pas ça. Il n'y à aucun changement 😑

En fait même si jack est pas démarrer j'entends une sortie des écouteurs pour tout ce qui est branché au Scarlett ! Le son arrête si je débranche la connexion USB et ça reviens si je rebranche l'USB sans jamais avoir démarrer jack !
T'aurais pas pulse audio par hasard qui tout en arrière en plan?
Tout a fait !
Je ne savait pas que j'avais ça d'installer et qui roule. Je fait quoi ?? j'ai essayer de tuer le processus mais il reviens avec un autre pid.

Es-ce que je doit désinstaller pulseaudio ??

Copy to clipboard
$ ps aux|grep pul 343:niko 7954 5.0 0.0 445812 6144 ? S l 09:34 0:00 /usr/bin/pulseaudio --start --log-target=syslog


ps: comment on écrit plus petit que dans le forum ?? Il ne veut pas apparaître lors-ce que je publie!
Suisse
Salut

alors il faut modifier un fichier avec un éditeur et en root:
Copy to clipboard
/etc/pulse/client.conf


Là tu cherches :

Copy to clipboard
autospawn = yes


et tu remplace yes par no

Ensuite lorsque tu veux faire de la MAO, en console tu tape :
Copy to clipboard
pulseaudio --kill


Pour relancer selon les besoins pulseaudio :
Copy to clipboard
pulseaudio --start


Pour ma part je vire carrément pulseaudio. Mais bon.
J'ai changer client.conf et tuer pulseaudio mais jack ne démarre plus !!

Je suis avec gnome3 et il semble que je ne puisse pas virer complètement pulseaudio !

Capture d'écran de 2014-04-25 10:44:07.png

Merci de me faire part des idée de solution
Page: 1/2  [Suivant]
1  2