README.aconnect
1 ================================================================
2 aconnect - control subscriptions
3 ver.0.1.3
4 Copyright (C) 1999-2000 Takashi Iwai
5 ================================================================
6
7 aconnect is a utility to control subscriptions of two ports as the
8 third "manager" client.
9
10 For example, the following connects two ports, from 64:0 to 65:0.
11
12 % aconnect 64:0 65:0
13
14 To disconnect the existing subscription, use -d option.
15
16 % aconnect -d 64:0 65:0
17
18 To see which port is available as input port, run the following
19 command:
20
21 % aconnect -i
22 client 0: 'System' [type=kernel]
23 0 'Timer '
24 1 'Announce '
25 client 64: '0: MIDI Synth' [type=kernel]
26 0 'card 0: synth-midi: 0'
27
28 Similary, to see the output ports, use -o flag.
29
30 % aconnect -o
31 client 64: '0: MIDI Synth' [type=kernel]
32 0 'card 0: synth-midi: 0'
33 client 65: 'AWE Wave Table Synth : 0' [type=kernel]
34 0 'Emu8000 port 0 '
35 1 'Emu8000 port 1 '
36 2 'Emu8000 port 2 '
37 3 'Emu8000 port 3 '
38
39 The option -l together with -i or -o shows subscribers for each port.
40
41 Ports are connected exclusively when the option -e is specified.
42
43 For modifying time-stamp with a queue, use -r or -t option followed by
44 a queue index which updates the time-stamp. Former uses real-time queue,
45 while the latter uses tick queue. The queue must be used (not necessarily
46 owned) by the receiver client.
47