Controller Dante non ufficiale

Trova i dispositivi, instrada i canali audio e configura la tua rete Dante. Usa NetAudio su iPhone e iPad, oppure esegui la CLI, l’app web e il daemon open source su Linux, macOS e Windows.

Due modi per usare NetAudio

Un iPhone o un iPad si collega via Wi-Fi alla rete su cui si trovano i dispositivi Dante.iPhone o iPadApp NetAudioWi-Fistessa reteApparati Dante

Dal tuo iPhone o iPad

L’app controlla i dispositivi Dante direttamente via Wi-Fi. Non serve un computer.

Un computer Mac, Windows o Linux in rete esegue NetAudio e controlla i dispositivi Dante con il comando netaudio. Quando il daemon è in esecuzione, l’app NetAudio su iPhone o iPad, i browser e gli script curl si collegano a esso.NetAudiosu ogni computer$ netaudioApparati Dante$ curliPhone o iPadBrowserScript

Da qualsiasi computer

Installa NetAudio su un computer Mac, Windows o Linux collegato alla rete via Wi-Fi o Ethernet. Il comando netaudio controlla i dispositivi direttamente, da un terminale o da uno script. Se avvii anche il daemon, i comandi rispondono più rapidamente, l’app web si apre in qualsiasi browser e l’app iOS e i tuoi script possono collegarsi al daemon.

App iOS

NetAudio per iPhone e iPad

L’app iOS di NetAudio per iPhone e iPad è in fase di sviluppo attivo.

Trova i dispositivi, crea e rimuovi instradamenti, rinomina i canali e modifica la frequenza di campionamento, la latenza e le impostazioni di rete da un’app nativa. Funziona in autonomia via Wi-Fi oppure si collega a un daemon NetAudio.

Linux, macOS e Windows

App web, riga di comando e daemon

La CLI, l’app web e il daemon open source funzionano su Linux, macOS e Windows. Controlla i dispositivi dal browser, esamina il routing dal terminale e automatizza la configurazione con gli script.

uv tool install netaudio

Ultima versione: NetAudio 0.4.2, . Il codice sorgente è di pubblico dominio con licenza Unlicense.

In sviluppo

Server MCP

Il daemon NetAudio include un server MCP: gli assistenti IA che supportano il Model Context Protocol possono così esaminare i dispositivi, il routing e i livelli del segnale della tua rete Dante. Sei tu a scegliere se un assistente possa solo leggere o anche apportare modifiche.

Funzionalità

Rilevamento
Trova i dispositivi Dante in rete ed elenca i loro canali di trasmissione e di ricezione.
Routing
Crea e rimuovi sottoscrizioni tra dispositivi e visualizza lo stato di ogni instradamento.
Nomi
Rinomina dispositivi e canali.
Frequenza di campionamento e latenza
Modifica la frequenza di campionamento e la latenza di ricezione di un dispositivo.
Impostazioni di rete
Leggi e imposta l’indirizzamento delle interfacce primaria e secondaria di un dispositivo.
Stato del clock
Visualizza il leader PTP, lo stato del clock di ogni dispositivo e l’impostazione del leader preferito.
Diagnostica
Monitora i livelli del segnale, gli errori delle interfacce e gli eventi dei dispositivi, e invia un report diagnostico relativo a un dispositivo.
Preset
Salva il routing e le impostazioni dei dispositivi, visualizza in anteprima cosa cambierebbe un preset e applicalo.
Dante Domain Manager
Accedi a un server DDM e controlla i dispositivi registrati con i permessi del tuo account.

NetAudio è un progetto non ufficiale, non affiliato ad Audinate né da essa approvato.