Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]



Informations


Site internet officiel : http://global.focusrite.com/firewire-audio-interfaces/saffire-pro-40
Manuel : ici
Chez FFADO : http://www.ffado.org/?q=node/862 .
Chez ALSA : module snd-dice du noyau Linux 6.2 (avec TCD3070) Linux_6.2#Audio . Image

Image

face arrière

Sacrée carte, avec ses huit pré-ampli intégrés, son mixeur interne et son mode 'stand alone'!
Les possibilités sont énormes, sans parler des connexions adat, spdif et Cie.

xzu écrit :
Merci à Orl de Sebkha-Chott, qui l'utilise sur scène depuis un moment et qui m'a aidé à faire tourner la mienne!! razz


AvertissementAttention
Ajout du 30 Octobre 2015:

La Saffire Pro 40 a été renouvelée par Focusrite (la sous-version passant de DII à DIII). Elle était parfaitement supportée par FFADO jusqu'à cette mise à jour. Les modèles vendus actuellement (fin 2015) sont presque exclusivement des modèles DIII qui ne sont que partiellement supportés par FFADO (2.2.1).

L'interface de Saffire Pro 40 en est à sa 3ème version et, à ce jour, celle-ci n'est pas compatible avec GNU/Linux via les pilotes FFADO.
Par sécurité : préférez un achat d'occasion d'une Saffire Pro 40 (ancien modèle) datant d'avant 2013 pour l'exploiter pleinement sous GNU/linux.
Concernant la nouvelle version:
Il est toujours possible d'employer la nouvelle version de la carte pour la capture qui est fonctionnel avec FFado. Le playback se fera nécessairement par l'intermédiaire d'une carte son ou d'une autre interface audio car les sorties et le mixer interne ne sont pas disponibles avec cette nouvelle version.

Comment identifier la nouvelle version? Chercher la date mentionnée sur l'étiquette en dessous du boîtier. Si mentionnée 05-2015, c'est très probablement une Saffire Pro 40 dont les sorties et le mixer interne ne seront pas disponibles. Exemple de modèle non supporté:

Image

Pour confirmer, une fois tout branché et allumé, lancer cette commande dans un terminal:

ffado-dbus-server 2>&1 |grep -q "device does not support EAP" && echo "Pro40 non supportée"

Un moyen radical d'être sûr est d'ouvrir le boîtier et de lire sur le circuit imprimé quel chip est utilisé. Exemple de circuit imprimé non supporté (DIII):

Image

Le chipset non supporté par FFADO est celui-ci (TCD3070-CH) mais il supporté par le module ALSA : snd-dice du noyau Linux 6.2 (ref Linux_6.2#Audio Image )

Image

/!\ Pour plus d'information voir le fil de discussion : Impossible de faire fonctionner la focusrite saffire pro 40.



Remarques et précautions


Ne jamais démarrer le ffado mixer avec des anciennes version de FFADO, par exemple libffado 2.0.99+svn1995, sous peine de boguer le matériel et de rendre le routage interne chaotique et inopérationnel (larsen, etc..).
Cela n'est bien sûr pas définitif, mais mieux vaut éviter si possible car les 'metters' externes de la carte peuvent rester bogués.
Malgré ce qui est écrit ici Image à propos de tango, ce n'est pas très fiable. En pratique cela 'devrait' fonctionner et peut fonctionner. Mais parfois non, surtout si Jack à été démarré avec alsa avant, ou si un autre serveur son à été utilisé avant. Cela peut aussi déconner malgré toutes les précautions, pour ma part cela me force à connecter la carte une fois avec une version qui va bien (ffado récente, post-aout-2012), pour pouvoir à nouveau la connecter avec Tango.

Si vous avez bogué le hardware malgré tout, il existe une commande pour remettre ça d'aplomb :
set-default-router-config-dice-eap --samplerate=48000 --port=fw1


[+]
Sinon la connecter une fois avec un système proprio et les pilotes du cd la remet d'aplomb direct.


Installation


Il vous faut tout simplement une distribution suffisamment à jour !
Malheureusement, notre excellente tangostudio ne l'est pas assez question ffado (c'est bien la seul chose qui me force à changer).

Debian (à partir de Wheezy):


voir l'excellent tuto: Debian 7 Wheezy MAO
Debian c'est facile, c'est comme ubuntu.

Commande rapide :
apt-get install ffado-tools ffado-mixer-qt4 ffado-dbus-server libffado2 jackd2-firewire



