Logic Pro 7.1 : la compensation complète des retards des modules externes peut provoquer des enregistrements tardifs et augmenter la latence

Dans Logic Pro 7.1, si vous réglez Compensation de retard plug-in sur Tout, toute nouvelle piste que vous enregistrerez sera retardée et ne sera pas synchronisée avec les pistes déjà enregistrées. Vous risquez également d'être confronté à une augmentation de latence lors de la lecture d'instruments audio en direct. Voici quelques concepts à l'origine du problème et quelques conseils pour le résoudre.

À propos de la compensation complète des retards

L'une des nouvelles fonctionnalités de Logic Pro 7.1 est la compensation complète des retards à travers les bus, les canaux auxiliaires et les sorties. Cela signifie que vous pouvez placer des modules externes qui provoquent normalement un temps d'attente sur les bus, les auxiliaires et les sorties, et que l'audio acheminé par ces modules externes sera synchronisé avec le reste. Logic accomplit cela en calculant le retard provoqué par les modules externes affectés à un bus, un auxiliaire ou une sortie, et en retardant les flux envoyés aux autres bus, auxiliaires et sorties de manière à tout aligner. Cela garantit que toutes les pistes seront synchronisées de manière fidèle aux échantillons.

Exemple de scénario

Pour que vous compreniez mieux ce qui se passe ici, supposons que vous ayez un morceau simple avec quelques pistes de batterie, de basse, de guitare et de chants. Toutes les pistes de batterie sont acheminées jusqu'à un bus avec plusieurs modules externes, qui ensemble provoquent 500 ms de latence. Les chants sont acheminés par un autre bus qui a un groupe de modules externes qui provoque une latence de 250 ms et les pistes de basse et de guitare sont acheminées directement par les sorties principales sans passer par des modules externes créant une latence. Si la latence n'était pas corrigée, alors les pistes de basse et de guitare commenceraient 500 ms avant la batterie et les chants commenceraient 250 ms avant la batterie, mais 250 ms après la guitare et la basse.

Lorsque la compensation complète des retards est activée, Logic Pro va retarder de 500 ms les flux envoyés vers les sorties pour la lecture de la guitare et de la basse, afin de les aligner avec la batterie. Il va également retarder de 250 ms le bus par lequel passent les chants pour les aligner avec la batterie et les guitares. Les calculs précis sont gérés automatiquement pour chaque flux. Pendant la lecture et le mixage, le retard créé pour compenser le temps d'attente des modules externes est imperceptible, mais il peut provoquer des problèmes si vous effectuez un tracking après avoir activé la compensation complète des retards. Ces enregistrements seront retardés à cause du délai imposé par Logic pour compenser la latence. Le degré de retard variera selon les modules externes qui se trouvent dans la chaîne des signaux.

Élimination de la latence

Il existe plusieurs méthodes pour traiter ces problèmes de latence. La meilleure méthode est simplement d'éviter de configurer des routages de signaux impliquant l'utilisation de modules externes qui créent un temps d'attente sur les bus, les auxiliaires ou les sorties, jusqu'à ce que vous ayez fini le tracking. Une fois que vous commencez à mixer, vous pouvez configurer tous les routages que vous souhaitez, y compris régler Compensation de retard plug-in sur "Tout".

Si vous ne pouvez pas éviter d'enregistrer les pistes après avoir configuré un tel schéma de routage, alors contournez les modules externes créant un temps d'attente que vous avez sur les bus, les auxiliaires ou les sorties et modifiez le réglage de la compensation des retards de "Tout" à "Pistes audio et instruments" lorsque vous enregistrez. Vous pouvez rapidement contourner les modules externes en cliquant sur leurs insertions dans le Mixeur de pistes tout en appuyant sur la touche Option. Pour activer ou désactiver le réglage de Compensation de retard plug-in, choisissez Logic Pro > Préférences > Audio > Général, ou définissez un raccourci clavier pour "Compensation de retard plug-in: Tout". Ce raccourci clavier fera basculer le réglage de la compensation des retards entre "Tout" et "Pistes audio et instruments". Lorsque vous avez fini d'enregistrer, réactivez les modules externes sur les bus et faites basculer le réglage de la compensation des retards sur "Tout".

