Kawalan Dante pada Linux, baris arahan dan web

NetAudio ialah alternatif sumber terbuka kepada Dante Controller untuk penemuan, penghalaan dan konfigurasi peranti. Jalankannya pada Linux, macOS atau Windows, kemudian bekerja dalam terminal atau pelayar.

Pasang NetAudio

Setelah uv dipasang, jalankan:

uv tool install netaudio

Pakej tersedia untuk Linux, macOS dan Windows. Pada Arch Linux, NetAudio juga tersedia sebagai netaudio dalam AUR. Sambungkan komputer ke rangkaian yang mengandungi peranti Dante anda.

Keluaran terkini: NetAudio 0.4.2, . Kod sumbernya berada dalam domain awam di bawah Unlicense.

Gunakan pengawal web Dante

netaudio daemon start
netaudio daemon web --open

Daemon menemui peranti dan menyediakan apl web serta API HTTP. Arahan kedua membuka antara muka pelayar, tempat anda boleh memeriksa peranti dan saluran, menukar langganan dan mengkonfigurasi tetapan peranti.

Apl web berjalan pada komputer anda sendiri. Jalankan netaudio daemon web untuk melihat alamat setempat dan alamat rangkaiannya apabila anda bersambung daripada pelayar lain pada rangkaian anda.

Program lain boleh menggunakan daemon yang sama. Rujukan API HTTP (dalam bahasa Inggeris) menyenaraikan laluannya serta strim peristiwa langsung.

Periksa peranti dan saluran dalam terminal

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

Output JSON menjadikan maklumat peranti tersedia untuk skrip dan alat lain. Rujukan baris arahan (dalam bahasa Inggeris) menyenaraikan setiap arahan untuk tetapan peranti, langganan, keadaan jam, praset dan pemantauan.

Halakan audio dengan arahan

Contoh ini menyambungkan saluran hantar 1 pada peranti bernama Mixer ke saluran terima 1 pada peranti bernama Recorder. Gantikan nama contoh itu dengan nama peranti anda.

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

Arahan ini menukar langganan penerima. Peranti Dante membawa audio, manakala NetAudio mengawal laluan.

NetAudio ialah perisian tidak rasmi dan tidak bergabung dengan atau disokong oleh Audinate.