...Je ne sais pas ce que ça vaut sur ta config, mais dans tous les cas, essaie d'abord de tester la fonction d'horloge esclave de Logic avec ce freeware de
Midiclock.com. Ca te permettra de vérifier si ça fonctionne réellement, ou bien si comme celle de Cubase, ça bugge ! Tu auras déjà une réponse à ta question...
Il vaudrait mieux passer d'abord directement par un port MIDI virtuel (le célèbre
MIDI-Yoke fourni avec
MIDI-OX, par exemple), et même ensuite si possible par une véritable liaison physique si tu as une interface MIDI avec plusieurs entrées-sorties, pour vérifier si le problème ne vient pas de la gestion de l'interface MIDI (en USB, Firewire, etc) et de son driver. Il peut y avoir quelquefois des soucis avec les timers, ou encore la taille ou le nombre des buffers des interfaces MIDI d'ordi, surtout sur un débit continu et volumineux comme du Sysex ou du MIDI-Clock...
En revanche, si Logic fonctionne correctement en esclave avec le freeware de
Midiclock.com, essaie alors de monitorer le signal de la DT en entrée sur l'ordi avec un autre logiciel MIDI (
MIDI-OX le fera très bien), pour vérifier ce que cette bestiole envoie comme données d'horloge. Il y a peut-être du "
code parasite" qui peut planter la fonction de synchro de Logic en la noyant avec du data inutilisable et surabondant (par exemple, du
MIDI-sense, pour ne citer que ça).
...Dans ce cas, il est possible de "
nettoyer" ce signal d'horloge de la DT de plusieurs façons :
a)- envoyer le signal de la DT (en tant que "
signal de contrôle") dans le MIDI-In du logiciel Midiclock, dont l'une de ses sorties (en port virtuel) ira vers la synchro esclave de Logic (comme pendant le test), et l'autre sortira de l'ordi par l'interface pour être redistribuée aux instruments grâce au boitier de MIDI-Thru.
b)- utiliser un convertisseur de données MIDI. Par exemple, le fameux
MIDI-Translator de Florian BOME. Avec ça, tu peux supprimer certaines données MIDI, et/ou convertir une expression de code en une autre très différente. Les fichiers d'aide fournis (ou en ligne) sont très utiles pour comprendre comment rédiger les "règles de conversion" qui fonctionneront bien.
c)- une combinaison des deux : filtrage/conversion d'abord, logiciel de Midiclock ensuite... Avec, selon la puissance de travail de l'ordi, le risque éventuel de provoquer de la latence avant d'aboutir enfin dans Logic.
Voilou !