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

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

Dernier post

[résolu] Jack2 et ses mots d'amour

pierrot utilisateur non connecté
Bonjour, j'ai lancé un appel à l'aide il y a quelques temps pour l'installation de Jack2 sur ubuntu 8.04 puis 9.10. L'aide très efficace de la communauté m'a permis de lancer, au bout de 2 mois, le serveur, merci encore.
Je reviens juste parce qu'un détail me chifonne et que je suis un débutant pas très à l'aise :
j'ai ce message environ une cinquantaine de fois à la suite lorsque je démarre Jack (juste avant l'activation du client) avec ma carte son Fast Track Pro :

alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle
alsa_driver_xrun_recovery


Qu'est-ce que ça signifie? Ça sent pas très net, mais peut-être est-ce anodun?! En tout cas, pas de Xrun rapportés dans la fenêtre QJackctl (avec le petit chiffre en vert).
Quoi en penser? Juste pour info...

pierrot utilisateur non connecté
En fait, ce qui me fait bizarre, c'est qu'il me parle de Xruns dans le message, mais qu'ils n'apparaissent pas sur l'interface graphique. Ou bien, j'interprète mal le message...
Le mode Asynchrone y est-il pour quelque chose? Comment passer en mode synchrone?
Merci d'avance!

pierrot utilisateur non connecté
Merci Olivier,
je ne sais pas si ça correspond tout à fait, le problème rapporté par le message a l'air très sensiblement différent, et la solution proposée n'a pas de retour... Quoiqu'il en soit, j'essaye ce qui est donné, et je poste un retour.
En attendant, si d'autres idées passent par là...
Merci encore pour la réponse!!
Pierre

olinuxx utilisateur non connecté France
Coucou,
du nouveau ?
Olivier

pierrot utilisateur non connecté
Salut Olivier,
désolé, je n'ai pas donné de nouvelles...
J'ai essayé de changer les réglages comme c'est préconisé dans le forum vers lequel tu m'as dirigé... Voilà donc le message bavard lorsque je lance jack avec 64 ou 128 échantillons/période

Citation :
15:11:52.048 Baie de brassage désactivée.
15:11:52.052 Réinitialisation des statistiques.
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server socket
jack server is not running or cannot be started
15:11:52.103 Changement du graphique des connexions ALSA.
15:11:52.289 Changement des connexions ALSA.
15:12:01.741 Script de démarrage...
15:12:01.742 artsshell -q terminate
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server socket
jack server is not running or cannot be started
sh: artsshell: not found
15:12:02.145 Script de démarrage terminé avec statut de sortie=32512.
15:12:02.146 JACK démarre...
15:12:02.146 /usr/bin/jackd -R -P89 -dalsa -r44100 -p128 -n3 -D -Chw:1,1 -Phw:1,0 -Xseq
15:12:02.159 JACK a été démarrer avec le PID=2492.
jackdmp 1.9.4
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2009 Grame.
jackdmp 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 server starting in realtime mode with priority 89
creating alsa driver ... hw:1,0|hw:1,1|128|3|44100|0|0|nomon|swmeter|-|32bit
Using ALSA driver USB-Audio running on card 1 - M-Audio FastTrack Pro at usb-0000:00:13.2-2, full speed
configuring for 44100Hz, period = 128 frames (2.9 ms), buffer = 3 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 3 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 3 periods for playback
15:12:02.467 Changement du graphique des connexions ALSA.
port created: Midi-Through:midi/playback_1
port created: Midi-Through:midi/capture_1
port created: FastTrack-Pro:midi/playback_1
port created: FastTrack-Pro:midi/capture_1



Puis juste en dessous

alsa_driver_xrun_recovery
JackAudioDriver::ProcessAsync: read error, skip cycle

une centaine de fois

Ensuite
Citation :
15:12:06.005 Configuration du serveur enregistrée dans "/home/pierrot/.jackdrc".
15:12:06.006 Réinitialisation des statistiques.
15:12:06.009 Client activé.
15:12:06.011 Changement des connexions JACK.


Et re le 2° message encore une cinquantaine de fois...

