Blame seq/aconnect/README.aconnect
|
Packit Service |
a9274b |
================================================================
|
|
Packit Service |
a9274b |
aconnect - control subscriptions
|
|
Packit Service |
a9274b |
ver.0.1.3
|
|
Packit Service |
a9274b |
Copyright (C) 1999-2000 Takashi Iwai
|
|
Packit Service |
a9274b |
================================================================
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
aconnect is a utility to control subscriptions of two ports as the
|
|
Packit Service |
a9274b |
third "manager" client.
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
For example, the following connects two ports, from 64:0 to 65:0.
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
% aconnect 64:0 65:0
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
To disconnect the existing subscription, use -d option.
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
% aconnect -d 64:0 65:0
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
To see which port is available as input port, run the following
|
|
Packit Service |
a9274b |
command:
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
% aconnect -i
|
|
Packit Service |
a9274b |
client 0: 'System' [type=kernel]
|
|
Packit Service |
a9274b |
0 'Timer '
|
|
Packit Service |
a9274b |
1 'Announce '
|
|
Packit Service |
a9274b |
client 64: '0: MIDI Synth' [type=kernel]
|
|
Packit Service |
a9274b |
0 'card 0: synth-midi: 0'
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
Similary, to see the output ports, use -o flag.
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
% aconnect -o
|
|
Packit Service |
a9274b |
client 64: '0: MIDI Synth' [type=kernel]
|
|
Packit Service |
a9274b |
0 'card 0: synth-midi: 0'
|
|
Packit Service |
a9274b |
client 65: 'AWE Wave Table Synth : 0' [type=kernel]
|
|
Packit Service |
a9274b |
0 'Emu8000 port 0 '
|
|
Packit Service |
a9274b |
1 'Emu8000 port 1 '
|
|
Packit Service |
a9274b |
2 'Emu8000 port 2 '
|
|
Packit Service |
a9274b |
3 'Emu8000 port 3 '
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
The option -l together with -i or -o shows subscribers for each port.
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
Ports are connected exclusively when the option -e is specified.
|
|
Packit Service |
a9274b |
|
|
Packit Service |
a9274b |
For modifying time-stamp with a queue, use -r or -t option followed by
|
|
Packit Service |
a9274b |
a queue index which updates the time-stamp. Former uses real-time queue,
|
|
Packit Service |
a9274b |
while the latter uses tick queue. The queue must be used (not necessarily
|
|
Packit Service |
a9274b |
owned) by the receiver client.
|