In this article
- Apollo x16D Connections
- Setting up x16D with UAD Console and Dante Controller software
- Apollo x16D Clocking
- Apollo x16D Use Cases
- Dante-Capable Ethernet Switches
- Switched Mode and Redundant Mode with Apollo x16D
- Clocking Use Case Tables
- Dante Device Lock
- Monitor Modes & Channel Assignments
- Apollo x16D Driver Channels
Apollo x16D brings all the power of Realtime UAD Processing into your Dante® network, allowing you to process audio with UAD-2 plug-ins in real time across up to four networked x16Ds. An Apollo x16D has the following features:
- 16x16 channels of Dante/AES67 digital audio
- 2x2 AES/EBU digital I/O
- 2 analog monitor outputs
- UAD HEXA DSP processing
- Surround monitoring capability for formats up to 9.1.6
- Up to 4 stereo cue buses
- Built-in Talkback mic
About Apollo x16D Documentation
This article is one component of complete Apollo x16D documentation. The related components are linked below:
- Apollo x16D Hardware Manual
- Apollo Thunderbolt Software Manual
- UAD Console Manual
- UAD Plug-Ins Manual
- UAD System Manual
Networked Audio System Requirements
Please see this article for Apollo x16D technical requirements.
- Apollo x16D Thunderbolt Audio Interface with Dante
- Dante Controller software (download the latest version)
- Dante-compatible hardware
Download Dante Controller
To use Dante digital audio features, you must download and install Dante Controller software from Audinate.
Note: Dante Domain Manager is not supported with Apollo x16D.
Dante Firmware Updates
Dante firmware in your Apollo x16D may be updated through the Apollo firmware update process, when you install a newer version of UAD software. Follow the on-screen instructions if you are prompted to update the firmware.
Firmware Update Notes
- A network connection is required to update firmware. You may be prompted to select a network interface if your network connection to the x16D is not your default network connection.
- Dante firmware updates are not managed through the Dante updater. All Apollo firmware updates are exclusively performed through the UAD Meter firmware update process.
- Any firmware update will cause an interruption in audio processing.
Apollo x16D Connections
Apollo x16D requires two connections to your computer:
-
A Thunderbolt connection. Your Apollo x16D(s) must be connected via Thunderbolt to your computer. Apollo devices, including Apollo x16Ds, can be daisy-chained to the host computer in any order.
Note: The Apollo daisy chain must be connected to only one Thunderbolt port on the host computer. - An Ethernet network connection. Your Apollo x16D must be connected from one of the network ports via an Ethernet cable to your computer, either directly, or through a Dante-capable Ethernet switch. You might need an Ethernet adapter for the host computer connection.
See Apollo x16D Use Cases for more information on these network connections.
Apollo x16D can be operated in Switched mode or Redundant mode. This operating mode is set in the Dante Controller software. Use of these modes changes the operation of the Ethernet ports. Consider Redundant Mode when you require real-time failover capabilities. See Switched Mode and Redundant Mode with Apollo x16D for more information.
Setting up x16D with UAD Console and Dante Controller software
Configure your Apollo x16D in UAD Console
- Launch UAD Console.
- If an Apollo x16D is your Monitor system, set the x16D Clock Source to DANTE.
- If the Apollo is not your Monitor system, set the clock source according to your requirements. See Clocking Use Case Tables for more details.
Configure your system in Dante Controller software
As a brief overview, a Dante system comprises transmitters and receivers. Transmitters transmit audio to the Dante network, and Receivers receive audio from the Dante network. A transmitted audio stream can be received by multiple device channels. When a transmitter and receiver are paired, that pairing is called a subscription. Multiple receivers can subscribe to a transmitted audio stream.
For more information, see Audinate's Routing Media documentation.
- Launch Dante Controller software.
- If you are prompted to select a network interface, select the primary network interface (and secondary interface, if applicable) with which your computer communicates with the Dante network.
- The Dante Controller device view opens. If it is not visible, click the Routing tab.
- Expand Receivers and Transmitters to see the devices from which the x16D(s) can receive audio (transmitters) and to which the x16D(s) can send audio (receivers).
- To configure audio subscriptions between receivers and transmitters, click in the boxes in the rows (receivers) and columns (transmitters) in Routing view. A green checkbox appears when a subscription is successful.
- To remove an audio subscription, click a checkmarked subscription.
Routing example: Dante 1–2 channels on the unit "x16D–293bea" receive audio streams from the device "AllenHth-8aaed7" and CH1–2 on "AVIOAO2-54f642" receives audio streams from Dante 1–2 outputs of "x16D–293bea"
Note: You may need to adjust the sample rate for other devices on your network. The Apollo x16D sample rate is set in UAD Console, but sample rates for other devices may require manual intervention. You can adjust a device's sample rate in the Device View screen on the Device Config tab.
Set Dante network latency
You can set Dante network latency, which defines the allowable network latency.
In Device View, choose the latency setting in the Device Latency section. For most networks the default setting of 1.0 msec is adequate.
Note: Changing device latency will cause audio to be interrupted.
To view latency statistics for a device, click the Latency tab in the Device Config view. For more information on how to interpret the latency data, see Latency Tab in the Dante Controller user guide.
Apollo x16D Clocking
The x16D provides a flexible clocking mechanism that allows for clocking to the internal device clock, the network-distributed Dante clock, or external clock sources such as Word Clock or AES/EBU. It is important to understand the requirements of the various clock sources and how they interact with your Apollo system to avoid audio issues and ensure system stability.
Apollo x16D Clock Settings
The Apollo x16D defaults to:
- Clock source = DANTE
- Sample rate = 48 kHz
In general, having the clock source set to DANTE on an x16D monitor unit is the most flexible option, as the device can adapt to become a clock leader or clock follower without audio issues.
The UA Mixer Engine, which runs in the background and is controlled by UAD Console, automatically manages the sample rate of multiple connected Apollos so they always match each other, and manages other settings such as "Preferred Leader" and "Enable Sync to External", to guarantee proper clock synchronization.
Important: When an Apollo x16D is locked with Dante Device Lock, it will not respond to automatic sample rate management or configuration changes. If you intend to use Dante Device Lock, it is recommended to first connect your system as desired and configure the system sample rate and clock settings, then apply Dante Device lock.
Apollo x16D Use Cases
The following examples present use cases that leverage the Apollo x16D for existing Dante systems.
Adding Apollo x16D to your live sound rig or live console
You can add an Apollo x16D to your live sound mixing console for effects processing.
In this scenario it is expected that the Dante Clock Leader of the system is the Dante-enabled FOH (front of house) console. In this scenario, the FOH Console is using a built-in clock not furnished by external Word Clock or AES/EBU.
Connection Diagram
Connect Apollo x16Ds to the mixing console according to the diagram below.
Single Apollo x16D connected to one Dante device
Multiple Apollo x16Ds connected to one Dante device
- If only one Apollo x16D and one Dante-equipped mixing console are connected, you can connect the Apollo x16D directly to the mixing console using the available primary network port, or optionally connect both the x16D's primary network port and mixing console to a Dante-capable Ethernet switch.
- If multiple Dante devices are connected, connect all Dante devices including the Apollos and the mixing console to a Dante-capable Ethernet switch. Note that you can connect each Apollo to another device in Switched mode, via the network ports.
- In either scenario above, the host computer running UAD Console requires a network connection to the primary network of the x16D.
Use the following settings.
In UAD Console
- Set the Apollo x16D(s) clock source to DANTE.
In Dante Controller
- For the FOH mixing console, enable the "Preferred Leader" setting.
- For the connected Apollo x16D monitor unit, disable the "Preferred Leader" setting.
- Observe that the connected Apollo x16D(s) are assigned as Dante clock followers.
Using Apollo x16Ds in a recording studio
In a scenario where one or more Apollo x16D devices are connected to multiple devices and/or in multiple rooms, connect all Dante devices including the Apollos to a Dante-capable Ethernet switch.
Recommended settings
Use the following settings:
- Set the x16D(s) clock source to INTERNAL, DANTE, or AES/EBU
- Enable "Preferred Leader" on the monitor unit x16D (this is automatically deployed when the clock source is Internal, but optional when the clock source is DANTE or AES/EBU).
- Disable "Preferred Leader" on all other devices on the Dante network.
Apollo x16D Network Settings
The Apollo x16D includes network settings in the UAD Console Settings window, on the Network tab.
For the most part, these settings are informational.
Network Interface
This displays the network interface which your computer uses to connect to the Dante network.
Dante Network Settings
The Dante Network Settings row shows information about the network settings for all connected Apollo x16D devices. These network settings are also displayed in Dante Controller. All fields in this display are read-only, except Reset.
Reset
If you need to reset your network settings for an Apollo x16D, click Reset. When you tap the Reset button, a warning appears that audio will be interrupted. All network settings are reset after you click OK.
Tip: For example, if the IP address of your x16D has been set to a static IP address that you don't know, you can reset the network settings.
Dante-Capable Ethernet Switches
Dante devices can work over a wide variety of commonly available Ethernet switches. Gigabit switches are recommended.
Your switch must meet the following requirements:
- Gigabit ports for inter-switch connections
- Quality of Service (QoS) with 4 queues
- Diffserv (DSCP) QoS, with strict priority
- A managed switch is also recommended, to provide detailed information about the operation of each network link: port speed, error counters, bandwidth used, etc.
For more information, see the Audinate Networks and Switches FAQ.
Switched Mode and Redundant Mode with Apollo x16D
Apollo x16D can be operated in Switched mode or Redundant mode. Use of these modes changes the operation of the Ethernet ports. Consider Redundant Mode when you require real-time failover capabilities. Redundant or Switched mode is set in Dante Controller software's Device View > Network Config, in the Dante Redundancy section.
x16D Switched Mode
In (default) Switched mode, the secondary Ethernet port will behave as a standard switch port, allowing daisy-chaining through the device. In this network topology, the x16D only requires a connection from the network device to one of the x16D Ethernet ports. You can connect a network port to your computer and the other port to a Dante device, or connect your computer and the x16D to an Ethernet switch. If the second network port is connected, it must be connected to another IP-addressable device and not the same network switch as the first Ethernet port. Do not connect both x16D network ports to the same network switch or device.
x16D Redundant Mode
In Redundant Mode, the device duplicates Dante media traffic to both Ethernet ports, allowing the implementation of a redundant network via the secondary port. In this mode, Apollo x16D's Ethernet ports function as connections to separate, isolated networks. In a redundant configuration, the primary Ethernet port is connected to the primary Dante network, and the secondary Ethernet port is connected to the secondary (redundant) Dante network. This scenario provides automated failover protection. The Dante configuration is mirrored on both Ethernet ports so that if one fails, the other will immediately resume audio transmission tasks.
Redundancy notes
- Dante redundancy requires that both the primary and secondary interfaces on any redundant device are connected using the same link speed. For example, if the primary interface is connected to a 1 Gbps switch port, the secondary interface must also be connected to a 1 Gbps switch port.
- Dante devices that do not support redundancy must be connected to the primary network only. See the example above.
Using multiple Apollo x16Ds on the same network with different UAD Consoles and computers
In a scenario where multiple Apollo x16D devices are configured on the same network, but used with different computers and UAD Console connections (for example, a computer lab), the UAD Console clock source should be set to DANTE. This setting will prevent clocking issues between the separate devices. In this configuration, any one of the x16Ds on the network, or another Dante device, can be the clock leader.
Clocking Use Case Tables
The following tables describe settings for the x16D(s) in your system in several scenarios.
Important: As a general rule, if you set an Apollo x16D as the Preferred Leader, we recommend that you do not enable the Preferred Leader option for any other device in the Dante configuration, so that the network leadership assignment is predictable. This is especially important when the clock source for the x16D is set to Internal.
Apollo x16D is the monitor unit
Clock Source = Dante | Clock Source = Internal | Clock Source = Word Clock or AES/EBU | ||
Monitor Unit | Dante Clock Leadership requirements | The x16D monitor unit or another Dante device on the network can be the Dante clock leader. | The x16D monitor unit must be the Dante clock leader, otherwise audio issues will occur. | Either the external clock device or the x16D monitor unit must be the Dante clock leader, otherwise audio issues will occur. |
Automatic Dante Controller settings | "Enable Sync to External" is forced OFF. |
"Preferred Leader" is forced ON "Enable Sync to External" is forced ON. |
"Enable Sync to External" is forced ON. | |
Expander Unit(s) | Dante Clock Leadership requirements | An expander unit x16D cannot be the Dante clock leader. | ||
Automatic Dante Controller settings | "Preferred Leader" is forced OFF. "Enable Sync to External" is forced ON. |
Apollo x16D is NOT the monitor unit
Note that when Apollo x16D is not the monitor unit, you cannot select DANTE as the clock source in UAD Console. Clock settings are managed by the Dante network in this scenario.
Clock Source = Dante | Clock Source = Internal | Clock Source = Word Clock, AES/EBU, ADAT, or SPDIF | ||
Monitor Unit | Dante Clock Leadership requirements | N/A | N/A | N/A |
Automatic Dante Controller settings | N/A | N/A | N/A | |
Expander Unit(s) | Dante Clock Leadership requirements | N/A (Dante clock not available) | One of the expander unit x16Ds must be the Dante clock leader, otherwise audio issues will occur. | Either the external clock device or an expander unit x16D must be the Dante clock leader, otherwise audio issues will occur. |
Automatic Dante Controller settings | N/A |
"Preferred Leader" is forced ON. "Enable Sync to External" is forced ON. |
"Enable Sync to External" is forced ON. |
Dante Device Lock
Device Lock is a Dante feature that allows you to lock a supported Dante device so it cannot be reconfigured without first explicitly unlocking. When a device is locked, audio continues to flow according to its existing configuration, but the configuration cannot be changed, and Dante Controller settings for the device are read-only.
Note: If you lose your device PIN, you can reset it to unlock your device. See "Unlocking a Device When You Have Forgotten the PIN" in the Device Lock chapter of the Dante Controller User Guide.
Device Lock behavior within UAD Console
When Device Lock is enabled on any Apollo through the Dante Controller software, the following changes appear in UAD Console.
- Sample Rate – The "Sample Rate" setting is grayed out and unavailable. You cannot make changes to the sample rate when a device is locked, as doing so would cause audio issues.
- Clock Source – The Clock Source menu is grayed out and unavailable. Changes to the Clock Source setting could require other changes to devices in Dante Controller, to which any locked devices may not be able to adapt.
- Network Reset – The Network Reset switches grayed out and unavailable. Network settings cannot be changed when one or more devices are locked.
- Monitor Unit Assignment – You cannot change the monitor unit or device ordering when a device is locked.
Monitor Modes & Channel Assignments
Apollo x16D use the following monitor and channel assignments. In most cases (unlike other Apollo devices), the ALT monitor outputs are on the MON L/R outputs.
Analog Mon outputs | Dante outputs | ||||||||
MON L/R | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | |
Stereo | L/R | ALT L | ALT R | ALT 2 L | ALT 2 R | ||||
2.1 | ALT L/R | L | R | – | LFE | ||||
LCR | ALT L/R | L | R | C | |||||
LCRS | ALT L/R | L | R | C | – | S | |||
QUAD | ALT L/R | L | R | – | – | Ls | Rs | ||
5.1 | ALT L/R | L | R | C | LFE | Ls | Rs | ||
6.1 | ALT L/R | L | R | C | LFE | Ls | Rs | Cs | |
7.1 | ALT L/R | L | R | C | LFE | Lrs | Rrs | Lss | Rss |
5.1.4 | ALT L/R | L | R | C | LFE | Ls | Rs | – | – |
7.1.4 | ALT L/R | L | R | C | LFE | Lss | Rss | Lrs | Rrs |
9.1.6 | ALT L/R | L | R | C | LFE | Lss | Rss | Lrs | Rrs |
Dante Outputs (cont'd) | ||||||||
9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | |
Stereo | ||||||||
2.1 | ||||||||
LCR | ||||||||
LCRS | ||||||||
QUAD | ||||||||
5.1 | ||||||||
6.1 | ||||||||
7.1 | ||||||||
5.1.4 | Ltf | Rtf | Ltr | Rtr | ||||
7.1.4 | Ltf | Rtf | Ltr | Rtr | ||||
9.1.6 | Ltf | Rtf | Ltr | Rtr | Lw | Rw | Ltm | Rtm |
Apollo x16D Driver Channels
This table lists the I/O numbers and names for all Core Audio / ASIO streams available at the default I/O Matrix Panel settings.
Notes
-
In multi-unit systems, channels marked with (m) are available on the monitor unit only.
-
At 176.4 kHz and 192 kHz sample rates, channels marked with † are unavailable.
INPUTS | OUTPUTS | ||
1 |
DANTE 1 |
1 |
MON L |
2 |
DANTE 2 |
2 |
MON R |
3 |
DANTE 3 |
3 |
DANTE 1 |
4 |
DANTE 4 |
4 |
DANTE 2 |
5 |
DANTE 5 |
5 |
DANTE 3 |
6 |
DANTE 6 |
6 |
DANTE 4 |
7 |
DANTE 7 |
7 |
DANTE 5 |
8 |
DANTE 8 |
8 |
DANTE 6 |
9 |
DANTE 9 |
9 |
DANTE 7 |
10 |
DANTE 10 |
10 |
DANTE 8 |
11 |
DANTE 11 |
11 |
DANTE 9 |
12 |
DANTE 12 |
12 |
DANTE 10 |
13 |
DANTE 13 |
13 |
DANTE 11 |
14 |
DANTE 14 |
14 |
DANTE 12 |
15 |
DANTE 15 |
15 |
DANTE 13 |
16 |
DANTE 16 |
16 |
DANTE 14 |
17 |
AES/EBU L |
17 |
DANTE 15 |
18 |
AES/EBU R |
18 |
DANTE 16 |
19† |
VIRTUAL 1* |
19 |
AES/EBU L |
20† |
VIRTUAL 2* |
20 |
AES/EBU R |
21† |
VIRTUAL 3* |
21† |
VIRTUAL 1* |
22† |
VIRTUAL 4* |
22† |
VIRTUAL 2* |
23† |
VIRTUAL 5* |
23† |
VIRTUAL 3* |
24† |
VIRTUAL 6* |
24† |
VIRTUAL 4* |
25† |
VIRTUAL 7* |
25† |
VIRTUAL 5* |
26† |
VIRTUAL 8* |
26† |
VIRTUAL 6* |
27† |
MON L* (m) |
27† |
VIRTUAL 7* |
28† |
MON R* (m) |
28† |
VIRTUAL 8* |
29† |
AUX1 L* (m) |
29 |
CUE1 L |
30† |
AUX1 R* (m) |
30 |
CUE1 R |
31† |
AUX2 L* (m) |
31 |
CUE2 L |
32† |
AUX2 R* (m) |
32 |
CUE2 R |
33 |
TALKBACK 1 |
33† |
CUE3 L |
34 |
TALKBACK 2 |
34† |
CUE3 R |
35† |
CUE4 L |
||
36† |
CUE4 R |
||
*Software Outputs |
*Software Inputs |