Integration
Dante Controller
Audinate Dante is the de-facto standard for AV-over-IP audio. Showcaller's Dante Controller integration speaks Dante's native ARC/ConMon control protocol to command devices directly on the local network — no Dante Domain Manager required. The AI can read a device's channels and live subscriptions, route receive channels to transmitters by name, label channels and devices, and set sample rate, encoding, latency and analog output levels. The routing matrix and audio settings stream into the Digital Twin so operators see cross-points and configuration update in real time on unmanaged Dante networks.
Supported Models
Dante Network (local discovery + control)
Capabilities
Device & Channel Status
Read Dante device name, channels, routing and audio settings.
Available Functions
Device & Channel Status
See exactly what a Dante device is doing: its name, how many transmit and receive channels it has, the label and live subscription of every receive channel, and its sample rate, latency and encoding. These reads give the AI the device's full routing and audio state and stream it into Showcaller's Digital Twin so operators watch cross-points and settings change live.
get_device_name
get_channel_count
list_rx_channels
list_tx_channels
get_device_settings
get_audio_status
discover_devices
Audio Routing
Route Dante audio on the fly with a single voice command. Subscribe any receive channel to a transmitter by device and channel name — the way Dante itself resolves routing, so cross-points survive device swaps and renames — or clear a subscription to drop a source. The routing matrix streams back into the Twin so the operator always sees where audio is flowing.
subscribe_channel
clear_subscription
Labeling
Keep a Dante patch readable. Rename the device and label its transmit and receive channels so every subscription across the network resolves to human-friendly names — essential when prepping a show or relabeling a stage box. Resets restore factory defaults in one call.
set_device_name
reset_device_name
set_rx_channel_name
reset_rx_channel_name
set_tx_channel_name
reset_tx_channel_name
Audio Configuration
Tune the audio engine of a Dante device: sample rate, PCM bit depth, receive latency, sample-rate pull-up/down for video sync, and analog output reference level. These are the settings that make a Dante node interoperate cleanly across a mixed network — applied directly and read back so the change is verified, with the caveat that sample-rate and encoding changes briefly interrupt audio.
set_sample_rate
set_encoding
set_latency
set_pullup
set_output_level