Chargement...
 
Skip to main content

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


[RÉSOLU] Problème de lecture

Allemagne
Bonjour,
je me trouve face à un problème.

En effet, une fois fois tous les branchements jack effectués, les logiciel ne veulent plus "lire" les morceaux. J'ai beau appuyer sur play, rien ne se passe.
J'ai essayé avec Audacious mais aussi Ardour. Idem si je fais ça directement dans qjackctl.
J'imagine que cela doit être une petite case à décocher quelque part, mais je ne vois pas où.

Quelqu'un a t il une idée ?

En vous remerciant
France
Bonsoir, 😎

Il faut sélectionner jack en sortie audio d'Audacious

Pour Ardour, il faut bien connecter le signal audio dans qjackctl

Au fait, quel configuration ? (carte son...), quel système ?
Allemagne
Alors...
Portable acer, 2*1.6 GHz, 2Go RAM, carte son Edirol FA-101 avec adaptateur pcmcia-firewire.

Le problème se pose uniquement avec freebob et ma nouvelle carte son, car si j'utilise ALSA (dans jack) et la carte son intégrée, cela ne pose aucun problème.

J'ai bien entendu activé la sortie jack d'audacious et connecté à qui de droit pour Ardour.
De plus, même non-connecté, Ardour devrait au moins lire les pistes (même si je ne les entends pas) or, c'est juste que la tête de lecture n'avance pas.
France
Bon, déjà il est curieux que audacious ne fonctionne pas, freebob se lance bien au moins (il y a peut être des messages d'erreurs) ? sur quel système au fait ?

Dans Ardour, il y a peut être une attente de synchro (bien sélectionner internal au dessus de Horloge maitre) mais s'il n'y a pas de sons dans Audacious...

Il n'y normalement pas de boutons à cocher dans Qjackctl, il sert de serveur son et n'intervient pas dans la lecture (juste pour le lien synchro)
Allemagne
Je suis sous ubuntu studio.

Pour Ardour, internal est bien sélectionné.

En ce qui concerne freebob, si je lance qjackctl directement, il est impossible de démarrer le serveur jack. Voila l'erreur affichée dans la partie message de qjackctl :
Copy to clipboard
can't create mcop directory Creating link /home/samuel/.kde/socket-samuel.


Par contre, si je lance jack en console avec la commande suivante :
Copy to clipboard
jackd -dfreebob

je peux ensuite lancer qjackctl et là je vois toutes les entrées/sorties de la carte son.

Bon, et en plus (à moins que ça ne soit lié) je ne peux pas démarrer en mode rt, si je lance jack comme ça :
Copy to clipboard
jack -R -dfreebob


j'obtiens le message d'erreur suivant dans la console :
Copy to clipboard
loading driver .. Freebob using Firewire port 0, node -1 libiec61883 warning: Established connection on channel 0. You may need to manually set the channel on the receiving node. libiec61883 warning: Established connection on channel 1. You may need to manually set the channel on the transmitting node. Abandon (core dumped)

France
Sur Ubuntu Studio 7.10 et FA66 je lance avec :
Copy to clipboard
jackd -R -P51 -dfreebob -r48000 -p256 -n3
et cela fonctionne

Attention de bien sélectionner la fréquence d'échantillonage à 48Khz sur le boitier à l'arrière

Donc, il était normal que rien ne fonctionnait puisque freebob ne démarrait pas ! (bon, à priori, l'interface firewire est reconnue, c'est déjà cela)
Allemagne
Bon, j'ai un peu avancé :
en ce qui concerne l'erreur can't create mcop directory, il faut faire ceci (ne me demandez pas la raison, s'il vous plait...) :
Copy to clipboard
mkdir -p $HOME/.kde/socket-`hostname`


et en effet, je n'obtiens plus le mesage d'erreur aprés lancement de qjackctl.

Reste le serveur jack qui ne démarre pas en rt (une histoire de rlimits apparemment bien expliqué sur le site, j'essaierai bientôt de régler tout ça...)
Reste aussi toujours ce problème de logiciels qui ne veulent pas faire fonctionner leur touche lecture quand freebob n'est pas en temps réel...
France
Reprenons, une fois Ubuntu Studio 7.10 installé, pour lancer directement l'interface audio Firewire en mode utilisateur, il faut dans une console, taper :
Copy to clipboard
sudo chmod 777 /dev/raw1394


puis rajouter les droits (en mode root) dans /etc/group/ et ajouter son nom derrière le groupe disk dans /etc/group
Copy to clipboard
sudo gedit /etc/group/


Sauvegarder et redémarrer

Le démarrage de freebob via qjackctl ne fonctionnant pas il faut donc lancer avec la commande suivante dans une console (par exemple) :
Copy to clipboard
jackd -R -P60 -p128 -t2000 -u -dfreebob -dhw:0 -r48000 -p256 -n3 -D


Testé sur plusieurs machines avec succès sans régler autre chose 😉

Plus de précisions sur : Freebob

Si cela ne fonctionne pas, il faut voir les réglages de la FA101
Allemagne
Merci beaucoup pour cette explication trés claire, maintenant je vois où est le problème.

Je n'ai pas le fichier /dev/raw1394.

Je vais voir ce que je peux faire pour ça.
Allemagne
Bon, maintenant j'ai bien un fichier /dev/raw1394 avec les droits comme il faut.

Mais je me trouve toujours face à cette erreur une dizaine de secondes aprés le démarrage de jackd :
Copy to clipboard
Freebob using Firewire port 0, node -1 libiec61883 warning: Established connection on channel 0. You may need to manually set the channel on the receiving node. libiec61883 warning: Established connection on channel 1. You may need to manually set the channel on the transmitting node. Abandon (core dumped)

France
Essaye
Copy to clipboard
jackd -R -P60 -p512 -t2000 -u -dfreebob -dhw:0 -r48000 -p512 -n3
(ou valeur encore plus haute)
Allemagne
Aprés avoir essayé, j'ai toujours la même erreur.
Pas la moindre idée d'où ça pas venir.

France
C'est quoi ta version de jack ?
il n'y aurait pas un problème avec cette version ?
France
Quand même bizarre cette histoire... à moins qu'il y ait un soucis au niveau de la carte firewire...

Normalement, cette version de jack fonctionne même avec toutes les mises à jour ensuite et de toute façon le lancement en mode console devrait fonctionner 😐
France
ouais mais ça peut aussi peut etre venir d'une librairie dont à besoin jack qui ne marche pas bien...
Il faudrait peut etre essayer en activant le mode "verbose". Peut etre qu'on aurait plus d'info sur le problème.

c'est quoi comme carte firewire ? peux tu nous faire un
Copy to clipboard
# lspci | grep 1394

Allemagne
J'ai jackd 0.103

Voila ce que ça donne avec lspci | grep 1394 :
Copy to clipboard
05:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)


Par contre, j'ai essayé la carte sur une autre partition de mon ordinateur où je viens juste d'installer 64 studio, et j'ai obtenu la même erreur.

j'ai aussi essayé en mode verbose et voila le résultat :


[+]

en espérant qu'on trouve une solution 😉
France
Avec 64 Studio 2.0 cela devrait fonctionner du premier coup 🙄 donc j'ai un peu de mal à croire que jackd / QjackCtl soit défaillant sur les 2 systèmes ! (et dans le cas de 64 Studio, cela fonctionne vraiment très bien du 1er coup en choisissant juste freebob dans le setup de qjackctl et en réglant 256 / 48000 / 3 ❗

La fréquence d'échantillonage (48000 par exemple) est bien réglé sur la boite par rapport au réglage de qjackctl ?

Sinon, il faudrait tester la carte firewire et la FA101 sur un autre ordinateur pour lever le doute...
France
ouais ben ça ne me parle pas trop ... 🙄 désolé...
Allemagne
Bon, voila quelques messages, peut être qu'ils vont pouvoir nous aider à trouver d'où ça vient.

[+]

et pour un lspci -v, vous voulez tout le log ? ou seulement la partie concernant la carte firewire ?
salut samuel

ne serait-ce tout simplement pas un pb de compatibilité avec ta carte son intégrée au fait ta carte 1394 est elle bien activée comme prioritaire dans le setup de jack ?
essaie de la désactiver dan ton bios ...(
autre chose tu n'aurais pas 'AMAROCK" d'installé ? , car sou s gnôme il prend la main sur les reglages
de toutes las applications audio puisqu'il fonctionne avec "arts" bref voit de ce côté et dis nous....
a++ cedric...
Allemagne
Bon, ce bios de portable ne me permets pas de désactiver la carte son interne. Je n'ai pas non plus envie de flasher le bios pour le plaisir et sans trop savoir si ça va régler le problème.

Je n'ai pas amarok.

et je vois pas ce que tu veux dire par carte son prioritaire, tu veux bien développper stp ?
Page: 1/2  [Suivant]
1  2