Inoffizieller Dante-Controller

Finden Sie Geräte, routen Sie Audiokanäle und konfigurieren Sie Ihr Dante-Netzwerk. Nutzen Sie NetAudio auf iPhone und iPad oder führen Sie die Open-Source-CLI, die Web-App und den Daemon unter Linux, macOS und Windows aus.

NetAudio auf zwei Arten nutzen

Ein iPhone oder iPad verbindet sich per WLAN mit dem Netzwerk, in dem sich die Dante-Geräte befinden.iPhone/iPadNetAudio-AppWLANim selben NetzDante-Geräte

Von Ihrem iPhone oder iPad aus

Die App steuert Dante-Geräte direkt per WLAN. Ein Computer ist nicht erforderlich.

Ein Mac-, Windows- oder Linux-Computer im Netzwerk führt NetAudio aus und steuert die Dante-Geräte mit dem Befehl netaudio. Wenn der Daemon läuft, verbinden sich die NetAudio-App auf iPhone oder iPad, Browser und curl-Skripte mit ihm.NetAudioauf jedem Rechner$ netaudioDante-Geräte$ curliPhone/iPadBrowserSkripte

Von jedem Computer aus

Installieren Sie NetAudio auf einem Mac-, Windows- oder Linux-Computer im Netzwerk, per WLAN oder Ethernet. Der Befehl netaudio steuert Geräte direkt, im Terminal oder aus einem Skript. Starten Sie zusätzlich den Daemon, dann reagieren Befehle schneller, die Web-App lässt sich in jedem Browser öffnen, und die iOS-App sowie Ihre eigenen Skripte können sich mit ihm verbinden.

iOS-App

NetAudio für iPhone und iPad

Die NetAudio-iOS-App für iPhone und iPad befindet sich in aktiver Entwicklung.

Finden Sie Geräte, erstellen und entfernen Sie Routen, benennen Sie Kanäle um und ändern Sie Abtastrate, Latenz und Netzwerkeinstellungen in einer nativen App. Sie funktioniert eigenständig per WLAN oder verbindet sich mit einem NetAudio-Daemon.

Linux, macOS und Windows

Web-App, Kommandozeile und Daemon

Die Open-Source-CLI, die Web-App und der Daemon laufen unter Linux, macOS und Windows. Steuern Sie Geräte aus Ihrem Browser, prüfen Sie das Routing im Terminal und automatisieren Sie die Konfiguration mit Skripten.

uv tool install netaudio

Neueste Version: NetAudio 0.4.2 vom . Der Quellcode ist unter der Unlicense gemeinfrei.

In Entwicklung

MCP-Server

Der NetAudio-Daemon enthält einen MCP-Server, sodass KI-Assistenten, die das Model Context Protocol unterstützen, die Geräte, das Routing und die Signalpegel in Ihrem Dante-Netzwerk einsehen können. Sie legen fest, ob ein Assistent nur lesen oder auch Änderungen vornehmen darf.

Funktionen

Gerätesuche
Finden Sie Dante-Geräte im Netzwerk und lassen Sie sich ihre Sende- und Empfangskanäle anzeigen.
Routing
Erstellen und entfernen Sie Abonnements zwischen Geräten und zeigen Sie den Status jeder Route an.
Namen
Benennen Sie Geräte und Kanäle um.
Abtastrate und Latenz
Ändern Sie die Abtastrate und die Empfangslatenz eines Geräts.
Netzwerkeinstellungen
Lesen und ändern Sie die Adresseinstellungen der primären und sekundären Schnittstelle eines Geräts.
Taktstatus
Zeigen Sie den PTP-Taktgeber, den Taktstatus jedes Geräts und die Einstellung „Bevorzugter Taktgeber“ an.
Diagnose
Beobachten Sie Signalpegel, Schnittstellenfehler und Geräteereignisse und senden Sie einen Diagnosebericht für ein Gerät.
Voreinstellungen
Speichern Sie Routing- und Geräteeinstellungen, prüfen Sie vorab, was eine Voreinstellung ändern würde, und wenden Sie sie an.
Dante Domain Manager
Melden Sie sich bei einem DDM-Server an und steuern Sie registrierte Geräte mit den Berechtigungen Ihres Kontos.

NetAudio ist inoffiziell, steht in keiner Verbindung zu Audinate und wird nicht von Audinate befürwortet.