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

5 - Les serveurs son : Jack, PulseAudio et autres...

Dernier post

latence et jack

gavin utilisateur non connecté
bonjour,

Je suis sous feisty fawn d'ubuntu

Je me lance dans la mao sous linux. J'ai une firebox et j'ai installé jack et freebob.

Le problème est que je n'arrive pas a régler la latence avec jack. Lorsque je change le frames et le passe à 256 par exemple j'ai toujours la même latence avec ma guitare.

Avec Ardour(il m'indique 21ms de latence) lorsque j'essaie de modifier la latence j'ai un message dans la console qui me dit que le driver ne supporte pas le 256 frame buffer. (J'ai réglé le driver sur freebob le serveur sur jackd realtime)

Je crois que j'ai raté un truc mais quoi?!

Merci de votre aide.

jdlv utilisateur non connecté
Comment as tu lancé jackd ?
En ligne de commande depuis une console ? Si oui quelle est la commande envoyée?
Par qjackctl?
Jackd c'est lancé tout seul?

gavin utilisateur non connecté
Citation :
Comment as tu lancé jackd ?
En ligne de commande depuis une console ? Si oui quelle est la commande envoyée?
Par qjackctl?
Jackd c'est lancé tout seul?


gavin utilisateur non connecté
Citation :
Citation :
Comment as tu lancé jackd ? En ligne de commande depuis une console ? Si oui quelle est la commande envoyée? Par qjackctl? Jackd c'est lancé tout seul?





J'ai essayé les deux; en mode grephique et en commande. Je lance dans un terminal: jackd -d freebob
et ensuite j'ouvre qjackcl en mode graphique ou en commande.

jdlv utilisateur non connecté
Si tu préfères la ligne de commande alors utilise plutôt quelque chose comme ça:

jackd -R -P51 -dfreebob -r44100 -p256 -n3

-r44100 defini la frequence d'échantillonnage
-p256 defini la taille des buffers, au cas ou tu peux essayer de mettre un peu moins que 256.
-n3 defini le nb de buffers utilisés. 2 créeraient moins de latence mais avec 3 freebob fonctionne mieux.


Tu retrouvera les mêmes options dans la fenêtre de qjackctl sauf qu'il faut indiqué précisément le nobre d'entrée et de sortie de ton interface audio dans les champ Input et Output Channels.

C'est normal que tu ne puisse modfier la taille des buffers depuis Ardour. Freebob ne le suppoerte pas encore.

gavin utilisateur non connecté
Citation :
Si tu préfères la ligne de commande alors utilise plutôt quelque chose comme ça:

jackd -R -P51 -dfreebob -r44100 -p256 -n3

-r44100 defini la frequence d'échantillonnage
-p256 defini la taille des buffers, au cas ou tu peux essayer de mettre un peu moins que 256.
-n3 defini le nb de buffers utilisés. 2 créeraient moins de latence mais avec 3 freebob fonctionne mieux.


Tu retrouvera les mêmes options dans la fenêtre de qjackctl sauf qu'il faut indiqué précisément le nobre d'entrée et de sortie de ton interface audio dans les champ Input et Output Channels.

C'est normal que tu ne puisse modfier la taille des buffers depuis Ardour. Freebob ne le suppoerte pas encore.



Merci pour ta réponse. Ca fonctionne bien mais je suis obligé de lancer ta ligne de commande en root et Ardour aussi. C'est normal?!

jdlv utilisateur non connecté
C'est tout à fait normal!

L'option -R de la commande incite jackd à utiliser les capacités temps réel du noyau. Hors par défaut les distributions standards initerdisent l'accès aux prioritées temps réel aux applications lancées par un utilisateur "normal". Seul root en a l'autorisation.
Rassures toi tout est prévu pour que tu puisse profiter du temps réel il suffit de l'autoriser. Regarde par la:

http://www.linuxmao.org/tikiwiki/tiki-index.php?page=acc%C3%A8s+temps+r%C3%A9el+pour+les+applications#Configuration_de_PAM



gavin utilisateur non connecté
Citation :
bonjour,

Je suis sous feisty fawn d'ubuntu

Je me lance dans la mao sous linux. J'ai une firebox et j'ai installé jack et freebob.

Le problème est que je n'arrive pas a régler la latence avec jack. Lorsque je change le frames et le passe à 256 par exemple j'ai toujours la même latence avec ma guitare.

Avec Ardour(il m'indique 21ms de latence) lorsque j'essaie de modifier la latence j'ai un message dans la console qui me dit que le driver ne supporte pas le 256 frame buffer. (J'ai réglé le driver sur freebob le serveur sur jackd realtime)

