README.aconnect (1412B)
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.