Qu'est-ce que la correction de la dérive du son sur OS X et comment dois-je l'utiliser?


17

Sur la configuration audio MIDI, il existe une option pour activer / désactiver la dérive audio pour tout périphérique de sortie audio?

Qu'est-ce que c'est et comment dois-je l'utiliser?

Je souhaite activer la sortie audio pour plusieurs appareils: TV HDI et prise normale car je ne sais pas toujours lequel est connecté.

Réponses:


19

(Cela répond à une vieille question, mais depuis que je faisais des recherches sur le sujet ...)

Cela concerne la synchronisation des différents périphériques matériels.

Lorsque vous créez un périphérique agrégé, plusieurs composants matériels de génération de son peuvent être requis pour fonctionner simultanément. Même si ces appareils fonctionnent à la même fréquence d'échantillonnage, ils utilisent probablement tous des horloges matérielles indépendantes pour envoyer de l'audio en mémoire tampon via leurs DAC et générer réellement du son. Si ces horloges se désynchronisaient, l'audio dériverait également de la synchronisation et finalement un ou plusieurs des périphériques matériels commenceraient à épuiser son tampon de données avant que d'autres n'en aient fini avec le leur. En bref, ça deviendrait glitch et se casserait.

Ainsi, par exemple, vous pouvez connecter un téléviseur via HDMI et l'utiliser comme deuxième moniteur pour regarder des films, mais vous pouvez souhaiter que les haut-parleurs du téléviseur et les haut-parleurs de votre ordinateur soient utilisés - peut-être avez-vous branché des haut-parleurs d'ordinateur avec un subwoofer et vous aimez les basses ajoutées que les haut-parleurs du téléviseur ne peuvent pas produire. Vous utilisez donc la configuration audio et MIDI pour ajouter un périphérique agrégé à la fois pour votre ordinateur et le téléviseur. Mais l'ordinateur envoie du son numérique via HDMI au téléviseur qui le décode indépendamment - il doit y avoir un moyen de s'assurer que l'ordinateur et le téléviseur décodent au même rythme, sans aucune dérive d'horloge au fil du temps.

Sur des liaisons numériques comme SP / DIF, les périphériques matériels peuvent à la fois transmettre et recevoir un signal en plus des données audio utilisées pour effectuer ce type de synchronisation. Cela s'appelle Word Clock . C'est vraiment important lorsque vous enregistrez de l'audio numérique, afin que le récepteur numérique d'enregistrement soit synchronisé de manière rigide avec la source numérique émettrice. Vous pouvez en savoir plus ici:

http://en.wikipedia.org/wiki/Word_clock

Si vos appareils agrégés prennent tous en charge l'horloge de mots, vous n'avez pas besoin de correction de dérive logicielle - le maître sera utilisé comme source d'horloge de mots et les données d'horloge de mots seront envoyées aux autres appareils. Ils utiliseront tous cette horloge pour rester synchronisés. Sinon, tous les appareils, à l'exception du maître, qui ne prennent pas en charge le clic de mot, ont besoin que le commutateur de correction de dérive soit activé. Cela utilise une sorte de mécanisme logiciel pour essayer de lutter contre la dérive de l'horloge (je ne sais pas comment cela y parvient réellement, ni à quel point il est robuste / fiable).

Dans l'exemple du téléviseur, vous devez définir l'ordinateur comme périphérique audio principal et ajouter la sortie audio du téléviseur, permettant la correction de la dérive pour le téléviseur (mais pas pour le périphérique principal car cela n'aurait aucun sens - l'horloge audio du téléviseur est corrigée en les utilisant maître comme référence). Pour un autre exemple de la façon dont l'horloge de mots et la correction de dérive fonctionnent ensemble, consultez les étapes 11 et 12 ici:

http://www.absolutemusic.co.uk/community/entries/set-aggregate-audio-device-mac-os-lion


3
Ah! Juste après avoir posté, j'ai réalisé que cela s'appelait auparavant "Rééchantillonner" plutôt que "Correction de dérive" et c'était en fait plus descriptif: "Chaque périphérique agrégé utilise l'un des périphériques matériels inclus pour une source d'horloge maître, et par défaut, c'est généralement le matériel audio intégré du Mac d'horloge [...] chaque appareil dans la liste de structure a également une option de rééchantillonnage, qui effectue une conversion de fréquence d'échantillonnage à la fréquence d'échantillonnage actuelle qui verrouille efficacement l'audio entrant à l'horloge maître "- à partir de : discussions.apple.com/thread/2068625?start=0&tstart=0
Andrew Hodgkinson

2
  • Sélectionnez votre source d'horloge en haut de la fenêtre. Il s'agit de l'interface audio dont wordclock sera utilisé pour les autres interfaces audio de l'agrégat créé.

  • Sélectionnez la fréquence d'échantillonnage, c'est la fréquence d'échantillonnage à laquelle toutes les autres interfaces audio échantillonneront.

  • La correction de dérive ne doit pas être vérifiée sur l'interface sélectionnée ci-dessus. Tous les autres interfaces / périphériques audio doivent avoir la case Correction de dérive cochée.

La correction de dérive maintient ces interfaces / périphériques synchronisés (dans le temps) avec l'interface principale dans le menu déroulant en haut que vous avez choisi, qui devient l'horloge maître.


salut, vous semblez en savoir beaucoup sur l'audio, pourriez-vous conseiller ici aussi apple.stackexchange.com/questions/378023/… cela a rendu mon podcasting douloureux
Nikos
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.