Remarque : le contournement des modules externes sur les sorties n'éliminera pas la latence qu'ils créent. Pour l'éliminer, vous devez retirer entièrement ces modules externes des créneaux d'insertion des sorties.

Si vous enregistrez un contenu audio, une autre stratégie serait de choisir Audio > Matériel audio & Pistes, puis de désactiver Monitoring logiciel. Vous devrez alors contrôler votre enregistrement via un mixeur matériel externe ou une application de mixage tierce fournie avec votre interface audio. Lorsque Logic ne fournit pas de contrôle logiciel du contenu audio entrant, alors il peut positionner correctement les enregistrements audio, même si la compensation complète des retards est activée. Il est important de noter que cette technique ne sera pas utile pour l'enregistrement des instruments Audio.

Pour les mêmes raisons, il se peut que vous observiez une augmentation de la latence lors de la lecture de pistes d'instruments Audio en direct si la compensation des retards est réglée sur Tout. Comme pour l'enregistrement des pistes audio, essayez de terminer tout enregistrement d'instrument Audio pour un morceau avant d'activer la compensation complète des retards. S'il vous paraît nécessaire d'ajouter un nouvel enregistrement d'instrument audio après avoir configuré un routage des signaux impliquant des modules externes causant une latence sur des bus, des auxiliaires ou des sorties, alors suivez les mêmes conseils que précédemment pour l'ajout d'un contenu audio enregistré. Il se peut que vous remarquiez également que les compteurs sur les bus, les auxiliaires ou les sorties ayant des modules externes dont le retard est compensé, ne seront pas synchronisés avec les pistes qu'ils acheminent, cependant le contenu audio sera fidèle aux échantillons. De plus, la position visible de la Ligne de position du morceau ne sera pas compensée. À moins que vous n'utilisiez un ensemble exceptionnellement grand de modules externes dont le retard est compensé, cela ne devrait pas être particulièrement perceptible.

Un autre effet du réglage sur Tout de la compensation des retards est que les pistes MIDI qui déclenchent des modules de son externes ne seront pas synchronisées. Cela se produit parce que Logic n'a aucun contrôle direct sur la sortie audio des périphériques externes. Une solution possible à ce problème serait d'acheminer les sorties audio des périphériques MIDI externes vers des entrées sur votre matériel audio et de les contrôler grâce à Logic. De cette manière, les flux audio des périphériques MIDI peuvent être compensés pendant la lecture. L'utilisation de l'instrument externe de Logic pour acheminer le contenu MIDI vers vos périphériques externes est une méthode de travail idéale dans cette situation.

Voici une liste des modules externes Logic qui peuvent causer une latence :

- Adaptive Limiter
- Limiter
- Multipressor
- Noise Gate
- Silver Gate
- Linear Phase EQ
- Match EQ
- EnVerb
- Space Designer
- Denoiser
- Pitch Correction
- Pitch Shifter II
- Vocal Transformer

Certains modules externes Unité audio tiers peuvent également causer un temps d'attente. Consultez le guide de l'utilisateur des produits respectifs pour en savoir plus. Tous les modules externes qui fonctionnent à partir de cartes DSP telles que la carte UAD ou PowerCore, ont une latence inhérente. Logic Pro compense la latence de ces modules externes tiers, mais comme avec les modules externes propres à Logic, évitez d'affecter ceux qui présentent une latence aux bus, auxiliaires ou sorties jusqu'à ce que vous ayez fini le tracking.

Il se peut également que le simple contournement des modules externes qui fonctionnent à partir de cartes DSP ne soit pas suffisant pour corriger la latence qu'ils provoquent. Si vous utilisez ces modules externes, quelques méthodes sont à votre disposition pour traiter cette latence. L'une d'entre elles serait de retirer totalement les modules externes pendant l'enregistrement des pistes et de les réinsérer lorsque l'enregistrement est terminé. Pensez à enregistrer d'abord vos configurations comme un préréglage pour chacun d'entre eux, pour pouvoir récupérer les configurations appropriées lorsque vous les réinsérez. En poussant cette idée un peu plus loin, vous pourriez enregistrer le réglage de la totalité des bandes de canaux pour chaque bus, auxiliaire ou sortie qui utilisent des modules externes pouvant provoquer une latence, puis facilement tout réaffecter pour chaque canal d'un seul coup.