1aseqnet(1)                  General Commands Manual                 aseqnet(1)
2
3
4

NAME

6       aseqnet - ALSA sequencer connectors over network
7
8

SYNOPSIS

10       aseqnet [remotehost]
11
12

DESCRIPTION

14       aseqnet  is  an  ALSA  sequencer  client which sends and receives event
15       packets over network.  Suppose two hosts connected by network, hostA as
16       a server and hostB as a client.  The ALSA sequencer system must be run‐
17       ning on both hosts.  For creating the server port, run the following on
18       hostA:
19
20           hostA% aseqnet
21           sequencer opened: 128:0
22
23       Then  a  user  client 128 with port 0 was opened on hostA.  (The client
24       number may vary.)  For creating the (network-)client port, run  aseqnet
25       with the hostname of the server:
26
27           hostB% aseqnet hostA
28           sequencer opened: 132:0
29
30       Now  all events sent to hostA:128:0 are transferred to hostB:132:0, and
31       vice versa.
32
33       The ports created by aseqnet can be connected arbitrary  to  other  se‐
34       quencer  ports via aconnect(1).  For example, to connect hostB:132:0 to
35       a MIDI output device 65:0:
36
37           hostB% aconnect 132:0 65:0
38
39       Then events to hostA:128:0 will be delivered to hostB:65:0.   The  fol‐
40       lowing command plays MIDI on hostB.
41
42           hostA% pmidi -p 128:0 foo.mid
43
44       The  multiple  clients may exist simultaneously.  If hostC is connected
45       as a client to hostA, events from from hostA are sent to all  connected
46       network clients, i.e. hostB and hostC.  However, only one connection is
47       allowed from a client to a server.
48
49       To disconnect network, stop all clients  before  server  by  ctrl-C  or
50       sending signal to them.  The server will automatically quit.
51
52

OPTIONS

54       -p port
55              Specify the TCP port number or TCP service name.
56
57       -s addr
58              Subscribe to the given address for read automatically.
59
60       -d addr
61              Subscribe to the given address for write automatically.
62
63       -n name
64              Specify the midi name of the process.
65
66       -v     Verbose mode.
67
68

SEE ALSO

70       aconnect(1), pmidi(1)
71
72

AUTHOR

74       Takashi Iwai <tiwai@suse.de>.
75
76
77
78                                January 1, 2000                     aseqnet(1)
Impressum