Se connecter
Se connecter

ou
Créer un compte

ou

Sujet Scarlette 18i8 driver ALSA/Linux OK

  • 9 réponses
  • 3 participants
  • 3 640 vues
  • 3 followers
1 Scarlette 18i8 driver ALSA/Linux OK
Pour info,

Cette carte fonctionne parfaitement sous Linux, malheureusement à ce jour [mai-2014] son driver n'est pas encore intégré dans les modules ALSA du kernel standard. Autant de base les fonctions input/output fonctionne sur tous les canaux avec QJACK/Ardour. Autant Il faut donc bricoler un peu pour faire fonctionner le mixer.

L'intégration du alsa-driver_scarlett était prévue pour le noyau Linux/3.11 malheureusement l'intégration semble avoir pris du retard et a ce jour même les distributions récentes comme OpenSuSE/13.1 ou Ubuntu/14.4 n'ont pas encore le driver en place par défaut.

La bonne nouvelle c'est qu'une fois le driver https://github.com/smilingthax/alsa-driver_scarlett en place avec le mixer QasMixer https://sourceforge.net/projects/qasmixer on obtient une solution qui donne accès à toutes les fonctionnalités de la carte.A noter que de base le mixer ALSA ne donne pas un accès complet à toutes les fonctions de la carte, il faut donc installer un Mixer plus complet comme QasMixer.
2
Merci !
3
Pour info, j'ai posté la procédure de compilation du module kernel pour OpenSuse-13.1 et Ubuntu-14.04 sur http://www.linuxmao.org/tiki-index.php?page_ref_id=3636

C'est sans doute un peu plus compliqué sur Ubuntu, car le kernel-low-latency n'est pas installé par défaut. Enfin dans les deux cas le patch passe sans problème, et la carte est parfaitement supportée.
4
Bonne nouvelle, le driver du mixer pour la famille des Scarlett 18i8 à été intégré dans le noyaux standard de Linux. Tous kernel version 3.19.1 ou plus supportent donc en natif cette famille de carte.

A noter que ce jours [mars 2015] que si aucunes distributions ne propose en standard le kernel 3.19.1, il est généralement disponible dans un répository de mise à jour et donc installable sans recompilation.

[ Dernière édition du message le 17/03/2015 à 21:18:35 ]

5
Pour info, je viens de publier une interface graphique Linux pour cette carte. Le driver supporte toutes les fonctionnalités de mixage interne de la carte. L'interface graphique étant en HTML5 il est possible de la tester sans l’installer a partir d'un simple navigateur.

* Online Demo: http://breizhme.net/alsajson
* English Video: https://vimeo.com/user36538868/alsa-html5-mixer
AlsaJsonMixer-Scarlett-Focurite.png
6
Salut,

Je bosse aussi sous Linux. J'envisage de changer d'interface audio très prochainement pour la Scarlett 18i8.
Est-ce que la connexion usb supporte aisément un taux d'échantillonnage de 96kHz ; notamment pour les 4 entrées XLR utilisées simultanément ?

Merci pour ta réponse ;-) !

[ Dernière édition du message le 22/04/2015 à 22:42:29 ]

7
Salut,

Je ne vois pas la procédure d'installation pour Ubuntu 14.04 LTS sur ton lien linuxmao.org
Mon kernel est le suivant :
romain@romain-HP-EliteBook-8460p:~$ cat /proc/version
Linux version 3.13.0-49-generic (buildd@akateko) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #83-Ubuntu SMP Fri Apr 10 20:11:33 UTC 2015


Est-ce que tu peux m'aider à la faire fonctionner stp ?

Merci pour ton aide ...

[ Dernière édition du message le 29/04/2015 à 00:48:22 ]

8
OK c'est bon !

Il a fallu blacklister le port HDMI puis redémarrer l'interface audio et le pc.
http://www.linuxmao.org/tiki-view_forum_thread.php?forumId=2&comments_parentId=61182#threadId2

9
Désolé pour les réponses tardives. Pour les bugs et les questions merci d'utiliser Github https://github.com/fulup-bzh/AlsaJsonGateway Je ne viens pas forcement tous les jours sur ce forum.

Pour l'install sur Ubuntu j'ai mis en place un PPA
sudo add-apt-repository ppa:fulup/alsa-json
sudo apt-get update
sudo apt-get install alsa-json-gateway

Sinon pour l'histoire de la désactivation du port HDMI, je pense qu'il est plus simple de pointer JACK vers le bon périphérique que de désactiver les cartes présente par défaut sur le PC.
Si vous regardez dans le répertoire https://github.com/fulup-bzh/AlsaJsonGateway/tree/master/utils/qjackctrl vous trouverez un script qui simplifie le lancement de jack et évite de pointer la mauvaise carte son.
10
Pour info la Scarlett 18i20 est aussi supporté [merci a Happy.Musicmaker pour ses tests]

AlsaJsonMixer-Scarlett-Focurite-2.png