(Cela répond à une ancienne question, mais comme je faisais des recherches sur le sujet...)
Il s'agit de maintenir la synchronisation entre différents périphériques matériels.
Lorsque vous créez un périphérique agrégé, plus d'un dispositif de génération de son peut être nécessaire 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 mis en mémoire tampon à travers leurs DAC et générer réellement du son. Si ces horloges se désynchronisent, l'audio se désynchroniserait également et finalement un ou plusieurs des périphériques matériels commenceraient à épuiser leur tampon de données avant que les autres aient terminé les leurs. En bref, cela deviendrait haché et se casserait.
Par exemple, vous pourriez connecter un téléviseur via HDMI et l'utiliser comme second moniteur pour regarder des films, mais vous pourriez vouloir utiliser à la fois les haut-parleurs du téléviseur et ceux de votre ordinateur - peut-être avez-vous branché des haut-parleurs d'ordinateur avec un caisson de basses et vous aimez les basses ajoutées que le téléviseur ne peut pas produire. Vous utilisez donc Audio MIDI Setup pour ajouter un périphérique agrégé pour votre ordinateur et le téléviseur. Mais l'ordinateur envoie un audio numérique via HDMI au téléviseur qui le décode indépendamment - il doit y avoir une façon de s'assurer que l'ordinateur et le téléviseur décodent à la même fréquence, sans aucun décalage d'horloge au fil du temps pour tout gâcher.
Sur des liens numériques comme le SP/DIF, les périphériques matériels peuvent à la fois transmettre et recevoir un signal en plus des données audio qui sont utilisées pour effectuer ce type de synchronisation. Cela s'appelle l'horloge de mot. C'est vraiment important lorsque vous enregistrez de l'audio numérique, de sorte que le récepteur numérique d'enregistrement soit maintenu rigoureusement synchronisé avec la source numérique émettrice. Vous pouvez en savoir plus à ce sujet ici :
http://en.wikipedia.org/wiki/Word_clock
Si tous vos périphériques agrégés prennent en charge l'horloge de mot, alors vous n'avez pas besoin de correction de dérive logicielle - le maître sera utilisé comme source d'horloge de mot et les données d'horloge de mot seront envoyées aux autres appareils. Ils utiliseront tous cette horloge pour se maintenir en synchronisme. Sinon, tous les appareils sauf le maître qui ne prennent pas en charge l'horloge de mot doivent activer le commutateur de correction de dérive. Cela utilise une sorte de mécanisme logiciel pour tenter de lutter contre la dérive d'horloge (je ne sais pas comment cela est réellement réalisé, ou à quel point c'est robuste / fiable).
Dans l'exemple du téléviseur, vous définiriez l'ordinateur comme le périphérique audio maître et ajouteriez la sortie audio du téléviseur, activant la correction de dérive pour le téléviseur (mais pas pour le périphérique maître car cela n'aurait aucun sens - l'horloge audio du téléviseur est corrigée en utilisant le maître comme référence). Pour un autre exemple de fonctionnement ensemble de l'horloge de mot et de la correction de dérive, voir les étapes 11 et 12 ici :
http://www.absolutemusic.co.uk/community/entries/set-aggregate-audio-device-mac-os-lion