Configurer la Focusrite Scarlett 2i4 2nd Gen avec Linux
- 24 réponses
- 3 participants
- 10 031 vues
- 3 followers

Anonyme


Je débute en MAO sur Linux (Mint précisément, version 18.1 "Serena") et étant donné que le chemin pour pouvoir faire de la MAO sur sur ce type d'OS est plus ardu que sur Mac OS ou Windows, je demande votre aide pour pouvoir régler 2 problèmes:
Vous verrez tout le matériel que je possède sur ce sujet (https://fr.audiofanzine.com/homestudio/forums/t.657317,branchements-de-ma-focusrite-scarlett-2i4-2nd-gen.html) bien que la discussion s'articulera autour de mon ordi (modèle Pavilion de chez HP, si ça peut aider), de la Focusrite et de mes enceintes Focal Alpha 50.
Avant de commencer, je tiens à dire que la 2i4 est compatible avec Linux même si ce n'est pas dit officiellement sur le site: elle est détectée par mon ordi dans "Préférences du son".
Problème 1: On va commencer par comprendre comment puis-je faire sortir le son de mon ordi vers mes enceintes.
J'ai déjà essayé de faire sortir le son par mes enceintes avec les réglages suivant dans "Préférences du son": (Matériel): Scarlett 2i4 USB 1 sortie/1 entrée Multichannel Output + Analog Stereo Input; (Entrée): Monitor of Scarlett 2i4 USB Multichannel; (Sortie): Scarlett 2i4 USB Multichannel Surround 4.0. Dans cette situation le son ne sortait que par une seule enceinte. Etant donné que le but est que le son sortent par les deux enceintes, comment régler ce problème ? Quels sont les réglages à opérer dans "Préférences du son" ? Comment configurer la Focusrite avec le logiciel qui lui est dédié sachant que ce dernier n'est dispo, à la base, que sur Windows et Mac OS ?
J'utilise le Player "Clémentine" (https://www.clementine-player.org). Quels réglages sont à faire, si il y en a ? Grosso modo, on va parler configuration logicielle et si besoin, système.
Problème 2: Pour faire de la MAO, il faut des logiciels conçu pour (c'est bien connu !). Auriez vous des logiciels à me conseiller (j'ai déjà fouillé un peu le sujet mais c'est pour les plus expérimentés d'entre vous qui connaîtraient les "bons bails")? Aussi comment utiliser QJackCtl ?
Et autre question côté hardware de la carte son: il y a un orifice de sécurité Kensington à l'arrière de la 2i4 et le lien que j'ai trouvé dans le guide de la 2i4 sur le site de Focusrite à propos de cet orifice est mort. Qu'en est-il ? Est-ce utile ? Et si quelqu'un utilise cet technologie chez lui, pourrait-il me donner le lien me permettant d'acheter le câble qui rentre dedans ? Merci beaucoup ( sinon il sert à que dalle ce trou).
Merci d'avance à ceux qui répondront (ou oseront répondre

Post it

Jimbass

- Les drivers (au plus bas niveau) sont concentrés dans ALSA, et ta Scarlett y est supportée.
- Le serveur de son (au plus haut niveau) est géré par ta distrib ou plus précisément par l'interface graphique (par exemple phonon dans KDE). Il semble toutefois que tout le monde converge vers PulseAudio.
- Entre les deux, on peut utiliser Jack. Ce dernier permet une connexion directe et avec une très faible latence entre des applications prévues pour (les applis de MAO). En environnement bureautique/multimédia, la connexion de PulseAudio à ALSA suffit.
https://fr.wikipedia.org/wiki/Pile_audio_Linux
Dans les préférences audio, au lieu de "Surround 4.0" en sortie, essaye déjà un simple "stéréo".
Le plus facile pour faire de la MAO sous Linux, c'est d'utiliser une distribution dédiée. Toute la tripaille de Jack, de noyau temps-réel et autres configurations sont déjà faites, et il y a plein d'applis et de plug-ins dispo. J'utilise KX Studio, et la nouvelle Librazik a l'air très bien (bien documentée et en français). Tu peux les tester en live-USB.
Le port Kensington, c'est pour mettre un antivol. 100% mécanique.

Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts
[ Dernière édition du message le 07/01/2018 à 14:07:09 ]

static volatile

Pour la configuration, je boote ma partition Windows et j'utilise Focusrite Control pour faire mon routage et mixage interne (rien de bien complexe, juste un mapping des I/O hardware vers les canaux software).
La Scarlett est un mixeur numérique, et elle garde ses réglages.
Je n'ai eu besoin de faire cette opération qu'une seule fois.
Elle est reconnue sans problème directement avec ALSA ou avec Jack (2.6 ms de latence rapportée par Mixbus avec des buffers de 64 échantillons en fullduplex 8*10).
Je n'ai pas essayé d'installer Focusrite Control dans Wine, c'est possible que ça fonctionne mais à moins d'avoir régulièrement besoin de changer le routage interne à la Scarlett, je ne ressens pas le besoin d'essayer.
Si tu a accès à une machine Windows, le plus simple serait de configurer une fois ta Scarlett sous Windows, en prenant bien soin de noter le routage.
Il devrait être simple de router les différents flux audio de ton ordi vers le I/O de la carte son.
Qu'emploies-tu comme serveur audio? Pulse? Jack?
Si tu laisses Pulse employer la Scarlett, Jack n'y aura pas accès.
Personnellement, j'emploie la carte son embarquée du laptop pour le multimedia avec Pulse et je garde la Scarlett pour la musique avec Jack.
Pour qjackctl, il te faut configurer le serveur avant de le démarrer, voici un lien qui pourrait t'être utile: https://libremusicproduction.com/articles/demystifying-jack-%E2%80%93-beginners-guide-getting-started-jack
Il existe certainement beaucoup d'autres tutoriels.
Resistance is not futile... it's voltage divided by current

Jimbass

Citation de aaB :Si tu laisses Pulse employer la Scarlett, Jack n'y aura pas accès.
Personnellement, j'emploie la carte son embarquée du laptop pour le multimedia avec Pulse et je garde la Scarlett pour la musique avec Jack.
Personnellement, j'utilise Cadence plutôt que qjackctl, et il me lance un bridge PulseAudio vers Jack donc j'ai tous les sons vers les mêmes enceintes (monitors ou hifi, sélectionnés avec un petit contrôleur de monitoring).
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts

static volatile

@JimBass: Mais Cadence tourne avec jack2-dbus (du moins dans les paquets de ma distro), avec lequel j'ai des soucis de stabilité tandis que qjackctl est agnostique et c'est donc plus simple pour moi depuis que je suis revenu à jack1.
Mais effectivement, Cadence est plus joli, plus user-friendly et intègre mieux les utilitaires style patchbay.
J'ai vu ce bridge pulse vers jack mais pour être honnête, je n'ai jamais eu envie d'essayer, c'est plus simple chez moi de sortir le minijack du laptop sur une tranche stéréo non utilisée de la table, les I/O de la carte son sont sur les groupes et sa sortie principale sur un retour 2-track.
Il me suffit de presser un bouton pour monitorer le retour 2-track et je suis en mode musique sans pollution possible par des sons multimédia.
EDIT: ajout des balises hors-sujet.
Resistance is not futile... it's voltage divided by current
[ Dernière édition du message le 07/01/2018 à 14:59:51 ]

Jimbass

J'indiquais juste une autre possibilité, qui dans mon cas est plus pratique. jack2-dbus est stable chez moi, cadence est standard dans la distrib, et je n'ai pas de console.
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts

static volatile

En DAW, il y a Ardour et Reaper par exemple (Mixbus est très bien mais payant quoique ils font très régulièrement des offres à $89).
En plugins, la série CALF marche bien pour le mixage.
Je n'utilise plus de synthés software donc je ne sais pas trop ce qui se fait, à ce niveau j'étais plutôt tourné vers les langages spécialisés: puredata, csound, chuck.
En BAR, il y a hydrogen.
Si tu aimes les trackers, Radium est plutôt bien, mais il vaut mieux acheter un binaire (€2 par mois, c'est pas la mort) que chercher à compiler soi-même.
Resistance is not futile... it's voltage divided by current

Anonyme

Aussi, y a t-il des réglages spécifiques à faire sur ma 2i4 avec Focusrite Control ? Car si vous avez lu le sujet du lien plus haut dans mon post, vous aurez compris que cette carte son me sert aussi à écouter mes vinyles
Jimbass : ça pose un problème si Linux Mint gère le serveur son avec telle ou telle interface graphique ? Y en a t-il qui sont meilleures que d'autres ? Comment savoir quelle est la mienne ?
Aussi, à terme, je compte utiliser une distro faite pour la MAO mais sur un ordi que j'utiliserai uniquement pour la MAO. Je suis encore novice même si ça fait un peu plus de 6-7 mois je pense que je suis passé de Windows 10 à Linux Mint. Ce travail de transition vers un univers plus libre et opensource n'est pas terminé et j'ai encore besoin de prendre mes marques dans l'univers GNU/Linux avec Mint. J'ai besoin de me donner du temps, voilà tout.
Et par essayer un simple stéréo tu veux dire cocher Built-in Audio Analog Stereo dans Sortie ? Juste pour être sûr.

Anonyme


static volatile

Pour connaître le nom de tes périphériques audio, tapes:
aplay -l
dans un terminal. La Scarlett devrait y apparaître avec quelques identifiants qui peuvent te servir.
Le plus simple serait d'essayer Cadence, que JimBass utilise car toute la configuration est centralisée dans un seul programme. Ton package manager devrait installer automatiquement les bonnes dépendances (bonne version de jack notamment).
Explore un peu Cadence, c'est assez intuitif, tant pour la configuration que pour le routage des flux audio de ton ordi.
Pour la configuration de la carte, ça dépend vraiment de ce que tu comptes faire.
De ce que je sais, tu as:
vinyle ---> entrées 1-2 -----------|
applications musique --+--> sorties 1-2 -> moniteurs
Tu voudrais donc pouvoir écouter tes disques et pouvoir écouter ce que tu fais dans l'ordi dans tes moniteurs.
Le plus simple serait d'utiliser un custom mix dans Focusrite Control sur les sorties 1-2 qui serait un mélange des entrées 1-2 et du son venant de l'ordi.
Je ne serais pas étonné que la configuration de base soit celle-là.
Regarde dans Focusrite Control (au démarrage du soft, tu peux choisir de synchroniser avec la Scarlett, ce qui importera ses réglages internes dans le logiciel).
Oui, les réglages sont conservés et elle devrait pouvoir fonctionner sans l'ordi, du moins la 18i20 en est capable, si tu règles Focusrite Control pour router des entrées physiques vers des sorties physiques.
Ça ne pose aucun problème d'utiliser une interface graphique ou une autre, juste ne pas le faire en même temps.
Utilise celle qui te parle le plus, mais essaie d'abord Cadence, plus facile à prendre en main et moins spartiate.
Resistance is not futile... it's voltage divided by current

Jimbass

En plugins, la série CALF marche bien pour le mixage.
+1
Je n'utilise plus de synthés software donc je ne sais pas trop ce qui se fait,
On peut citer Helm (plein de modulations possibles), Dexed (émulation DX7), OBXD (émulation Oberheim), synthv1 ...
Et DrumGizmo comme batterie virtuelle.
Aussi, y a t-il des réglages spécifiques à faire sur ma 2i4 avec Focusrite Control ?
J'ai pas l'impression qu'il y a grand-chose à régler sur la 2i4 ... juste le routage des 4 sorties ?
Jimbass : ça pose un problème si Linux Mint gère le serveur son avec telle ou telle interface graphique ? Y en a t-il qui sont meilleures que d'autres ? Comment savoir quelle est la mienne ?
Ils se valent tous. En gros c'est ALSA pour les drivers, Jack pour la MAO, et tout le reste pour le multimédia.
j'ai encore besoin de prendre mes marques dans l'univers GNU/Linux avec Mint. J'ai besoin de me donner du temps, voilà tout.
Oui, ne brusque pas les choses. Prends le temps de te familiariser avec ce nouvel environnement. Une fois que ce sera fait tu ne pourras plus voir un Windows en peinture.
Et par essayer un simple stéréo tu veux dire cocher Built-in Audio Analog Stereo dans Sortie ?
Non, ca c'est la carte son intégrée. Je ne sais pas ce qu'il y a dans le menu de Mint, mais on peut imaginer que parmi les 4 sorties de ta Scarlett ce ne soient pas les bonnes qui sont sélectionnées par défaut. Si tu n'en actives que 2, y'a plus de chances que ce soit les sorties 1 et 2.
aaB dit qu'avec QJackCtl il n'y a pas de pollution sonore par des sons multimédia.
Non, il a dit qu'il a choisi une certaine manière de faire dans son home-studio, indépendamment de l'interface utilisée pour régler Jack.
Il utilise deux cartes son : la carte son intégrée pour le multimédia avec PulseAudio, l'interface externe pour la MAO avec Jack. Le tout sort sur une console de mixage vers les enceintes.
je veux la meilleure qualité audio possible sortante sur mes moniteurs
La qualité sera la même, c'est justement au niveau des moniteurs et de la pièce que ca se joue.
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts

Anonyme

Jimbass, quand tu parle des 4 sorties, c'est lesquelles ?

Anonyme


Anonyme


Jimbass

Comment tu installe Cadence ?
Sur une Debian ou assimilée avec les dépôts KX Studio, sudo apt-get install cadence.
https://linuxmao.org/forumthread66136
Et ou trouve t-on Focusrite Control ?
Sur le site de Focusrite ? Évidemment ce sera pour Windows ou Mac.
Jimbass, quand tu parle des 4 sorties, c'est lesquelles ?
La 2i4, comme son nom l'indique, est munie de 2 entrées et 4 sorties :

Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts

static volatile

- Entrées/Sorties (I/O): dans Focusrite Control, tu peux, pour chaque sortie physique, décider quel signal y envoyer. Cela peut être un signal venant des entrées, un signal venant de l'ordinateur, ou un mélange de ceux-ci.
Dans le manuel, la structure interne de la Scarlett est décrite, prends bien le temps de le lire ainsi que le manuel pour Focusrite Control, ce n'est pas très long mais il y a des informations importantes.
Tu vas vouloir assigner aux sorties 1-2 un custom mix qui mélangera le son des entrées 1-2 (platine vinyle) et le son de l'ordinateur.
- Installation de paquets sous linux: contrairement à Windows, les programmes installés dans linux le sont par l'intermédiaire d'un package manager, spécifique à ta distribution, qui va chercher le programme sur un serveur et le copie dans ton ordinateur (il n'y a généralement pas d'installeur comme il est courant de trouver pour Windows). Il me semble que Mint emploie aptitude pour lequel il existe une interface graphique: synaptic. Dans celui-ci tu devrais pouvoir faire une recherche et installer Cadence.
Surtout, fais une mise à jour de ton système avant d'installer de nouveaux paquets (si tu as installé linux il y a peu, fais-le quand même, les versions sur les cd d'installation sont très rarement à jour).
Resistance is not futile... it's voltage divided by current

Anonyme

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet cadence

Anonyme


static volatile

EDIT:
après une petite recherche, la prcédure est décrite ici: https://kxstudio.linuxaudio.org/Repositories
Resistance is not futile... it's voltage divided by current
[ Dernière édition du message le 07/01/2018 à 18:46:57 ]

Anonyme


Anonyme


Jimbass

Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts

Anonyme


Anonyme


Jimbass

# apt-get update
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts
- < Liste des sujets
- Charte