aseqnet - Konektor sequencer ALSA melalui jaringan
aseqnet [remotehost]
aseqnet adalah klien pengurut ALSA yang mengirim dan menerima paket peristiwa melalui jaringan. Misalkan dua host terhubung melalui jaringan, hostA sebagai server dan hostB sebagai klien. Sistem sequencer ALSA harus berjalan di kedua host. Untuk membuat port server, jalankan perintah berikut di hostA:
hostA% aseqnet sequencer opened: 128:0
Kemudian klien pengguna 128 dengan port 0 dibuka di hostA. (Nomor klien dapat bervariasi.) Untuk membuat port klien (jaringan), jalankan aseqnet dengan nama host server:
hostB% aseqnet hostA sequencer opened: 132:0
Sekarang semua acara yang dikirim ke hostA:128:0 ditransfer ke hostB:132:0, dan sebaliknya.
Port yang dibuat oleh aseqnet dapat dihubungkan sembarang ke port sequencer lainnya melalui aconnect(1). Misalnya, untuk menghubungkan hostB:132:0 ke perangkat output MIDI 65: 0:
hostB% aconnect 132:0 65:0
Kemudian acara ke hostA:128:0 akan dikirimkan ke hostB:65:0. Perintah berikut memainkan MIDI di hostB.
hostA% pmidi -p 128:0 foo.mid
Beberapa klien mungkin ada secara bersamaan. Jika hostC terhubung sebagai klien ke hostA, peristiwa dari dari hostA dikirim ke semua klien jaringan yang terhubung, yaitu hostB dan hostC. Namun, hanya satu koneksi yang diizinkan dari klien ke server.
Untuk memutuskan jaringan, hentikan semua klien sebelum server dengan ctrl-C atau mengirim sinyal ke mereka. Server akan secara otomatis berhenti.
Tentukan nomor port TCP atau nama layanan TCP.
Berlangganan ke alamat yang diberikan untuk membaca secara otomatis.
Berlangganan ke alamat yang diberikan untuk menulis secara otomatis.
Tentukan nama midi dari proses tersebut.
Modus bertele-tele.
aconnect(1), pmidi(1)
Takashi Iwai