1
.TH aconnect 1 "August 31, 2000"
4
aconnect \- ALSA sequencer connection manager
8
[\-d] [-options] sender receiver
18
is a utility to connect and disconnect two existing ports on ALSA sequencer
20
The ports with the arbitrary subscription permission, such as created
23
can be connected to any (MIDI) device ports using
25
For example, to connect from port 64:0 to 65:0, run as follows:
29
The connection is one-way, and the whole data to the sender port (64:0)
30
is redirected to the receiver port (65:0). When another port (e.g. 65:1)
31
is attached to the same sender port, the data is sent to both receiver
33
For disconnection, use
37
% aconnect -d 64:0 65:0
39
The address can be given using the client's name.
41
% aconnect External:0 Emu8000:1
43
Then the port 0 of the client matching with the string "External" is
44
connected to the port 1 of the client matching with the "Emu8000".
48
is to list the present ports
49
on the given condition.
50
The input ports, which may become
52
ports, can be listed with
58
client 0: 'System' [group=system] [type=kernel]
60
0 'Timer ' [group=system]
62
1 'Announce ' [group=system]
64
client 64: 'External MIDI-0' [group=] [type=kernel]
66
0 'MIDI 0-0 ' [group=device]
69
Similary, to see the output ports, use
73
You can remove all existing exported connections using
75
option. This function is useful for terminating the ALSA drivers,
76
because the modules with sequencer connections cannot be unloaded
77
unless their connections are removed.
80
.SS CONNNECTION MANAGEMENT
83
Disconnect the given subscription.
86
Connect ports with exclusvie mode.
87
Both sender and receiver ports can be no longer connected by any other ports.
90
Convert time-stamps of event packets to the current value of the given
93
This is option is, however, not so useful, since
94
the receiver port must use (not necessarily own) the specified queue.
100
time-stamps are converted to the current value of the given
105
Specify the group name that
108
Some ports may have special permissions, so that only the same group
109
may subscribe to them. In such a case,
111
can fake the group name
117
List existing input (readable) ports.
118
This option is exclusive to
122
List existing output (writable) ports.
123
This option is exclusive to
127
List the current connection status. The connected and connecting ports
128
from/to each port are listed together.
131
means the connection is exclusive.
136
mean the connection includes real-time and tick conversion on the listed
139
.SS REMOVE ALL CONNECTIONS
142
Remove all exported connections.
145
aseqnet(1), aseqview(1)
148
Takashi Iwai <tiwai@suse.de>