Chargement...
 
Skip to main content

3 - Forum dédié à Ardour


[A3] Prévenir les plantages de Ardour

Hello

Notes en passant...

Prévenir les plantages de Ardour

Ceux qui utilisent ardour 3 et surtout en midi ont du être confrontés à un problème récurent de plantage(s) entempestif(s) du soft.
De même le redémarrage de l'application est parfois hasardeux et/ou ennervant il faut le dire.

C'est en essayant de résoudre un problème de désynchronisation en midi avec Renoïse et en discutant avec d'autres personnes que j'ai finalement compris que QJackCtl n'utilise pas la bonne version de jack (en fait il utilise jack 1).

Il est recommandé pour l'utilisation de Mixbus ou Ardour de l'associer à jack 2.
Nous sommes nombreux à s'être habitué à l'utilisatin de QJackCtl mais c'est une erreur...

Ladish Une session par defaut.png Je préconnise donc l'utilisation de Cadence qui est une interface graphique de falktx pour Gladish qui n'est autre qu'un gestionnaire de session audio/midi.
Elle permetra de selectionner et de démarrer le sudio de votre choix au démarrage de votre session.

Pour le reste j'utilise Gladish car je préfère qu'il me cause in french dans le texte... (question de goûts) ...

France
Bonjour,
QJackCtl n'utilise aucune version de jackd... il lance le programme qu'on lui indique dans le champ "Chemin du serveur" de ses réglages, par exemple /usr/bin/jackd

Il peut y avoir problème si deux versions de jackd sont installées en même temps : situation à éviter !

Cordialement.
Mon Qjackctl lance bien /usr/bin/jackd ...
Il arrive que je doive relancer Ardour 2, 3 fois voir plus pour qu'il daigne bien ouvrir une session.
Et là en passant par le gestionnaire de session va savoir pourquoi, il m'ouvre mes sessions sans histoire ...
France
Tu as lu où que c'était recommandé d'utiliser jack2 avec Ardour ?

Etant donné que le créateur de jack1 est celui qui code Ardour, et continue à coder jack1, ça m'étonne...
France
@utilisateur_anonyme :
J'ai jack2 et si je tape dans une console
jackd - - version (sans espaces entre ni entre les tirets ni avant version )

j'ai :

Copy to clipboard
jackdmp 1.9.8 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2011 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 jackdmp version 1.9.8 tmpdir /dev/shm protocol 8


Qu'et-ce que ça donne sur ta machine ?
La même chose bisarre hein ! (je suis bien d'accord)
Sur un laptop :
Copy to clipboard
$ jackd - - version jackdmp 1.9.9.5 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2012 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 no message buffer overruns no message buffer overruns no message buffer overruns unknown option character


et sur mon pc fixe
Copy to clipboard
~$ jackd --version jackdmp 1.9.9.5 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2012 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 no message buffer overruns no message buffer overruns no message buffer overruns jackdmp version 1.9.9.5 tmpdir /dev/shm protocol 8

@ programLyrique

Tout bêtement à l'instalation de mixbus dans un terminal avec la commande
Copy to clipboard
$ sh install.sh

Au bout d'un moment il tcheck si la version 2 est installée ou pas et si elle n'y est pas ill dit que ce serait mieux d'avoir jack 2 mais sur le coup à l'époque je n'avais pas compris ...

Bref toujours est -il que certaines sessions récalcitrantes à l'ouverture (celles réalisées sur Ardour 3) ne me pose plus de problème depuis que je lance Ardour dans Ladish ...
France
Petite disgression, mais c'est intéressant à remarquer :
Copy to clipboard
Copyright 2004-2012 Grame.

Le Grame est un laboratoire français d'informatique(et un centre de création musicale) installé à Lyon.
Après discussion avec jof de ts et quelques essais voici donc ce qu'il en est de ces histoire de version de jack :

Jack1 et jackd donc sont le même logiciel

Si jackd est lancer il prend la place de jackdbus

Jackdbus lui est jackd2

On a testé pour voir :
Lancer ardour 3 de telle sorte qu'il offre le choix de configue audio à son ouverture .
Une foi ardour en marche
il devient impossible de lancer ladish en arrière plan (par exemple) ...

Hors en regardant dans le gestionnaire de taches on peut voir que ardour3 relance jackd à chaque fois .
Donc on le kill directe (après fermeture de ardour).
On lance ladish (peu importe son interface graphique) et ladish lui ne se préocuppe pas de jackd , lui il lance jackdbus ....

Donc mon choix consiste à ne plus utiliser qjackctl et de passer par gladish pour eviter tout plantages intempestif.
Je ne dis pas qu'il n'y a plus du tout de plantage mais il y en a nettement moins qu'avec jackd ...
Salut ici!

Je pense que les utilisateurs qui composent sous ardour3 ont du se heurter à plusieurs reprises sur le problème récurent de plantage avec les instruments virtuels et plus particulièrement en utilisant les intertace GUI .
Instrumnts virtuel A3 plantages.png Il serait donc plus prudent de contourner en utilisant le gestionnaire de piste et de bus qui offre un accès directe aux paramètres des instruments (VST ou LV2).
Hello,
la difference entre jack1 et jack2 (qui sont d'ailleurs jackd tous les deux (d comme daemon)) est que jack2 supporte multiple processeurs alors jack1 ne peux s'adresser qu'a un seul. Jackdmp (jackdaemon multi processor)etait le successeur de jackd, ou jackd = jack1 est jackdmp = jack2. Ardour2 et Mixbus2 ne gerent pas le multiproc, Ardour3 OUI!
C'est donc logique que A3 plante avec jack1. Et d'ailleurs il faudra au minimum la version 1.9.9.5. La version de m2v2 est par example trop vieux.
Jack avec dbus c'est encore autre chose, n'importe le 1 ou 2. Dbus est un moyen de communication interlogicielle, ce qui permet a jack de parler un peu avec alsa ou ffado ou peutetre meme ardour/mixbus.
Dbus
Yes merci pour l'explication au sujet dbus sonik 😉