AV Networking and ITGUIDE · LESSON 40

Dante Fundamentals

Definition

Dante is an audio-over-IP technology developed by Audinate. It carries many channels of uncompressed digital audio over a standard Ethernet network, so that a single Cat cable can replace a multicore of analogue copper. It runs on ordinary managed switches, gigabit being recommended, and supports sample rates from 44.1 kHz to 192 kHz depending on the device; 48 kHz is the usual rate in live sound, and 96 kHz is used for higher-resolution work.

Dante
Photo : Wikimedia Commons, Public domain

The guide

The audio travels in small, regularly timed packets, and each receiver plays them out after a fixed latency set in Dante Controller. The available settings depend on the device, and the default is 1 ms. According to Audinate, 1 ms is sufficient for a very large network with a gigabit core and up to 10 hops between edge switches, and smaller gigabit-only networks can use lower values, down to 150 µs on the fastest devices such as PCIe cards. Because the latency is fixed, the delay through the network is known in advance, and this predictability makes a packet network usable for live audio.

A packet that arrives after the configured latency is discarded and produces an audible click. Congestion, a misconfigured switch, a multicast problem or a clock fault therefore all show up as clicks and dropouts. A Dante system is designed like any other production network, with managed switches and QoS, a single clock leader and a latency setting matched to the size of the network.

The rule

Dante audio is only as reliable as the network and the clock that carry it.

Glossary terms

Sources

  • Audinate, Dante Controller User Guide, Latency : 1 ms par défaut, suffisant jusqu'à 10 sauts avec un cœur gigabit, valeurs plus basses sur les petits réseaux gigabit, jusqu'à 150 µs sur les appareils les plus rapides · dev.audinate.com
  • Audinate FAQ, Networks and Switches : gigabit fortement recommandé, 100 Mbit/s admis seulement avec QoS · support.getdante.com
  • Audinate FAQ, Can I use EEE (Energy Efficient Ethernet or Green Ethernet) in my Dante network? EEE à désactiver sur les ports Dante · getdante.com
  • Audinate, fiche technique Dante Brooklyn 3 : fréquences d'échantillonnage de 44,1 à 192 kHz, latence minimale de 150 µs · getdante.com
  • Audinate FAQ, How is latency adjusted in a Dante system? Latence réglée sur le récepteur selon la taille du réseau · support.getdante.com
  • Audinate, Dante Controller User Guide, Clock Synchronization : PTP IEEE 1588, élection d'une horloge leader, suiveurs · dev.audinate.com