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