Skip to main content

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


[Résolu] jack-play connexion jack

France
Bonjour
Je lance jack avec cadence (LibraZik4)
Lorsque je lance jack-play un numéro est ajouté au nom de l'application. Ce numéro change à chaque lancement. Il n'est donc pas possible de pré-définir les connexions avec catia ou dans une session RaySession.
Comment faire?
Y-aurait-il une solution avec jack-plumbing ? Comment?
Bonjour,
Le man de jack-plumbing dit que l'utilisation des expressions "régulières" est possible. A tester ...

J'ai testé l'option -u de jack-play : elle supprime le nombre ajouté au nom de l'application. (cf man jack-play)
France
la solution m'a été donné par Rohan :

printf("Usage: rju-play options sound-file...\n");
printf(" -b N : Ring buffer size in frames (default=4096).\n");
printf(" -c N : ID of conversion algorithm (default=2, SRC_SINC_FASTEST).\n");
printf(" -d N : Destination port pattern (default=NULL).\n");
printf(" -g N : amplitude gain (multiplier, default=1).\n");
printf(" -i N : Initial disk seek in frames (default=0).\n");
printf(" -I N : Initial disk seek in seconds (default=0).\n");
printf(" -l : Loop input file indefinitely.\n");
printf(" -m N : Minimal disk read size in frames (default=32).\n");
printf(" -q N : Frames to request from ring buffer (default=64).\n");
printf(" -r N : Resampling ratio multiplier (default=1.0).\n");
printf(" -t : Jack transport awareness.\n");
printf(" -u : Do not generate unique jack client name (ie. do not append PID)\n");


En ajoutant l'option -u il est alors possible de définir dans Raysession les connexions à jack.
France
Top tout ça !
Du coup est ce qu'on peut dire que c'est résolu ?
Et alors est ce qu'on peut :

Note modération : le sujet étant résolu, merci d'ajouter un [RÉSOLU] (ou un [CONTOURNÉ], ou bien encore un [ABANDONNÉ]) dans le titre de ton premier message. Voir ce paragraphe du manuel du site pour davantage d'informations.


France
Merci c'est super !