Skip to main content

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


Focusrite scarlet 8i6 3rd Gen et Focusrite Control

Bonjour,
la focusrite 8i6 3rd Gen nécessite le logiciel Focusrite Control pour faire certains réglages. Évidemment le logiciel fonctionne sous Windows, mais il n'existe pas de version pour Linux.
Est-ce qu'il y a moyen de faire fonctionner ce logiciel sous Linux ? Ou bien une autre solution ?

Merci d'avance.
Les focusrite scarlet fonctionnent nativement sous linux, tu n'as besoin de rien installer.

Si tu veux entrer dans les réglages plus détaillés (par ex du routage interne), il existe alsa-scarlet-GUI nativement sous linux.
France
Bonjour Coucou,

Tu as un peu de lecture sur Linuxmao à propos du logiciel alsa-scarlett-gui.
Ensuite tu trouveras sur cette page un lien vers le dépôt du logiciel.

Après ce serait chouette de lui créer une page sur Linuxmao !
D'aprés le github, il fonctionne avec les scarlet gen 1/2/3/4, mais d'aprés la page linux MAO, seulement 2/3/4
J'ai une gen 1 , je vas trouver le temps de retester, car il y a quelques années ça ne fonctionnait pas avec ma gen 1.
En fait, ça n'a pas évolué depuis que j'avais testé:
Copy to clipboard
Important Driver Limitations The 1st Gen Scarlett devices have some important limitations in the ALSA driver implementation that you should be aware of: Initial State Detection: The driver cannot read the current state of hardware controls (this appears to be a limitation of the device firmware). When alsa-scarlett-gui starts, what you see will not reflect the actual state of your device unless the controls have previously been set since startup. State Update Issues: The driver only updates the hardware state when it thinks a setting needs to be changed. If the driver incorrectly believes a control is already in the desired state, it won’t actually update the control. Level Meters: The driver does not support reading the level meters from the hardware. Startup Configuration: The driver is not able to save the current configuration to the non-volatile memory of the device, so you’ll need to reapply the desired configuration each time you restart it (or write your preferred configuration using MixControl on Windows or Mac).


Du coup l'interet est très limité pour les gen 1, je propose de laisser en état la page linuxMAO et ne pas mentionner les gen 1.

Je me suis fait un script pour configurer ma gen 1 (je n'ai pas eu le temps de le finir , il ne récupere pas la config existante, et ne fait pas de sauvegarde dans la RAM de la carte afin qu'elle démarre dans la bonne config)
France
Salut piratebab.
Je crois que je me suis mal exprimé...

Ce serait de faire une page pour la carte focusrite 8i6 3eme génération . Pas pour l'application qui reprend les contrôles Alsa de cette carte.

Pour ce que tu développe au dessus, je pense que c'est hors sujet pour le fil de discussion actuel et que, si on veut en parler et améliorer la documentation de LinuxMao, il faudrait plutôt créer un nouveau fil est ouvrir un chantier de mise à jour.
France
@coucou

Est ce que tu as pu avancer la dessus ?
La question est pour moi ?
Pour les gen 1, alsa-scrlet-GUI est trop limité pour étre utile.
C'est dommage car cette gen 1 à un très bon son. Ca c'est ensuite dégradé dans les versions suivantes
Non, je n'ai pas encore eu le temps de me pencher dessus....
France
pour résumer :
le logiciel Linux alsa-scarlett-gui remplace le logiciel Windows Focusrite Control.
la dernière version de alsa-scarlett-gui est la 0.5.1
ref : https://github.com/geoffreybennett/alsa-scarlett-gui)

Cette version accompagne le noyau Linux 6.14 qui accueille un nouveau pilote nommé FCP (Focusrite Control Protocol) qui remplace le pilote nommé Scarlett2 et ajoute le support des "4th Gen Scarlett" modèles (16i16, 18i16, and 18i20).

ref : https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=46757a3e7d50dac923888e7fbe68377736f13c70
ref : https://github.com/geoffreybennett/linux-fcp

Si on ne dispose pas du noyau Linux 6.14 l'auteur du pilote FCP propose des modules noyau (DKMS) pour des version plus anciennes du noyau Linux (du 6.5 au 6.13)
ref : https://github.com/geoffreybennett/linux-fcp/releases/tag/v6.12-f8

et Merci au génial Geoffrey Bennett pour tout ces bienfaits.