Forum : 5 - Les serveurs son : JACK, PulseAudio et autres...

freebob ok, mais pas de son (résolu)

alx utilisateur non connecté
hello,

je viens d'installer ubuntustudio, et je galère un peu à faire fonctionner ma carte firewire.
(focusrite saffire pro 26 IO)

freebob est bien installé, j ai chargé jackd avec : jackd -d freebob, pas de message d'erreur (a part un warning)
Citation :
jackd 0.102.20
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
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.


j ai ensuite lancé QjackCtl, chargé le driver realtime freebob, (jackd-realtime), appuyé sur start.
je n ai pas de message d'erreur, la carte est bien reconnue, (les 8 I/O analog + les 8 I/O adat + le spdif)

je lance donc ardour, pour tester la lecture d'un fichier audio. (je sais, c est utiliser un bulldozer pour planter un clou!)
toujours dans QjackCtl, j'ai ensuite connecté les sorties 1 et 2 de la carte aux entrées 1 et 2 d'ardour, et inversement les sorties master 1 et 2 d'ardour aux entrées 1 et 2 de la carte .
(là je ne capte pas trop ce concept étrange... logiquement, ça serait plutot les sorties d'ardour à connecter sur les sorties de la carte? m'enfin...)

je lance le fichier sur ardour, les vus metres bougent, la sortie master est bien dirigée sur les sorties 1 et 2 de la carte, mais c est le silence total...

une idée?
(dites moi s ilo faut que je détaille plus ma config)

bluedid29 utilisateur non connecté France
Bonjour, cool

Le branchement n'est pas bon mrgreen

Il faut connecter les entrées de la carte (1 & 2 par exemple) dans une entrée stéréo (ou 2 entrées mono) d'Ardour puis relier la sortie Master D'Ardour (2 câbles virtuels) vers 2 sorties de la carte

Il faut bien sur déclarer une piste stéréo ou 2 pistes mono dans session / ajouter pistes !!! (j'ai pris cet exemple mais toutes les combinaisons sont possibles :-)

QJack + Ardour permettent une souplesse de routage que l'on ne rencontre que dans les gros logiciels

Résumé :
Entrée carte focusrite (1 à 8) > entrées pistes Ardour (1 à 8)
Sortie pistes Ardour (1 à 8) > entrées Master Ardour (2)
Sortie Master Ardour (2) > Sortie carte focusrite (1 à 8)

Il y a bien d'autres possibilités de routage si l'on compte les bus...

Et encore un heureux possesseur d'une excellente interface audio reconnue par Linux ! wink Franchement, c'est une formidable nouvelle :
http://www.playback.fr/focusrite-saffire_pro-10791.html
http://fr.audiofanzine.com/news/index ,idproduit,79881,mao,focusrite_saffire_pro_26_i_o.html

Je vais rajouter cela dans le tuto freebob razz

kolt utilisateur non connecté
Je ne suis pas sur que les connections sont fausses!

aix écrit :
j'ai ensuite connecté les sorties 1 et 2 de la carte aux entrées 1 et 2 d'ardour, et inversement les sorties master 1 et 2 d'ardour aux entrées 1 et 2 de la carte


Je crois qu'en fait, il n'est pas possible de connecter le master au entrée de la carte dans qjackctl... A moins que "entrée" est en fait la "sortie" ou inversement twisted

Bref, ce devrait être comme sur cette image, mais il faut remplacer bio2jack par le master de ardour.

C'est pourquoi je présume que l'erreur est ailleurs (ou la vérité, peu importe...)

Aix, tu dis que les vu métres s'active, c'est déjà bien, mais est-ce que le vumètre du master en fait de même?

alx utilisateur non connecté
merci de vos réponses!

Citation :
Aix, tu dis que les vu métres s'active, c'est déjà bien, mais est-ce que le vumètre du master en fait de même?


oui, sur le master aussi!

je reviens plus tard avec des captures d'écran, ça sera plus simple...


alx utilisateur non connecté
bon, un peu plus de précisions...

bluedid29, j'ai dû mal m'exprimer, en fait le problème n'est pas limité à ardour, ma carte est muette quelque soit l'application utilisée.
j'ai aussi essayé Qsynth par exemple, et bien que les diodes midi clignotent quand je joue sur mon clavier midi, il n'y a pas de son:

image non disponible

en fait, je ne suis pas sûr de lancer jack comme il faut :

1) sur la console, je tape : jackd -d freebob
2)je lance QjackCtl (menu applications/son et video/Jack Control), pour avoir accès au panneau "connect"
3)sur Jack control, j'appuie sur start pour lancer jack server (qui tourne déjà depuis le point 1 (!)

