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