Skip to main content

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


[RÉSOLU] (Jack+firewire+edirol fa 101) Démarage impossible (encore)

Bonjour à tous !

Déterminé à faire de la MAO sous GNU Linux, j'avance, doucement mais surement !
Pour l'instant je cherche juste à avoir du son sous Ardour, à partir de ma carte son externe en firewire et d'un micro, ça sera déjà pas mal ! Mais je bloque avec JACK.

Lorsque je le démarre, j'ai cette erreur :

[+]

J'ai essayé en quittant tous les programmes utilisant l'audio (dont Firefox).
J'ai également essayé en tuant le processus pulseaudio.
J'ai installé les paquets jackd-firewire et libfreebob0, en ayant vérifié que ma carte est compatible.
J'ai essayé sur les autres prises firewire de la carte son.
Il y a bien du son en branchant un casque directement sur la carte son externe, ce n'est donc pas un soucis matériel.
J'ai tenté un chmod 777 /dev/raw1394 mais non,
J'ai effectué des redémarrages, mais rien n'y fait.

Quelqu'un a une idée du problème ? Quelques infos supplémentaires :

Je suis sous UbuntuStudio 10.04, avec une carte son Edirol FA-101 en firewire.

Configuration de Jack :
Copy to clipboard
Chemin du serveur : jackd Pilote : firewire Temps réel activé Priorité : 89 Interface : hw:1 Échantillons/Période : 256 Fréquence d'échantillonnage : 48000 Audio : Duplex Période/Tampon : 3 Canaux d'entrée : Par défaut Canaux de sortie : Par défaut Nombre de port max : 256 Décompte (en ms) : 500 Retard du démarrage (en s) : 2 Latence : 16 ms



lspci

[+]

cat /etc/security/limits.conf

[+]

groups
Copy to clipboard
mintux adm __disk__ dialout fax cdrom floppy tape __audio__ dip video plugdev fuse lpadmin netdev admin sambashare



ls /dev/raw*
Copy to clipboard
__/dev/raw1394__



Ai-je oublié quelquechose ? sûrement mais quoi ? Merci infiniement pour votre aide 😊

Vincent.
Bon j'ai finalement réussi à faire marcher jack à chaque coup avec cette config :

Chemin du serveur : jackd
Pilote : firewire
Temps reel activé
Priorité : 70
Interface : (par défaut)
Echantillons/Période : 128
Fréquence d'échantillonage : 44100
Audio : Duplex
Période/Tampon : 3
Canaux d'entrée : Par defaut
Canaux de sortie : Par defaut
Nombre de port max : 256
Décompte (en ms) : 500
Retard du démarrage (en s) : 2

Latence : 8,71 ms


Il faut bien faire attention à ce que le Sample Rate sélectionné physiquement sur la FA-101 soit le même qu'il y a de configuré dans Jack.

Je n'arrive toujours pas à lancer jack en 48000 mais vu le chemin accompli, je verrai pus tard et je marque un petit résolu 😊

Merci à tous !
ha oui. la base c'est que le sample rate de jack correspondent à celui de la carte. j'avais oublié de signaler ce truc de base.
Bon. En fait, le changement de driver firewire (celui de texas instrument) peut être considéré comme LA solution de ton problème n'est-ce pas ? Je le note précieusement, parce qu'on oublié parfois de s'enquérir de la marque du driver, et ça occasionne des tests sans fin et en vain..

Cela dit, je ne vois pas bien la raison pour laquelle tu ne peux pas démarrer en 48000 khz. Quand on change le sample rate de la carte son, il faut absolument redémarrer jack (voire carrément la machine) pour que ce soit pris en compte. Essaie aussi de jouer avec les autres réglages de jack au cas où (notamment les périodes et l'échantillonage)

Enfin, je me réjouis que tout fonctionne ! Bons enregistrements !
Dernier petit post ici qui pourra peut-être en aiguiller quelques-un :

J'ai réussi à faire fonctionner le sample rate à 48000 Hz en redémarant jack et la carte FA-101 avec la config.
J'ai testé avec le noyau 2.6.32-22-preempt, ça fonctionne, le problème ne venait donc pas de ça.
J'ai remis mon ancienne carte Firewire à chipset VIA, et celà échoue, c'était donc une des causes.

Voilà, place au reste maintenant ^^
Merci d'avoir pris la peine de refaire ces tests.
Le port Firewire semble donc bien être la cause majeure du problème initial. Faudrait toujours commencer par vérifier cela en étudiant le résultat de la commande lspci
Et également bien vérifier que le samplerate de la carte son correspond à celui de jackd (et si on change le sample rate de la carte son, redémarrer jack.)
Peut-être devrait-on inclure ces informations en bonne place dans la page consacrée aux cartes firewire ?(edit : elles sont déjà incluses dans la faq FFADO 😊 )
France
merci pour le résolu !

du coup :

Édition (admin olinuxx) : sujet fermé car résolu. Merci de remonter les informations pertinentes dans les pages Wiki adéquates.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins 😉
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


de plus, ce forum est lié dans une page que je viens de créer : Edirol FA-101 et qui est linkée dans le tableau récapitulatif de la page Cartes son.

a+
Olivier
Page: 2/2
1  2