Onofficiële Dante-controller

Vind apparaten, routeer audiokanalen en configureer je Dante-netwerk. Gebruik NetAudio op iPhone en iPad, of draai de opensource-CLI, webapp en daemon op Linux, macOS en Windows.

Twee manieren om NetAudio te gebruiken

Een iPhone of iPad maakt via Wi-Fi verbinding met het netwerk waarop de Dante-apparaten zijn aangesloten.iPhone of iPadNetAudio-appWi-Fizelfde netwerkDante-apparaten

Vanaf je iPhone of iPad

De app bedient Dante-apparaten rechtstreeks via Wi-Fi. Geen computer nodig.

Een Mac-, Windows- of Linux-computer in het netwerk draait NetAudio en bedient de Dante-apparaten met de opdracht netaudio. Als de daemon draait, maken de NetAudio-app op iPhone of iPad, browsers en curl-scripts er verbinding mee.NetAudioop elke computer$ netaudioDante-apparaten$ curliPhone of iPadBrowserScripts

Vanaf elke computer

Installeer NetAudio op een Mac-, Windows- of Linux-computer in het netwerk, via Wi-Fi of Ethernet. De opdracht netaudio bedient apparaten rechtstreeks, vanuit een terminal of een script. Start ook de daemon, dan reageren opdrachten sneller, is de webapp in elke browser te openen en kunnen de iOS-app en je eigen scripts er verbinding mee maken.

iOS-app

NetAudio voor iPhone en iPad

De NetAudio-app voor iPhone en iPad is in actieve ontwikkeling.

Vind apparaten, maak en verwijder routes, wijzig de namen van kanalen en pas samplefrequentie, latentie en netwerkinstellingen aan in een native app. De app werkt zelfstandig via Wi-Fi of maakt verbinding met een NetAudio-daemon.

Linux, macOS en Windows

Webapp, opdrachtregel en daemon

De opensource-CLI, webapp en daemon draaien op Linux, macOS en Windows. Bedien apparaten vanuit je browser, bekijk de routing in de terminal en automatiseer de configuratie met scripts.

uv tool install netaudio

Nieuwste release: NetAudio 0.4.2, . De broncode is publiek domein onder de Unlicense.

In ontwikkeling

MCP-server

De NetAudio-daemon bevat een MCP-server, zodat AI-assistenten die het Model Context Protocol ondersteunen de apparaten, routing en signaalniveaus in je Dante-netwerk kunnen inspecteren. Jij bepaalt of een assistent alleen kan lezen of ook wijzigingen kan aanbrengen.

Functies

Apparaten vinden
Vind Dante-apparaten in het netwerk en toon hun zend- en ontvangstkanalen.
Routing
Maak abonnementen tussen apparaten aan en hef ze op, en bekijk de status van elke route.
Namen
Wijzig de namen van apparaten en kanalen.
Samplefrequentie en latentie
Wijzig de samplefrequentie en de ontvangstlatentie van een apparaat.
Netwerkinstellingen
Lees en wijzig de adressering van de primaire en secundaire interface van een apparaat.
Klokstatus
Bekijk de PTP-leider, de klokstatus van elk apparaat en de instelling voor de voorkeursleider.
Diagnose
Volg signaalniveaus, interfacefouten en apparaatgebeurtenissen, en verstuur een diagnoserapport voor een apparaat.
Voorinstellingen
Bewaar routing- en apparaatinstellingen, bekijk vooraf wat een voorinstelling zou wijzigen en pas die toe.
Dante Domain Manager
Meld je aan bij een DDM-server en bedien ingeschreven apparaten met de rechten van je account.

NetAudio is onofficieel en is niet gelieerd aan of goedgekeurd door Audinate.