Dante-Steuerung unter Linux, in der Kommandozeile und im Web

NetAudio ist eine Open-Source-Alternative zu Dante Controller für Gerätesuche, Routing und Konfiguration. Führen Sie es unter Linux, macOS oder Windows aus und arbeiten Sie dann im Terminal oder im Browser.

NetAudio installieren

Wenn uv installiert ist, führen Sie Folgendes aus:

uv tool install netaudio

Pakete sind für Linux, macOS und Windows verfügbar. Unter Arch Linux ist NetAudio außerdem als Paket netaudio im AUR erhältlich. Verbinden Sie den Computer mit dem Netzwerk, in dem sich Ihre Dante-Geräte befinden.

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

Den Dante-Webcontroller verwenden

netaudio daemon start
netaudio daemon web --open

Der Daemon findet Geräte und stellt die Web-App und die HTTP-API bereit. Der zweite Befehl öffnet die Browseroberfläche, in der Sie Geräte und Kanäle prüfen, Abonnements ändern und Geräteeinstellungen konfigurieren können.

Die Web-App läuft auf Ihrem eigenen Computer. Führen Sie netaudio daemon web aus, um ihre lokalen Adressen und Netzwerkadressen anzuzeigen, wenn Sie sich von einem anderen Browser in Ihrem Netzwerk aus verbinden.

Andere Programme können denselben Daemon nutzen. Die HTTP-API-Referenz (auf Englisch) führt seine Routen und den Live-Ereignisstream auf.

Geräte und Kanäle im Terminal prüfen

netaudio device list
netaudio channel list
netaudio --json device list

Die JSON-Ausgabe stellt Geräteinformationen für Skripte und andere Tools bereit. Die Kommandozeilenreferenz (auf Englisch) führt alle Befehle für Geräteeinstellungen, Abonnements, Taktstatus, Voreinstellungen und Überwachung auf.

Audio mit einem Befehl routen

Dieses Beispiel verbindet Sendekanal 1 eines Geräts namens Mixer mit Empfangskanal 1 eines Geräts namens Recorder. Ersetzen Sie diese Beispielnamen durch die Namen Ihrer Geräte.

netaudio subscription add --tx 1@Mixer --rx 1@Recorder

Der Befehl ändert das Abonnement des Empfängers. Die Dante-Geräte übertragen das Audiosignal, während NetAudio die Route steuert.

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