# Routing streams

Learn how to create stream-to-audio input routings for Dante and RAVENNA protocols, as well as processor outputs-to-sender streams routings when setting up third-party speakers. The routing must be handled differently depending on the system's active AoIP setting. The two sections below explain the process and its differences.

## Receiver (Rx) streams to Audio Input routing

### Routing with RAVENNA

<figure><img src="/files/yiHNiEFklQibq1VEIJ40" alt=""><figcaption><p>How to route Receiver Streams to Audio Inputs</p></figcaption></figure>

1. Follow the steps mentioned in [Routing streams](/holoplot-control/operating-the-system/routing-streams.md) to subscribe to RAVENNA streams.
2. In **Routing › Audio Inputs**, you can connect channels from the subscribed streams to desired audio inputs. Some advice for working with this view:
   1. You can access more information about the beams connected to a[udio inputs](#user-content-fn-1)[^1] by simply clicking the name in the **Audio Inputs** header of the routing matrix. This will present you with a panel listing all presets with beams connected to the audio input.
   2. Access more information about the Receiver streams by simply clicking the name in the Receiver Streams table or the Stream name in the routing matrix. This will display a side panel listing all the stream's properties and the stream monitor status, if a backup stream is assigned.
   3. You can perform a diagonal routing by holding `Ctrl` (Windows) and `Cmd ⌘` (MacOS) while hovering over the routing matrix.
   4. To view the number of active connections, toggle the switch (show # of connections) at the top of the routing matrix.

### Dante

When working with Dante-configured systems, the process is split between Dante Controller and HOLOPLOT Control.

<figure><img src="/files/uDpG1WPwPTbA5RpStw9T" alt=""><figcaption><p>Routing Matrix with Dante AoIP</p></figcaption></figure>

#### Connecting Dante devices to Audio Modules in Dante Controller

You can use Dante's Multicast Flows to connect your source devices to our Audio Modules in Dante Controller. Ensure the Multicast Flows are connected to all HOLOPLOT Audio Modules in your system.

{% hint style="info" %}
Learn more about routing in [HOLOPLOT system deployment](/user-guides/holoplot-system-deployment.md)
{% endhint %}

#### Connecting Dante channels to audio inputs in HOLOPLOT Control

The process is similar to the one used for [routing in Ravenna](#routing). You will see a single Dante stream that includes all 256 Dante channels. From there, you can proceed to route the audio inputs as desired.

This approach enables quick channel mapping changes in one place, eliminating the need for constant back-and-forth in complex multicast routing across multiple modules.

***

## Processor outputs to Sender (Tx) streams routing

In a Project with third-party speakers, processor outputs should be routed to the correct channels of Sender streams, which are then transmitted to the network. This routing is crucial for ensuring that the audio signals are correctly mapped and transmitted to the intended destinations, such as third-party speakers or other audio devices.

<figure><img src="/files/epA4ZUBDJ6peH7C8yJOZ" alt=""><figcaption><p>How to route Processor outputs to Sender Streams</p></figcaption></figure>

1. Follow the steps mentioned in [Routing streams](/holoplot-control/operating-the-system/routing-streams.md) to create and assign RAVENNA Sender streams to HOLOPLOT Processors.
2. In **Routing ›** `Processor_name`, you can connect the processor outputs available in the Project to the channels of the created Sender streams. Some advice for working with this view:
   1. You can access more information about the streams by simply clicking the name in the Sender Streams table or the Stream name in the routing matrix. This will display a side panel listing all the stream's properties.
   2. You can perform a diagonal routing by holding `Ctrl` (Windows) and `Cmd ⌘` (MacOS) while hovering over the routing matrix.
   3. To view the number of active connections, toggle the switch (show # of connections) at the top of the routing matrix.

[^1]: Link to Audio Inputs and flow


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.holoplot.com/holoplot-control/operating-the-system/routing-streams.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
