Chargement...
 
Skip to main content

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


[ABANDONNÉ] quatafire 610 et jackd

bonjour,
Je suis sous gentoo 2008, j'utilise l'overlay pro-audio, j'essaie d'installer une carte externe quatafire 610 avec jackd, sur un port firewire d'une express card. J'ai installé libffado et jack-audio-connection-kit. Tout cela semble fonctionner.
Je bataille depuis plus d'une semaine, et ne parviens pas à trouver de réponse en consultant les forums.
La carte est correctement détectée par gscanbus.
Si je lance
Copy to clipboard
jackd -R -P83 -p128 -t200 -dfirewire -dhw:1 -r44100 -p128 -n2 -i1 -o1

(j'ai essayé avec toutes sortes d'options différentes avec qjackctl)
j'obtiens systématiquement:
Copy to clipboard
loading driver .. 02186730674: (ffado.cpp)[ 99] ffado_streaming_init: libffado 1.999.36-exporté built Oct 5 2008 22:57:53 firewire ERR: Error creating FFADO streaming device cannot load driver module firewire

Bon.
Cela veut dire quoi ? Qu'est-ce que le streaming device qu'il ne parvient pas à créer ?
Pouvez-vous me donner une indication de recherche (ou plutôt une solution, mais bon!...)
Merci de votre aide,
Yann
Allemagne
Salut,

as tu essayé avec freebob plutot que ffado ?
même si ffado reste l'avenir, freebob supporte ta carte, c'est peut être une solution.

Sinon, il me semble que c'est un problème de lien qq part entre libffado et jack. Une librairie avec un mauvais emplacement, mais je ne suis plus trop sur.
vérifie aussi que ta carte est bien en 44100 Hz et choisi une période de 3 et non de deux, pour plus de stabilité (-n3)
merci de ta réponse rapide, mais malheureusement, j'ai déjà essayé avec freebob, sans plus de succès (j'avais des messages d'erreur, j'ai remis ffado), j'ai modifié tous les paramètres pour tenter de trouver, sans plus de succès.
ldd jackd ne fait pas apparaître libffado, certes, mais jackd est bien compilé avec libffado, j'ai pu le vérifier en compilant sous gentoo.
libffado me semble installé convenablement.
C'est assez curieux, et j'avoue ne pas savoir où chercher.
Merci,
Yann
Allemagne
Le problème vient du fait qu'il ne parvient pas à trouver ffado, et non pas une question de streaming.
Pour moi, il avait fallu déplacer libffado.so il me semble.

De mémoire et pour moi, sous ubuntu, j'ai copié ça :
/home/samuel/libffado-2.0-beta6/src/libffado.so
là :
/usr/lib/

en espérant que ça soit ça pour toi aussi.
Me semble qu'il manque le module firewire qui est fourni par jack. Comme si jack avait été compilé sans les librairies de ffado.
Dans le bon ordre il faut d'abord compiler et installer ffado et seulement ensuite jack.
Si possible prends jack en version svn, ffado t'en remerciera d'autant...