KX-Studio


Voir KXStudio.
Très classe, bien pensée, la seule distribution que je connaisse où ladish marche bien avec cette carte. Tuto pas toujours à jour mais ça marche bien, faut installer deux ou trois paquets, et j'ai tout mis là en attendant! KX-Studio installation pas à pas. Image
Perso, la version XFCE me plait bien.
Image

Attention, à cause de jack, l'arrêt de Claudia (ladish) est un peu 'foireux', utiliser
cadence-session-start -s
et tout baigne. (voir plus bas)


AVLinux-6


Voir AV Linux 6 Image et son forum http://www.remastersys.com/forums/index.php?topic=2530.0 .
Pas de version 64bits (donc utiliser un kernel spécial pour plus de 4GB de RAM) et un peu moins à jour que KX-Studio je trouve, mais beaucoup de chose pré-installé (ardour2 et ardour3, démo de linuxDSP) et l'installation est d'une rapidité époustouflante! (il faut faire un clic droit sur le bureau dans une 'live session').

Ubuntu Studio


Un tuto rapide: http://www.audiorecording.me/focusrite-saffire-pro-40-in-ubuntu-11-10-installation-guide.html . Image

Stefano Vettorazzi Campos écrit :
August 23rd:
In Ubuntu 12.04 I’ve needed to add my user to “audio” group and renamed the file /etc/security/limits.d/audio.conf.disabled to audio.conf. Rebooted and done!


Je confirme qu'avec Ubuntu Studio 12.04, Jack démarre et reconnaît la carte.
Cependant, c'est illisible car pulse audio est automatiquement routé vers Jack, ce qui donne un fouillis visuel innommable dans Qjackctl, vu le nombre de voix ! sad ubuntu studio..(toujours pas! :-) ).
Je n'ai pas pu tester le mixer, il fonctionne peut être.


Utilisation


Avec le pilote FFADO


Le firewire requiert le pilote FFADO pour fonctionner.
lien: http://www.ffado.org/?q=node/862 Image

Si vous utilisez une distribution orienté M.A.O, vous n’aurez rien à configurer.
Actuellement, cette interface fonctionne bien avec une version récente de ffado. (en 2013, plus aucun problème!)
Elle fonctionne en tout cas bien avec la version:
libffado 2.0.99+svn2171-2


[+]

Attention : Depuis la version 4.2 du kernel, il faut désactiver le pilote firewire inclus dans ALSA pour que le pilote FFADO fonctionne

sudo rmmod snd-dice


Puis relancez JACK. Si ça fonctionne et que vous souhaitez rendre ce changement permanent, vous devrez modifier le fichier /etc/modprobe.d/alsa-base.conf en ajoutant blacklist snd-dice à la fin. Les changements prendront effet au prochain redémarrage.

Avec le pilote ALSA


Depuis la version 4.2 du noyau linux, FFADO n'est plus utile pour le firewire - ALSA l'intègre désormais pour les périphérique basés sur l'architecture DICE, et c'est le cas des carte de la série saffire de Focusrite.

Utiliser le pilote ALSA ne vous empêchera pas d'utiliser FFADO-mixer pour gérer le mixeur interne de la carte.

Jack


Il nous faut aussi Jack avec le support firewire.
par exemple:
Jackd2 1.9.8~dfsg.4+2012


[+]
On peut en plus installer QJackCtl avec notre installateur de paquet favoris.

Réglage Qjackctl


Image
Voilà, faite comme ça!
Si vous l'avez activé ou si il est déjà activé, déactivez, Jackdbus dans le dernier onglet, dans un premier temps.

On obtient:
Image

Donc ça marche, voilà! :-D

Mais en faite, cela ne veut rien dire, du fait que la carte est dotée d'un système de routage interne avancé.

Pour vraiment comprendre son fonctionnement il faut aller voir FFADO - le mixeur pour Saffire Pro 40.


Utilisation


Je me suis arraché la tête pour comprendre cette carte!!
Mais une fois ffado-mixer compris, vous vous rendez compte que vous pouvez tout configurer sur cette carte, même les boutons externes !
Il est un peu déroutant de pouvoir changer l'assignation des 'In' et 'Out' de Jack.
Jack n'est donc plus le maitre !!twisted
En fait, les vingt 'IN' et 'OUT' gérables par l'ordi sont 'virtuels', c'est vous qui décidez à quoi ils serviront, s'ils servent!

