Deux conditions doivent être réunies pour qu'un système Dante reste opérationnel : chaque appareil doit suivre une horloge unique et partagée, et les canaux doivent être routés correctement. L'horloge est la plus profonde et la moins évidente des deux. Dante synchronise chaque appareil au moyen de PTP, le Precision Time Protocol défini dans la norme IEEE 1588, qui maintient toutes ces horloges alignées à bien moins d'une microseconde les unes des autres sur l'ensemble du réseau. Un appareil est élu grandmaster — le meneur — soit automatiquement par priorité, soit défini manuellement, et tous les autres appareils deviennent des suiveurs, disciplinant en douceur leur propre horloge pour la caler sur celle du meneur. Si deux appareils se croient tous deux le meneur, ou si le meneur lui-même est instable, il en résulte des clics, des ticks et des coupures qui sonnent en tout point comme un défaut audio, mais qui sont en réalité un défaut de synchronisation.
Le routage est la couche la plus visible, et celle avec laquelle on interagit directement. On crée des abonnements (subscriptions) qui associent les canaux d'un émetteur aux entrées d'un récepteur, généralement dans Dante Controller ou via l'interface propre à une console. Un abonnement manquant donne du silence ; un abonnement erroné donne le bon audio arrivant au mauvais endroit.
Ce que cela construit vraiment, au-delà de la mécanique, c'est un instinct de diagnostic qu'il vaut la peine de conserver. Lorsque l'audio Dante commence à décrocher, le premier soupçon doit porter sur le réseau et l'horloge — le grandmaster, le switch, le chemin PTP — et non sur le matériel analogique, car le symptôme ment activement sur l'endroit où se situe le problème.
La règle
Les erreurs d'horloge sonnent comme des problèmes audio — mais ce sont des problèmes de réseau.