Chargement...
 
Skip to main content

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


Petit souci midi avec Cadence et Hydrogen

France
Bonjour à tous,
Je voudrais utiliser la suite Cadence à la place de qjackctl.
A priori j'ai à peu près tout compris et configuré mais j'ai un petit souci avec Claudia.

J'utilise Hydrogen que je pilote avec une batterie eletronique DTX.
Dans Claudia je lance Hydrogen avec la ligne de commande : "hydrogen -n -d jack"
Il se lance bien mais :

Dans Catia j'ai bien l'entrée midi de Hydrogen sur laquelle je connecte la batterie electronique.

Dans Claudia je n'ai pas l'entrée midi d'Hydrogen...

Voici deux copies d'écran, une de Catia et une de Claudia.
Catia
Claudia

Vous pouvez voir qu'avec Catia j'ai connecté la batterie sans problème à Hydrogen mais que dans Claudia je ne peux pas.

Comme seul Claudia permet de sauvegarder des configuration, c'est embetant...

J'ai évidemment vérifié que le midi manquant n'était pas en dehors du cadre de visualisation ce qui arrive parfois 😊

Il semble y avoir aussi un autre souci, quand je stoppe et redémarre le studio dans Claudia, la batterie ne réapparait pas. Il faut que je la redémarre pour qu'elle réapparaisse. Et là c'est pareil dans Catia.

J'ai essayé des tas de trucs, tous les réglages de Hydrogen et Cadence mais rien à faire.
Si quelqu'un a une idée, je suis preneur !
Merci par avance
Carl
Salut , Je ne saurais pas te dire de quoi vient le soucis avec Claudia car je ne l'utilise pas pour la simple raison que j'ai aussi rencontré tout un tas de soucis dans ce genre a l'époque ou je l'ai testé .
Par contre comme solution de rechange tu pourrais tester de faire la même chose avec Ray Session .
Tu créer une session avec le Patch de connexion Jack ( il est toujours chargé par défaut quand tu créer une nouvelle session ) .
Tu lance Hydrogen dans Raysesion , je sais pas si Jamulus est compatible avec Raysession ( a vérifié dans la liste de soft préconfigurer ) mais tu peux le lancer quand même si ce n'est pas le cas en utilisant la boite qui sert a lancer une commande pour lancer un soft non compatible ( dans ce cas la sauvegarde de Jamulus ne sera pas rappeler direct au lancement de la session il faudra le faire manuellement ) Mais pour ce qui est des interconnexions audio et midi ça se fera automatiquement .
ça te fait déjà une solution de contournement pour pouvoir jouer .

A +
France
Merci beaucoup, effectivement ça ne règle pas le problème mais je vais tester point je ne suis pas bloqué sur cadence même si je le trouve bien pensé. Mais si Ray session est aussi bien, pourquoi pas.
France
J'ai commencé à tester RaySession.
La doc est remarquable et cela semble beaucoup mieux pensé que Cadence.
Je vais donc avancer là-dessus.
France
Je donne quelques news suite au post précédent.
J'ai définitivement adopté RaySession et ça me facilite la vie.
Voilà le genre de connexion que je fait :

RaySession

Un des points forts est que quand on crée une session Ardour depuis RaySession, il mémorise toutes les connexion pour la réouverture.
Le fait de pouvoir aussi facilement ouvrir ou non les logiciels à gauche permet d'en prévoir sans forcemment les utiliser.
On peut également ajouter des logiciels non prévus, ou en ligne de commande avec les arguments dont on a besoin.
Bref tout va bien !

Il me reste deux choses à trouver :

1. Comment avoir le Source et le Sink que j'avais dans qjackctl et qui permettent de connecter des logiciels non compatibles jack ou qui sont sur d'autres cartes son.

2. Désactiver la déconnexion automatique.
En effet certains à l'ouverture se connectent à d'autres périphériques, en plus des réglages conservés.
Par exemple dans mon cas, Hydrogen se connecte systématiquement à la sortie son alors qu'il ne doit se connecter qu'à Jamulus.
Dans Qjackctl il y a une option "Ignorer toutes les demandes d'auto-connexion".
Comme je lance Jack en ligne de commande je pensais trouver ça en argument mais non, ce n'est pas dans la doc.
J'ai fait des tonnes de recherches mais je n'ai pas encore trouvé.

Donc si sur ces deux points quelqu'un a une idée, je suis preneur.
France
Si j'avais vu ce post avant j'aurai répondu en français, bon tant pis. Du coup pour les curieux un peu anglophones ma réponse est là : https://github.com/Houston4444/RaySession/issues/182#issuecomment-1595652113

Sans prosélytisme aucun, on me souffle dans l'oreillette que la commande fournie dans QJackCtl pour les ponts PulseAudio est fournie en fait par Librazik, et n'est pas forcément disponible sur toutes les distributions.
France
Dans Cadence, bouton 'Configurer', onglet 'Moteur', tu as plusieurs options pour paramétrer les auto-connexions, RaySession devrait les respecter.
Paramètre JACK Cadence