REM1 : si vous devez éteindre et rallumer la carte, attendez bien trente secondes, le temps qu'elle émerge, qu'elle rebranche tout, et qu'elle soit 'ok' pour re-dialoguer avec vous!

REM2 : pour repartir de zéro proprement, éteindre et rallumer, puis faire un
sudo ffado-test BusReset

Redémarrez Jack seulement après.

Astuce: 2 cartes une alsa, une firewire


Bref garder la vieille alsa?? pas de problème!
Grâce au mode 'stand alone':
1- branchez les sorties de votre alsa (par ex ma bonne vielle M-Audio Delta 44) sur les IN physique de votre choix sur la saffire.
2-mixer à 0dB (cf mes captures d'écran sur FFADO - le mixeur pour Saffire Pro 40 à la fois l'entrée de la carte alsa et le 'jack out' sur lequel vous travaillez en sortie avec votre saffire.
3-Résultat, quand alsa marche, ça sort par ex sur 1&2 pour aller sur le système d'écoute.
Quand Jack tourne, donc en firewire, ça sort aussi sur les mêmes sortie, pas besoin de tout débrancher! cool


ffado-mixer saffire pro 40


FFADO - le mixeur pour Saffire Pro 40
cliquez sur le lien et suivez le guide


Mode 'stand-alone'


Dû à problème de mauvaise version de ffado (comme indiqué plus haut), j'ai du brancher ma carte sur un pc win et lancer le cd de contrôle du mixer.
J'ai juste remis les réglages d'usine et basta.
Depuis ma carte est en 'stand alone', c'est à dire que tout les réglages de mixer et de routage sont actif, même l'ordinateur éteint.
Très très pratique (manque plus qu'un EQ...)


Problèmes


Start/Stop avec Jack:


informationinfo
A partir du noyau Linux 3.8.0-20-lowlatency, même les rares mal chanceux à avoir rencontrés ce problème de start/stop n'en on plus aucuns!



[+]

Adaptation sur port PCI


Pour mon cas, après avoir bien discuté avec les gars de ffado, pour le coup ils savent ce qu'ils disent, il n'y a pas de soucis pour brancher une carte PCI-E à 30€ qui nous sort deux ou trois ports Firewire.
Il faut juste que le chipset soit Texas Instrument (TI).
Ça marche aussi avec les VIA qui sont courant, mais quelque fois non.

J'ai testé ma carte en 18IN/20OUT ça marche il n'y a pas de soucis, à 1,5ms de latence sans xruns, c'est plutôt pas mal...
Image

J'utilise un adaptateur PCI-E à 25€.

Fermer
notenote
à confirmer pour le port PCI standard si il y des type d'adaptateurs à eviter


Je me permets donc :-) Expériences perso :

Fonctionne avec: TI et VIA (faux! ne fonctionne pas avec n'importe quel VIA ni en pci ni en pci-e!) que ce soit en PCI, PCI-E sur fixes et TI et Jmicron sur des portables (sans que j'en connaisse l'interfaçage)
A proscrire: O2Micro, présent sur pas mal de portables (Acer Aspire 7220 par exemple), et là, rien à faire: même en passant par le PCMCIA ou le port express card qui vont de pair avec ces combo O2Micro tout en un, il est impossible de faire fonctionner la carte.
De plus, que ce soit en PCI, PCI-E, PCMCIA ou Expresscard, il faut fuir comme la peste les cartes combo (USB+FW, FW400+FW800 etc.) même si c'est du TI: toutes celles que j'ai testées étaient lourdement incompatibles (matos pas reconnu ou bien reconnu mais pas fonctionnel).


Liens





[+]

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool
calixtus06, 11:17, mar. 05 mars 2024: Bonjour et bienvenue à D752 :-)
calixtus06, 18:59, lun. 04 mars 2024: Bonjour et bienvenue à Hborsa et Adjudandouille :-)
olinuxx, 18:34, jeu. 29 Feb 2024: Bonjour et bienvenue à anto45500 cool
jujudusud, 23:38, mar. 27 Feb 2024: Venez participer à la joute numéro 17 : [Lien]
calixtus06, 18:36, jeu. 22 Feb 2024: Bonjour et bienvenue à nikartri et rckloar :-)
calixtus06, 10:15, mer. 14 Feb 2024: Bonjour et bienvenue à smonff, Alphascorpii, tadumtss et letoII :-)