[RESOLU] Jack et MTC Envoyé par el pierro le Mon 19 Oct 2015 14:28 Bonjour, Je souhaiterai savoir s'il est possible de contrôler jack avec une MTC externe connectée à l'entrée midi de ma carte son ? Cela me permettrai d'utiliser Jack comme horloge principale pour mon linux et que ce dernier obéisse à la MTC externe. Cordialement
Envoyé par utilisateur_anonyme2 le Tue 20 Oct 2015 09:44 A mon avis ta question est un contre sens je m'explique : Tu veux que jack soit ton horloge principale mais en même tu veux qu'il parte sur un signal MTC externe. Donc soit Jack est ton horloge maîtresse et dans ce cas tu utilise gjacktransport pour synchroniser le matériel externe et le(s) logiciel(s) depuis jack, Soit ton matériel externe est l'horloge Maîtresse et dans ce cas tu pilote tout en MIDI sans t'occuper de l'horloge de jack depuis ton matériel.
Envoyé par utilisateur_anonyme2 le Sun 25 Oct 2015 23:15 Toujours pas réglé ? Regarde ça: forumthread63382 ça devrait te donner une petite idée de comment faire obéir ardour à du MidiTimeCode externe...
Envoyé par olinuxx le Mon 26 Oct 2015 15:31 @el pierro, merci pour le résolu dans le titre. Tu peux nous expliquer comment tu as solutionner ton questionnement ?
Envoyé par utilisateur_anonyme2 le Mon 26 Oct 2015 18:03 En suivant la méthode décrite sur forumthread63382 : Bon alors voici comment que ça fonctionne le bloc de transport: Tout d'abord j'ai essayé d'envoyer les commande de transport via le midi directe avec midi learn il veut rien savoir il ne reconnaît même pas les notes MIDI de mon mpc (akai mpc4000) alors j'ai procédé autrement (voir la capture d'écran) : Et là miracle il reconnait presque tout le bloc de transport de la mpc sauf la touche "rec" qui est une fonction qui n'envoit pas de message externe mais les déplacements temporels sur une séquence midi ça sur que ça fonctionne donc à priori ça devrai aussi fonctionner pour toi... Regarde bien ma capture j'ai activé le MTC et ardour doit se synchroniser sur l'horloge midi et obéir aux événements MMC reçus (voire les deux autres captures) Voilà j'espère que ça va pouvoir t'aider...
Envoyé par el pierro le Tue 27 Oct 2015 13:17 Bonjour, Effectivement, tous les logiciels sous linux qui gère le midi accepte la synchronisation MTC. J'ai donc utilisé l'horloge externe comme horloge maîtresse (un mac avec logic pro). La synchro MTC passe par Qmidinet car elle est compatible avec mac (Ip midi). J'ai donc relié la sortie midi de Qmidinet à l'entrée MTC de Ardour et j'ai sélectionner MTC dans Ardour (cf capture d'écran de utilisateur_anonyme) Dans logic pro, il faut sélectionner "envoyer MTC" pour que cela fonctionne. La synchronisation n'est cependant pas parfaite car la connexion réseau entre mac et linux ne fonctionne pas très bien. Je vais essayer prochainement de connecter directement le mac à l'entrée midi de ma carte son (autre sujet dans le forum) A bientôt
Envoyé par olinuxx le Tue 27 Oct 2015 17:23 merci pour le retour, c'est un bon réflexe à prendre ici 😊 Savez-vous si ces info sont quelque part dans la doc wiki ? Il y a bien cela : transport MIDI, mais ça y parle de MMC, pas de MTC...
Envoyé par utilisateur_anonyme2 le Wed 28 Oct 2015 15:43 Non le tuto que tu cite est pas ce qu'il y a de plus commun dans le domaine de la synchronisation midi. Le MMC est plus pour tout ce qui est message de système exclusif tandis que l'usage du MTC Midi Time code est là pour synchroniser plusieurs machine sur une horloge maître et a partir de là tu peux synchroniser autant de machine que tu veux par contre faux pas négliger la qualité des câbles. Donc le MMMC (midi machine control) si mes souvenirs sont bons pour toutes les commandes implémentées sur les machine et le MTC pour caler tout ça ensemble. Dans un autre registre (petite digressions) tu as aussi le SMPTE C'est un signal audio "time-codé" qui est est très pratique pour synchroniser dans machine qui n'ont pas de midi mais nécessite une connexion analogique pour la synchro... Mais on en voit de moins en moins.
Envoyé par olinuxx le Wed 28 Oct 2015 16:46 Donc si le genre d'info développée dans cette discussion n'est pas présente dans la doc de linuxmao, où verriez vous ça (dans quelle partie de la doc) ?
Envoyé par utilisateur_anonyme2 le Wed 28 Oct 2015 16:52 là: MIDI - Les bases tout en faisant une petit note sur l'autre tuto concernant le transport via le MMC avec synchro MTC. Je vais voir pour amener de l'eau à ton moulin...
Envoyé par utilisateur_anonyme2 le Wed 28 Oct 2015 17:51 Mais donc el pierro si j'ai bien compris t'as fait les connexions via le réseau ethernet c'est ça ? OU wifi peut être tu peux en dire dire plus que je ne mette pas nawak sur la page ...
Envoyé par utilisateur_anonyme2 le Wed 28 Oct 2015 19:47 J'en ai fait un petit bout mais je dois compléter pour l'inverse (ardour maitre/machine esclave) et configue pc/pc maitre/esclave
Envoyé par olinuxx le Thu 29 Oct 2015 06:35 Super. J'ai fait quelques passes sur la page MIDI - Les bases pour diverses corrections. Retours bienvenus. D'autre part, il y a ça : MMC dans le glossaire, qui emmène à ça : protocole MMC toujours dans le glossaire, qui fait mention aux pages : Transport MIDI et Jack-Transport. À mon avis, il serait bien de mettre un lien dans le glossaire vers le paragraphe que tu viens d'écrire utilisateur_anonyme. Du coup, j'ai placé une entrée dans le glossaire pour le MTC. Enfin, je ne suis pas persuadé que la fable sur dupont et dupond soit efficacement éclaircissante. Après une première lecture, j'ai même l'impression que ça épaissi plutôt le propos.
Envoyé par utilisateur_anonyme2 le Thu 29 Oct 2015 08:00 Bon ok je vais la virer par contre là ou je ne suis pas d'accord c'est pour la relation directe MMC/MTC avec jack-transport Vu d'ici ça laisse entrevoir une spécificité de jack hors ce n'est pas cas. Je continue