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

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

> Forums de discussion > 1 - Le matériel et les pilotes ALSA, FFADO, ... > [ABANDONNÉ] Impossible de faire fonctionner la focusrite saffire pro 40
Dernier post
Page : 2/6   -   Aller directement à la page : 1  2  3  4  5  6 

[ABANDONNÉ] Impossible de faire fonctionner la focusrite saffire pro 40

Houston4444 utilisateur non connecté France
Bonjour.
Je viens d'acquérir la focusrite saffire pro 40 mais il m'est impossible de la faire fonctionner.
J'ai pourtant bien une carte PCI Firewire avec un chipset Texas Instrument, mais rien à faire, elle n'est pas reconnue par l'ordi et le voyant FW active sur la carte son ne s'allume pas.

la commande
lspci |grep Fire

répond
0a:01.0 FireWire (IEEE 1394): Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller (rev 01)


Le câble fourni est un firewire 6 brôches côté carte et 9 brôches côté ordi.
Y a-t-il des gens chez qui elle marche et comment ?

Merci

Houston4444 utilisateur non connecté France
Attend j'ai du mal à comprendre là. Je configure Cadence comme tel OK. Mais est-ce que je dois démarrer JACK avant ffado-mixer ?
Si tel est le cas, je te lis tout suite, JACK est incapable de redémarrer la dessus. Même en Force Restart.

Houston4444 utilisateur non connecté France
Et peux tu répondre à ma question s'il te plaît : Te rappelle-tu à peu près quand as-tu fait le reset de ta carte sous windows ?"
Le problème peut venir de là je pense.

A mon avis le temps que ffado ne vois pas la carte je ne vois pas pourquoi jack arriverai à démarré dessus.

A moins que freebob soit plus sympathique que firewire ? Mais là ce n'est qu'une hypothèse.

Houston4444 utilisateur non connecté France
Bon je viens de plancher sur ce système d'exploitation minable et pourtant dominant. Ça faisait longtemps et au passage, je comprend pas comment font 90% des gens pour supporter ce truc.

Donc.

La dernière version du Mixer de Focusrite date de Juillet 2015, c'est avec celle ci que ma Focusrite a fait son premier séjour sous windows.

Je tenté de la downgrader, j'ai commencé par installer sur mon windows tout neuf le mixer 2.4 de Septembre 2011 (sans avoir installé la dernière version au préalable sur ce PC). Résultat: Avec l'ancien mixer, la Focusrite n'est pas reconnue.

J'ai installé successivement plusieurs versions (proprement, en désinstallant le programme et le pilote au préalable).
A chaque fois c'est la même limonade, il n'y a QUE en installant la version 3.6 de Juillet 2015 que la carte est reconnue, ou plutôt que le pilote parvient à être installé.

Il est possible que le pilote fasse une MAJ de la carte qui change son identifiant ou que sais-je. Et du coup, normal que ffado ne la reconnaisse pas.

A moins qu'il y ait un bouton reset à l'intérieur de la carte, je ne vois vraiment pas quoi y faire.

Je dirais qu'avec Focusrite, on est en présence d'une belle brochette de raclures, mais peut-être que je suis médisant.
Je suis lessivé.

Citation :
J'ai installé successivement plusieurs versions (proprement, en désinstallant le programme et le pilote au préalable).
A chaque fois c'est la même limonade, il n'y a QUE en installant la version 3.6 de Juillet 2015 que la carte est reconnue, ou plutôt que le pilote parvient à être installé.


Alors j'y vois une raison probable: la version de ta carte est une version plus récente (fabrique) à celle de xzu et dans ce le le firmeware est lui aussi plus récent du coup les anciens programmes ne fonctionnent et c'est peut être un moyen pour eux de brider l'utilisation de leur matos sous linux dans ce cas il ne te reste qu'une alternative c'est de remonter les infos chez ffado.org ...

xzu utilisateur non connecté France
Dans tous les cas faut en parler sur la mail list ffado-user ça c'est clair, et tu aura des réponses.
Citation :
ta carte est une version plus récente (fabrique) à celle de xzu et dans ce le le firmeware est lui aussi plus récent

Moi c'était en 2012, et pareil pour tous ceux que je connais.
Possible que ça ai changé, vu que avant on n'avait pas ce câble d’ailleurs.

Citation :
Mais est-ce que je dois démarrer JACK avant ffado-mixer ?

Oublie ffado mixer!
Ce que tu doit faire c'est démarrer jack sur ta carte, tous le reste passe APRÈS.

Donc essaye quand même en vérifiant a coup de busreset entre deux.
Parfois il faut patienter un peu: regarde: branche un micro, allume ta crte et regarde le temps qu'il fait pour quele vu mettre bougent.
un coup de "busreset".
tu tente de démarrer jack.
Si marche pas tu éteins rallume, attend qu'elle se réveille et tu recommence..
Ça vaut le coup d'essayer.