Je crois que j'ai raté un truc mais quoi?!

Merci de votre aide.


gavin utilisateur non connecté
Citation :
C'est tout à fait normal!

L'option -R de la commande incite jackd à utiliser les capacités temps réel du noyau. Hors par défaut les distributions standards initerdisent l'accès aux prioritées temps réel aux applications lancées par un utilisateur "normal". Seul root en a l'autorisation.
Rassures toi tout est prévu pour que tu puisse profiter du temps réel il suffit de l'autoriser. Regarde par la:

http://www.linuxmao.org/tikiwiki/tiki-index.php?page=acc%C3%A8s+temps+r%C3%A9el+pour+les+applications#Configuration_de_PAM


J'ai ajouté les 3 lignes comme c'est indiqué sur le tuto et ca ne change rien...Je suis toujours obligé d'être en root...

Citation :
J'ai ajouté les 3 lignes comme c'est indiqué sur le tuto et ca ne change rien...Je suis toujours obligé d'être en root...


Il faut se "dé-" puis "re-" connecter pour que les modifications soient prises en compte. De plus, les options passées à PAM donnent des droits privilégiées aux utilisateurs du groupe "audio" : il faut donc vérifier que tu appartiens bien à ce groupe ! Pour vérifier, tapes la commande "groups" (en simple utilisateur, pas en root (!) dans un terminal et regardes si le groupe "audio" apparaît bien dans la liste. Tu obtiendras un truc du type :
$ groups
wheel floppy audio cdrom video games usb


Si "audio" n'apparait pas, il faut te rajouter à ce groupe, avec la commande (en root cette fois) :
# gpasswd -a TON_NOM_D'UTILISATEUR audio


Là encore, une dé/re-connection sera sûrement nécessaire pour que les modifications prennent effet.

T.

gavin utilisateur non connecté
Citation :
Citation :
J'ai ajouté les 3 lignes comme c'est indiqué sur le tuto et ca ne change rien...Je suis toujours obligé d'être en root...


Il faut se "dé-" puis "re-" connecter pour que les modifications soient prises en compte. De plus, les options passées à PAM donnent des droits privilégiées aux utilisateurs du groupe "audio" : il faut donc vérifier que tu appartiens bien à ce groupe ! Pour vérifier, tapes la commande "groups" (en simple utilisateur, pas en root (!) dans un terminal et regardes si le groupe "audio" apparaît bien dans la liste. Tu obtiendras un truc du type :
$ groups
wheel floppy audio cdrom video games usb


Si "audio" n'apparait pas, il faut te rajouter à ce groupe, avec la commande (en root cette fois) :
# gpasswd -a TON_NOM_D'UTILISATEUR audio


Là encore, une dé/re-connection sera sûrement nécessaire pour que les modifications prennent effet.

T.

Ok ca a fonctionné aprés que j'ai redémarré l'ordi. Merci beaucoup pour vos réponses (j'ai testé le midi avec amsynth et zinasynth c'est pas mal du tout je n'ai plus qu'a trouvé l'astuce pour enregistrer le midi sur muse!!)

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 12:30, ven. 24 Sep 2021: Bonjour à et bienvenue à kitty32, beldic2, et à Carlos54 cool
olinuxx, 21:29, mer. 22 Sep 2021: Bonjour et bienvenue à tezere cool
funroad34, 15:50, lun. 20 Sep 2021: c est surtout lors de la connection que ça rame sinon c 'est correct niveau timming a l'ouverture des pages..
funroad34, 15:43, lun. 20 Sep 2021: slt Oui patience et perseverence...
Houston4444, 11:17, lun. 20 Sep 2021: Ici on apprend la patience, bientôt la cafetière aura terminé sa mission avant que la page soit chargée...
sub26nico, 17:50, dim. 19 Sep 2021: pas de souci ici
funroad34, 14:14, dim. 19 Sep 2021: Bonjour idem chez moi
Geis007, 18:03, sam. 18 Sep 2021: binjch, c'est très lent, en effet !
binjch, 22:51, ven. 17 Sep 2021: Salut c'est hyper lent chez tout le monde là? Ou c'est moi qui ai un problème?
olinuxx, 18:46, jeu. 16 Sep 2021: Bonjour et bienvenue à pierre2 cool
zicstef, 22:40, mer. 15 Sep 2021: Hello, il y a bien longtemps que je n'ai pas eu la joie de passer. Découvert au détour d'un surf: /
olinuxx, 18:30, lun. 13 Sep 2021: [INFO] nouveau compte Diaspora pour linuxmao : [Lien] Venez nous y rejoindre cool