Mais cela ne se produit qu'au démarrage : lorsque j'enregistre une guitare sous Ardour 3 (en suivant le tuto, parfait!), il y a bien des sessions où je me retrouve avec des Xruns dans QJackCtl (beaucoup de Xruns), mais aussi d'autres où tout est clean (tout cela toujours avec 64 ou 128 échantillons/période). Dans tous les cas, à l'oreille, je n'entends pas de clics ou coupures, donc pas de gêne à première ouïe...

Quand je lance Jack avec 256 échantillons/période, le démarrage se fait correctement, comme ils l'annoncent dans le forum, mais la latence est plus importante (17.2 ms contre 4.35 et 8.71), alors j'hésite à enregistrer avec ce réglage, qu'en penses-tu?

En gros :
- le forum apporte une béquille, mais pas vraiment de solution satisfaisante pour bosser à latence très basse (j'aimerais savoir si tu as bien compris comme moi...).
- le problème au démarrage subsiste sur ma machine à moins de passer à 17.2ms de latence, mais pas de répercutions à l'écoute (et le problème n'est visible que dans les messages bavards).

Conclusion partielle : ben tant pis pour l'instant, comme il n'y a pas eu d'autres réponses, j'ai envie de continuer à tester comme ça. Il y a juste que je ne comprends pas ce que ça signifie et là où ça pose problème... D'où toujours mon interrogation : ça m'interpelle, mais c'est peut-être anodin.

En tout cas, merci pour ton aide, le lien correspondait très bien! Si quelqu'un a du nouveau...

Pierre

olinuxx utilisateur non connecté France
Coucou Pierrot wink
Citation :
- le forum apporte une béquille, mais pas vraiment de solution satisfaisante pour bosser à latence très basse (j'aimerais savoir si tu as bien compris comme moi...).

À vrai dire, je ne sais pas ce que veux dire ton message d'erreur dans QJackCtl, donc je ne sais pas t'aider directement.
Citation :
- le problème au démarrage subsiste sur ma machine à moins de passer à 17.2ms de latence, mais pas de répercutions à l'écoute (et le problème n'est visible que dans les messages bavards).

Ba en fait, t'as pas vraiment de problème alors !
L'oreille humaine n'entend rien en dessous de 20/25ms, plus bas on peut dire que c'est juste pour la frime (un peu comme les néons bleus en dessous de voitures customizée eek). À moins que tu n'aies une utilisation vraiment très spéciale de l'audio numérique.
Sinon, là tu parles de la latence théorique. Celle que l'on voit dans l'onglet réglage de QJackCtl. La latence réelle mesurée par Jack se voit dans l'onglet Status et se nomme Délai d'ordonnancement maximal
Citation :
En tout cas, merci pour ton aide, le lien correspondait très bien! Si quelqu'un a du nouveau...

De rien wink de mémoire, j'ai simplement copié/collé le message d'erreur dans un moteur de recherche.
À bientÔ'livier

pierrot utilisateur non connecté
Citation :
De rien, de mémoire, j'ai simplement copié/collé le message d'erreur dans un moteur de recherche.


Oups, merci de m'ouvrir les yeux eek !! Plus simple, tu meurs...

Citation :
L'oreille humaine n'entend rien en dessous de 20/25ms, plus bas on peut dire que c'est juste pour la frime


Merci aussi pour les précisions sur la latence, je vais moins me focaliser là-dessus, alors, ça commençait à devenir presque une obsession cette latence. C'est le genre de détail qui me bloquent, en tant que débutant (quand on ne maîtrise pas grand chose, la moindre inconnue peut devenir prenante...).

Bon, malgré le message d'erreur en temps de frime wink , on peut dire que ce problème inexistant est virtuellement résolu... smile .
Merci encore, et bravo pour la refonte du site, c'est très clair, que de progrès depuis quelques mois!!!

Pierre

olinuxx utilisateur non connecté France
Citation :
Merci aussi pour les précisions sur la latence, je vais moins me focaliser là-dessus, alors, ça commençait à devenir presque une obsession cette latence. C'est le genre de détail qui me bloquent, en tant que débutant (quand on ne maîtrise pas grand chose, la moindre inconnue peut devenir prenante...).

