User Manual
Table Of Contents
- Copyright
- About Audinate
- Introduction
- Installing Dante Controller
- Dante Basics
- Discovery and auto-configuration
- Device Channels
- Differentiating between input and output channels
- Device Names and Channel Labels
- Routing Audio
- Clock Synchronization
- Latency
- Device Lock
- Dante Control and Monitoring
- Starting Dante Controller
- Using Dante Controller
- Network View
- Status Bar
- Network View Tabs
- Channel Groups
- Clock Status Monitoring
- Clock Status Monitor
- Automatic Notification of Device Errors
- Device View
- Device View Tabs
- Multicast Transmit Flow Configuration
- Using Dante Controller with Dante Domain Manager
- Presets
- Troubleshooting
- Fanout
- Messages on Startup
- Computer Configuration Checklist
- Troubleshooting Dante IP Address Configuration
- Troubleshooting Switch Configuration and Cabling
- Index
Dante Controller User Guide
Copyright © 2018 Audinate Pty Ltd. All rights reserved.
-24-
candidate master clocks are available. The election process may be overridden by manually setting
'Preferred Master' on a device.
Dante Clock Types
Each Dante hardware device can derive its clock from either its high-quality onboard clock circuit, or an
externally connected word clock. In the case of Dante Virtual Soundcard, the computer’s clock will be
used.
Clock Settings
Enable Sync To External
A Dante device set to 'Enable Sync To External' will use the external word clock from its host equipment to
tune its onboard VCXO. A Dante device with this attribute set will become the PTP Master Clock, unless
there is another Dante device present with 'Preferred Master' set.
Preferred Master
Sometimes it may be necessary to force a particular device to provide the PTP Master Clock. A Dante
device with 'Preferred Master' set will always be chosen as the PTP Master Clock. If more than one device
has 'Preferred Master' set, the device with the lowest MAC address will be chosen.
Note: If device A is deriving its clock from an external word clock source ('Enable Sync To
External'), but device B is set as Preferred Master, device A will lose sync with the Dante network
and will eventually be muted -
unless
device B is also deriving its clock from the same external
source as device A.
Clock Status
Clocking and Synchronization in Redundant Networks
In a redundant network, the clock synchronization protocol operates over both primary and secondary
networks. Each network will have a designated PTP master clock; usually this will be the same device on
both networks. If this is not the case (e.g. if a non-redundant device is designated Preferred Master) then
one device will bridge the clock synchronization information from the primary to the secondary network,
ensuring that all devices derive their clock from the same source. Redundant PTP Slave clocks will
synchronize their local clocks based on information from one of the networks they are connected to. In
event of a failure on one network, a redundant device will continue to receive clock synchronization
information over the other network.
In Dante Domains
In Dante domains, there is one Grand Master clock, and if the domain spans IPsubnets, an additional
'subnet master' clock for each subnet, plus one or more boundary clocks for each subnet. The subnet
master may also be a boundary clock for its own subnet.
Boundary clocks use PTPv2 (IEEE 1588-2008) for unicast clocking between subnets. Boundary clocks
can be manually or automatically specified using the DDM web interface.
Each Dante domain will use its own individual clock domain, unless audio sharing between domains is
configured, in which case all domains in the shared audio group share the same clock domain.