est ce que c'est la bonne méthode?

alx utilisateur non connecté
bon, j ai lancé jack directement depuis jackControl (donc sans lancer avant jackd depuis la console) en bidouillant un peu la config (en realtime il ne veut rien savoir, mais bon, si déjà j'avais du son, ça serait un bon début....) :

image non disponible

Citation :
10:27:50.537 Startup script...
10:27:50.539 artsshell -q terminate
can't create mcop directory
Creating link /home/alx/.kde/socket-ubuntu.
10:27:50.783 Startup script terminated with exit status=256.
10:27:50.784 JACK is starting...
10:27:50.785 jackd -dfreebob -r44100 -p1024 -n2 -i26 -o26
10:27:50.794 JACK was started with PID=7007 (0x1b5f).
jackd 0.102.20
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
Freebob using Firewire port 0, node -1
10:27:52.387 MIDI connection graph change.
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.
10:27:52.511 MIDI connection change.
10:27:52.915 Server configuration saved to "/home/alx/.jackdrc".
10:27:52.917 Statistics reset.
10:27:52.918 Client activated.
10:27:52.924 Audio connection change.
10:27:52.936 Audio connection graph change.


Image

toujours pas de son sad

bluedid29 utilisateur non connecté France
Tout à l'air correct mais il me semble avoir eu le même problème avec Ubuntu Studio (pas de son avec freebob), à part essayer avec 64 Studio, je ne peux rien te conseiller de plus rolleyes

alx utilisateur non connecté
arg ! confused
un peu radical comme solution!

est ce que tu sais si quelqu'un a déjà pu faire fonctionner la focusrite saffire pro 26 IO sous linux?

sinon, je pensais à un truc, je n'ai pas accès à un mixeur pour ma carte... si ça se trouve, les volumes de celle ci sont au minimum, ou les sorties sont mutées?

KoZo utilisateur non connecté
Avec JackMix peut-être ?
Sinon tu pourrais eventuellement poser la question sur la mailing-list ubuntu-studio-users, au cas où.

gilles utilisateur non connecté France
Bon tu dois avoir un problème tout con
Jack ne doit pas se lancer en console avant mais bien par qjackctl et les messages sont affichés dans la console de qjackctl.

A priori si tu as les connexions, c'est que la carte répond que freebob tourne bien... pour tester prend un truc simple qui fonctionne avec jack prend par exemple xmms avec le plugin jack... tu dois avoir une problème de connexion jack qui part dans le vide.

kolt utilisateur non connecté
Hmmm remarque pertinente... Il m'est arrivé d'avoir deux instance de jack et qjackctl qui tournait en même temps... (essaie éventuellement un "killall -9 jackd" en console avant de démarrer jack via qjackctl)

alx utilisateur non connecté
merci pour vos réponses!
malheureusement, je n'ai pas avancé...

jackmix, je ne suis pas encore arrivé à l'installer. (je referai un essai + tard)

pour les 2 précédents posts, j 'ai bien une seule instance de jackd qui tourne , je ne le lance que depuis
qjackCtl (voir mon post précédent), et je vérifie bien avec un ps -aux | grep .... qu'il n'y ait que ce qu'il faut qui tourne...

j'ai fait l'essai avec xmms, audacity... les vus metres bougent à chaque fois, les connections sont réalisées dans QJackCtl, mais rien....
cry

jdlv utilisateur non connecté

Puisque les sorties ne veulent pas marcher, as tu essayé les entrées?
Question certainement bien bête mais la carte fonctionne t'elle avec un autre système d'exploitation avec les mêmes branchements audio?
Comme tu le signale il est possible que les sorties soient mutées dans la carte. Freebob n'a pas de mixer demuteur il faudrait vérifier sous un autre système d'exploitation...

Quelle version de Freebob utilises tu?


alx utilisateur non connecté
Citation :
Question certainement bien bête mais la carte fonctionne t'elle avec un autre système d'exploitation avec les mêmes branchements audio?


non, la question n est pas si bête que ça! on ne sait jamais à qui on a affaire!biggrin
non, la carte est branchée comme il faut, et quand je reboote sur windows, j ai du son sans rien toucher...

Citation :
Comme tu le signale il est possible que les sorties soient mutées dans la carte. Freebob n'a pas de mixer demuteur


he oui, ca m'interpelle d'autant plus que lorsque jack se lance, la carte clignote, s'initialise, et se mute à tous les coups (il y a un bouton "mute" en face avant et une led rouge allumée quand celui ci est actionné), je démute alors celle ci en appuyant sur le bouton, mais rien ne me dit que c est effectif! ça pourrait bien venir de là!


Citation :
Puisque les sorties ne veulent pas marcher, as tu essayé les entrées?

non pas encore, j essaierai ça demain...

Citation :
Quelle version de Freebob utilises tu?

je te dirai ça demain, là je suis sur un autre ordi, sur win..

en tous cas, merci tout le monde!



alx utilisateur non connecté
Citation :
Puisque les sorties ne veulent pas marcher, as tu essayé les entrées?


oui, j'ai fait un enregistrement de guitare avec audacity, le son a l'air correct (j'ai pu l'écouter avec la carte son intégrée à la carte mère)

Citation :
Quelle version de Freebob utilises tu?


libfreebob (1.0.0-3) unstable (c'est tout ce que j'ai pu trouver)

sinon, j'ai essayé d'installer jackMix, il me sort ça :
Citation :
Checking for jack 0.100.0 or higher...
jackVersion 0.100.0 or higher is really needed!


et ma version de jackd est 0.102.20, donc je suppose qu'il ne l'a pas trouvé, et je ne sais pas quel fichier modifier pour lui indiquer le bon chemin vers jackd...

Citation :
he oui, ca m'interpelle d'autant plus que lorsque jack se lance, la carte clignote, s'initialise, et se mute à tous les coups (il y a un bouton "mute" en face avant et une led rouge allumée quand celui ci est actionné), je démute alors celle ci en appuyant sur le bouton, mais rien ne me dit que c est effectif! ça pourrait bien venir de là!

Je suppose que tu as essayé avec/sans appuyer sur le bouton, ou en appuyant 1-2-3 fois ?
Les autres sorties (3/4, 5/6, 7/8) se comportent pareil ?

Citation :
sinon, j'ai essayé d'installer jackMix

Oublies jackmix, il ne te permettra pas d'accéder au mixer de ta carte.

alx utilisateur non connecté
Citation :
Je suppose que tu as essayé avec/sans appuyer sur le bouton, ou en appuyant 1-2-3 fois ?
Les autres sorties (3/4, 5/6, 7/8) se comportent pareil ?

oui, et oui.

pour jackmix, tant mieux, parce que l install était mal partie!rolleyes

kolt utilisateur non connecté
Citation :
libfreebob (1.0.0-3) unstable (c'est tout ce que j'ai pu trouver)

Et bien je ne sais que te dire d'autre d'essayer de trouver une autre version (stable, si c'est possible).

Si ça continue, je te conseille (si tu parles un brin anglais) de te tourner directement vers les dév de freebob (via la mailing list ou autre). Il seront certainement plus apte pour t'aiguiller. Qui sais, peut-être s'agit-il d'un bug qui peut être vite corrigé!

alx utilisateur non connecté
bon, j ai installé une version supérieure de freebob (1.0.3, je crois) et c est pire, jack refuse de démarrer...

je suis retourné sous windows, et j' ai installé la mise à jour du driver et firmware de la saffire (que j'avais téléchargé depuis un moment mais pas encore installé).
je retourne sous linux, jack ne démarre toujours pas avec la nouvelle version de freebob, je remets donc la version d'origine, et miracle, j 'ai du son! mrgreen

j'ai fait un peu joujou avec snooperlooper, rec/play de boucles de guitare et ça marche nickel...biggrin
(entrée analog 1 en mode "instrument", sorties analog 1 et 2 )

je n'ai pas encore testé toutes les entrées sorties mais c'est déjà un bon début!

en tous cas merci à vous pour l'accueil!

Bonne nouvelle !
Les dév de Freebob (maintenant FFADO ) travaillent toujours sur le mixer des interfaces FW. La bonne nouvelle, c'est qu'une partie est "standardisée" (Bebob). La mauvaise, c'est que le reste ne l'est pas, et que donc chaque constructeur fait un peu sa sauce (notamment pour tous les switcher et autres options, je crois). Du coup, si on veut quelque chose de bien, il faudra que les constructeurs délivrent les spécifications de tout ça.
D'où l'intérêt de répondre à cette demande pour aider l'équipe de dév. à faire pression.

T.

Page : 1/2