Jest to polecenie aseqnet, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
aseqnet - złącza sekwencera ALSA przez sieć
STRESZCZENIE
aseknet [zdalny host]
OPIS
aseknet to klient sekwencera ALSA, który wysyła i odbiera pakiety zdarzeń przez sieć.
Załóżmy, że dwa hosty są połączone siecią, gospodarzA jako serwer i gospodarzB jako klient. ALSA
system sekwensera musi działać na obu hostach. Aby utworzyć port serwera, uruchom
następujące na hoście A:
hostA% aseknet
otwarty sekwencer: 128:0
Następnie klient 128 użytkownika z portem 0 został otwarty na hościeA. (Numer klienta może się różnić.)
Aby utworzyć port klienta (sieci), uruchom aseknet z nazwą hosta serwera:
HostB% aseqnet HostA
otwarty sekwencer: 132:0
Teraz wszystkie zdarzenia wysłane do hostA:128:0 są przesyłane do hostaB:132:0 i na odwrót.
Porty stworzone przez aseknet może być dowolnie podłączony do innych portów sekwencera przez
połączyć(1). Na przykład, aby podłączyć hostB:132:0 do urządzenia wyjściowego MIDI 65:0:
hostB% połączenia 132:0 65:0
Następnie zdarzenia do hosta A:128:0 zostaną dostarczone do hostaB:65:0. Odtwarza następujące polecenie
MIDI włączone gospodarzB.
hostA% pmidi -p 128:0 foo.mid
Wielu klientów może istnieć jednocześnie. Gdyby gospodarzC jest podłączony jako klient do
hostA, zdarzenia z hostA są wysyłane do wszystkich podłączonych klientów sieci, tj. hostB i
hostC. Jednak dozwolone jest tylko jedno połączenie między klientem a serwerem.
Aby rozłączyć sieć, zatrzymaj wszystkich klientów przed serwerem przez ctrl-C lub wysyłając do nich sygnał.
Serwer zostanie automatycznie zamknięty.
OPCJE
-p Port
Podaj numer portu TCP lub nazwę usługi TCP.
-s Addr
Zapisz się na podany adres do automatycznego odczytu.
-d Addr
Zapisz się na podany adres do automatycznego pisania.
-v Tryb szczegółowy.
Korzystaj z aseqnet online za pomocą usług onworks.net