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