Pas faux, faudra qu'on voit à en parler dès le départ sur le site. Genre dans les pages de QJackCtl par exemple. Qu'en penses-tu pierrot en tant que "débutant" ? Où penses-tu que cette information devrait être pour être la plus pertinente possible ?

Citation :
Bon, malgré le message d'erreur en temps de frime wink , on peut dire que ce problème inexistant est virtuellement résolu... smile .
Merci encore, et bravo pour la refonte du site, c'est très clair, que de progrès depuis quelques mois!!!

merci pour le résolu dans le titre wink
et merci pour le retour sur la réorganisation du site, c'est pas encore fini, mais ça a déjà bien avancé ! cool

À bientÔ'livier

pierrot utilisateur non connecté
Pour un topo sur la latence, en effet la page QJackctl semble toute indiquée. Je pense qu'il faudrait en plus en parler dès la page "MAO Linuxienne" dans le coin des débutants : une allusion rapide est faite à la latence dans le paragraphe sur Jack il me semble, comme quoi on peut la baisser tant qu'on n'a pas de Xruns. Poser les choses à plat dès cette introduction pourrait être utile...

Pierre

olinuxx utilisateur non connecté France
Citation :
Pour un topo sur la latence, en effet la page QJackctl semble toute indiquée. Je pense qu'il faudrait en plus en parler dès la page "MAO Linuxienne" dans le coin des débutants : une allusion rapide est faite à la latence dans le paragraphe sur Jack il me semble, comme quoi on peut la baisser tant qu'on n'a pas de Xruns. Poser les choses à plat dès cette introduction pourrait être utile...

J'ai envie de dire : vu que c'est tout frais pour toi, tu es le plus à-même de savoir exactement où l'information doit se trouver.
Je te laisse donc éditer les pages adéquates. wink
À bientÔ'livier

pierrot utilisateur non connecté
Voilà le travail !
Je ne sais pas comment inclure les liens twiki, ils ne sont donc pas dans mes edits, désolé. J'ai donc été ajouter des choses dans le Coin des débutants. Pour la page configuration de QJackCtl, j'avais peur de contredire le paragraphe déjà édité sur la latence (qui commence par dire qu'elle doit être maintenue au niveau le plus bas possible...confused), alors je n'ai pas collé mon topo...

Fais-moi part de tes remarques éventuelles et donne moi ton avis pour la page QJackctl, au besoin je mettrai quand même quelque chose.

A bientôt!
Pierre

olinuxx utilisateur non connecté France
Coucou wink
Citation :
Voilà le travail !

Merci !
Citation :
Je ne sais pas comment inclure les liens twiki, ils ne sont donc pas dans mes edits, désolé. J'ai donc été ajouter des choses dans le Coin des débutants.

Il te suffit d'entourer le nom de la page par deux paires de parenthèses. Ou alors tu as un raccourci au dessus de la zone de texte lors de l'édition.

Citation :
Pour la page configuration de QJackCtl, j'avais peur de contredire le paragraphe déjà édité sur la latence (qui commence par dire qu'elle doit être maintenue au niveau le plus bas possible...confused), alors je n'ai pas collé mon topo...

Fais-moi part de tes remarques éventuelles et donne moi ton avis pour la page QJackctl, au besoin je mettrai quand même quelque chose.

Mmmm, je vois ...
Édite quand même, sans effacer le paragraphe en question, je regarderai comment remanier ça après.

merci encore et,
À bientÔ'livier !

jy_moustache utilisateur non connecté
Édition (admin jy_moustache) : 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 wink
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

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
Samuel, 02:44, dim. 12 Sep 2021: [Lien] C'est la video de présentation du futur de VCV RACK, un synthé modulaire
olinuxx, 18:55, jeu. 09 Sep 2021: @dugalandco : utilises le forum pour mener des discussions. Le mégaphone n'est pas utilisé pour des discussions, mais pour informer de façon rapide.