Si toujours pas c'est jolie mail sur ffado-user, avec un ffado-diag joint.
On verra la suite!
(c'est le moment de ressortir un bon bouquin, ou de ranger tes vieux papiers!)

allez courage!

PS: demande aussi a focusrite, il ne son t pas linuxophobes a priori.

Citation :
Oublie ffado mixer!
Ce que tu doit faire c'est démarrer jack sur ta carte, tous le reste passe APRÈS.


Normalement c'est plutôt l'inverse on vérifie si la carte fonctionne avant et on envoie jack après mais pourquoi pas.

Citation :
Donc, ouvre cadence, et appuie sur "configure" et fait ça, onglet "driver":
Image


Tu peux nous sortir la configue complète de cadence xzu :
cat ~/.config/jack/conf.xml


Ça permettra de voir ce que tu mes dans les autres onglets sans obligé de faire une capture d'écran à chaque fois ...

xzu utilisateur non connecté France
Rien de plus que ce qui est dans la doc!

~$ cat ~/.config/jack/conf.xml
<?xml version="1.0"?>
<!--
JACK settings, as persisted by D-Bus object.
You probably don't want to edit this because
it will be overwritten next time jackdbus saves.
-->
<!-- Fri Oct 30 10:11:00 2015 -->
<jack>
 <engine>
  <option name="driver">firewire</option>
  <option name="realtime">true</option>
  <option name="realtime-priority">70</option>
  <option name="client-timeout">5000</option>
  <option name="port-max">1024</option>
  <option name="self-connect-mode"> </option>
 </engine>
 <drivers>
  <driver name="net">
  </driver>
  <driver name="loopback">
  </driver>
  <driver name="alsa">
   <option name="device">hw:H1,0</option>
   <option name="rate">44100</option>
   <option name="duplex">false</option>
   <option name="inchannels">2</option>
  </driver>
  <driver name="netone">
  </driver>
  <driver name="alsarawmidi">
  </driver>
  <driver name="firewire">
   <option name="period">64</option>
   <option name="rate">44100</option>
   <option name="duplex">false</option>
   <option name="outchannels">0</option>
  </driver>
  <driver name="dummy">
  </driver>
 </drivers>
 <internals>
  <internal name="audioadapter">
  </internal>
  <internal name="netadapter">
  </internal>
  <internal name="profiler">
  </internal>
  <internal name="netmanager">
  </internal>
 </internals>
</jack>


xzu utilisateur non connecté France
a oui au fait:
  • évite le 96khz
  • essaye de mettre la même quantif/fréquence que celle qu'elle a déjà (44.1 ou 48kz et 16 ou24 bits).

Houston4444 utilisateur non connecté France
Je viens de contacter la mailing list de ffado ainsi que le support de Focusrite. En attendant leurs réponses je ne poursuis pas mes recherches, j'ai déjà perdu assez de temps (plus de 10h très pénibles, large) et puis ça dépasse largement mes compétences.
J'ai juste essayé rapidement de downgrader le firmware mais je n'y suis pas parvenu.
Je vais jeter un oeil à la page consacrée sur linuxmao en début d'après midi histoire de mettre en garde les futurs utilisateurs.

xzu écrit :
essaye de mettre la même quantif/fréquence que celle qu'elle a déjà (44.1 ou 48kz et 16 ou24 bits).

J'avais déjà fait gaffe à ça.

Merci à vous deux, je vous tiens au jus quand j'ai des réponses.

xzu utilisateur non connecté France
Citation :
Je vais jeter un oeil à la page consacrée sur linuxmao en début d'après midi histoire de mettre en garde les futurs utilisateurs.

Attend juste d'en savoir un peu plus, ffado-user ne va rester muet longtemps, et mieux vaut éviter les "infos vagues".
Mais oui, c'est sérieux comme trucs et il sera important d'informer en suite. Tu peut déjà mettre le lien vers ce fil par contre.


Citation :
Merci à vous deux, je vous tiens au jus quand j'ai des réponse

Remercie surtout utilisateur_anonyme sans qui je ne serais pas passé par là!

C'est vrai que ça ferait chier de ne plus pouvoir profiter de cette carte si bien pour son prix, mais tu sais, dés le début ça a commencé par un malentendu: orl l'a utilisé sous linux par erreur alors qu'elle n'était pas censé être supporté: finalement ça a forcé un peu les choses et finie par tourner.
J'espère que si c'est ça (firmeware) le problème, ça fera pareil avec toi!

Houston4444 utilisateur non connecté France
Bon, j'ai pas encore eu de réponse ni de ffado ni de focusrite mais j'ai trouvé un élément probant qui me dit que c'est pas demain qu'elle va marcher.
Curieux par nature, j'ai démonté le capot pour voir si y avait pas un bouton reset.
Y a pas de bouton reset mais la référence de la carte est dénommée "Saffire Pro 40 D III".
J'ai fouillé dans le dossier Programmes de Windows, dans le dossier Saffire, on y trouve l'application du mixer évidemment, ainsi que plusieurs fichiers .bin.
Chaque fichier .bin correspond à priori au firmware d'une carte son existante.
parmi elles:
  • SaffirePro24DSP.bin
  • SaffirePro26.bin
  • SaffirePro40.bin

et...
  • SaffirePro40d3.bin

Ce qui veut dire que sous ses allures de SaffirePro40, il ne s'agit en fait pas exactement de la même interface mais d'une nouvelle qui la remplace.
J'ai pas encore pris de décision quand à ce que je vais en faire.

xzu utilisateur non connecté France
Bien vu.
Dit bien ça a ffado (et pas a ton vendeur pour la garantie!).

Purée ça c'est une bien belle vacherie.

Bon donc ça veut dire que celui qui tombe sur une occase aura tout intérêt à ouvrir le capot pour savoir de quelle version il s'agit.
Mais d'un autre coté soit patient ils vont te répondre chez ffado (enfin je l'espère pour toi)

