aseqnet - referenční příručka, možnosti, příklady příkazů


NÁZEV

aseqnet - Konektory ALSA sekvenceru přes síť

SYNOPSE

aseqnet [remotehost]

POPIS

aseqnet je klient sekvenceru ALSA, který odesílá a přijímá pakety událostí přes síť. Předpokládejme dva hostitelé propojené sítí, hostA jako server a hostB jako klient. Systém sekvenceru ALSA musí běžet na obou hostitelích. Chcete-li vytvořit port serveru, spusťte na hostiteli A:

hostA% aseqnet
sequencer opened: 128:0

Poté byl na hostiteli A otevřen uživatelský klient 128 s portem 0. (Klientské číslo se může lišit.) Pro vytvoření (síťového-)klientského portu spusťte aseqnet s názvem hostitele serveru:

hostB% aseqnet hostA
sequencer opened: 132:0

Nyní jsou všechny události odeslané do hostiteleA:128:0 přeneseny do hostiteleB:132:0 a naopak.

Porty vytvořené aseqnet lze libovolně připojit k jiným portům sekvenceru pomocí aconnect(1). Chcete-li například připojit hostB:132:0 k výstupnímu zařízení MIDI 65: 0:

hostB% aconnect 132:0 65:0

Poté budou události do hostiteleA:128:0 doručeny do hostiteleB:65:0. Následující příkaz přehraje MIDI na hostB.

hostA% pmidi -p 128:0 foo.mid

Více klientů může existovat současně. Pokud je hostC připojen jako klient k hostiteli A, události z hostitele A jsou odesílány všem připojeným síťovým klientům, tj. hostitelům B a hostC. Z klienta na server je však povoleno pouze jedno připojení.

Chcete-li odpojit síť, zastavte všechny klienty před serverem pomocí ctrl-C nebo jim pošlete signál. Server se automaticky ukončí.

MOŽNOSTI

-p port

Zadejte číslo portu TCP nebo název služby TCP.

-s addr

Přihlaste se k odběru zadané adresy pro automatické čtení.

-d addr

Přihlaste se na zadanou adresu pro automatické psaní.

-n name

Zadejte název midi procesu.

-v

Podrobný režim.

VIZ TAKÉ

aconnect(1), pmidi(1)

AUTOR

Takashi Iwai .