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 netaudioPakej 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 --openDaemon 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 listOutput 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@RecorderArahan 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.