Houston4444 utilisateur non connecté France
merci pour le conseil xzu. Mais je pense que j'y aurai pensé.

Houston4444 utilisateur non connecté France
xzu , peux-tu me donner la réponse de la commande
ffado-test ListDevices

chez moi ça donne ça :
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.2.9999-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   1       0x00130e0404c04368  0x0000130E  0x000000DE   Focusrite - SAFFIRE_PRO_40_1
no message buffer overruns


Houston4444 utilisateur non connecté France
J'AI FAIT UN GRAND BOND EN AVANT !!!

ni FFADO ni Focusrite n'ont répondu, mais on est le week-end alors je ne sais pas s'ils bossent.
Je pense que chez FFADO si, et qu'après 3 mails quelqu'un aurait pu me donner ne serait-ce qu'une réponse de politesse, mais bon, passons.

Tout passe par l'édition de ce fichier: /usr/share/libffado2/configuration

C'est dans ce fichier que se décide quel pilote s'adapte à tel matériel, en fonction de l'id du matériel.
J'ai changé la section sur la saffire pro 40 qui donne ça:
{
    vendorid    = 0x00130e;
    modelid     = 0x0000000E;
    vendorname  = "Focusrite";
    modelname   = "Saffire PRO 40";
    driver      = "DICE";
    mixer       = "Saffire_Dice";
},

j'ai changé le modelid avec celui de ma carte tel que me le disait la commande "ffado-test ListDevices", c'est à dire 0x000000DE .
En gros il s'agit de faire croire à ffado qu'il s'agit d'une Saffire Pro 40 originale.

Le résultat:
ffado-mixer reconnaît le matériel mais ne parvient pas à afficher le mixer correctement (il me laisse en plan avec le message "loading bus reconfiguration").

Par contre JACK lui démarre parfaitement et les tranches d'entrée fonctionnent !!! Ce qui est déjà l'essentiel.

Le GUI du mixer est en python non compilé, donc je devrais pouvoir comprendre et modifier les grandes lignes, je vais voir.
Mais déjà je suis bien content.

xzu utilisateur non connecté France
Citation :
Je pense que chez FFADO si, et qu'après 3 mails quelqu'un aurait pu me donner ne serait-ce qu'une réponse de politesse, mais bon, passons.

Je n'ai pas de morale a te faire mais je ne pense pas qu'on puisse dire ça de ffado. Les gens on aussi leur vie, et apparemment personne qui n'a lu ton mail n'a de réponse a te donner. On donne une réponse quand on a quelque chose a dire.
Peut être qu'en ce moment y'en a qui testent quelque chose, etc..
Je comprend bien ton désarroi et c'est là où je veut en venir: malheureusement, la MAO libre est, bien que potentiellement très performante, très jeune, et sous utilisé. Donc en cas de problème spécifique, on se retrouve souvent tout seul et abandonné et c'est une réalité a laquelle il faut se faire, bon gré mal gré.
C'est le but de ce genre de site et d'autres comme ADN ou linuxmusicians de pallier a ce problème.
Mais malheureusement, la situation est bien comme elle est.
Bref patience courage et détermination!
Ça veut aussi dire que ton expérience est d'une grande aide pour toutes la communauté! cool
Motive toi te répétant ça! biggrin


~$ ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 2.1.9999-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
  Node id  GUID                  VendorId     ModelId   Vendor - Model
   0       0x00130e0401406335  0x0000130E  0x00000005   Focusrite - SAFFIRE_PRO_40
no message buffer overruns


Y'a bien une différence, c'est une très bonne piste.
Si tu trouve comment tout faire marcher c'est génial.

Tiens, par exemple quand on aura tout résolu faudra remonter ces infos sur la page de doc. Comme ça le prochain, il test directe la version de sa carte, et part sur les bonne instructions. Ton labeur n'aura pas été vain!
wink

xzu utilisateur non connecté France
En fait je n'ai pas vu ton mail sur la list ffado-user.
Donc doit y avoir un soucis quelque part, tu est sur que tu t'est bien inscrit?

Page : 2/6  [Suivant]
1  2  3  4  5  6 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
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