tarina

git clone https://git.tarina.org/tarina
Log | Files | Refs | README | LICENSE

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.