Bob van der Poel wrote:
> I didn't know you could do this ... but you can. Easy.
>
> 1. Startup timidity as a sequencer client.
>
>          timidity -iA &
>
> 2. Determine what ports you have. Use aplaymidi -l (aconnect -l
> doesn't work on my box). I have a number of timidity ports 128:0,
> 128:1, etc and a port for my keyboard 16:0
>
> 3. Connect the keyboard and timidity ports (this is probably the step
> you missed). In my case:
>
>     aconnect 16:0 128:0
Now I am sure my timidity output port is 128:0 to 128:3 but how do I
know for sure my input device ID? I have /dev/midi that pops up
character when I press the keyboard so I know it is the input device,
but aconnect recognize only numeric device number.

Here is my system:

zhangwe...@zobeide:~$ aconnect -i
client 0: 'System' [type=kernel]
    0 'Timer           '
    1 'Announce        '
client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 16: 'Yamaha OPL3-SA23' [type=kernel]
    0 'Yamaha OPL3-SA23 MIDI'
zhangwe...@zobeide:~$ aconnect -o
client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 16: 'Yamaha OPL3-SA23' [type=kernel]
    0 'Yamaha OPL3-SA23 MIDI'
client 17: 'OPL3 FM synth' [type=kernel]
    0 'OPL3 FM Port    '
client 128: 'TiMidity' [type=user]
    0 'TiMidity port 0 '
    1 'TiMidity port 1 '
    2 'TiMidity port 2 '
    3 'TiMidity port 3 '


I thought 14:0 is my output device and tested doing aconnect on it, result: no 
sound output.


By the way, what does the port "Yamaha OPL3-SA23" and "OPL3 FM synth"
mean? Does that mean I can play midi without using timidity? I tried to
pmidi with both device and can hear nothing.

------------------------------------------------------------------------------
_______________________________________________
Timidity-talk mailing list
Timidity-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/timidity-talk

Reply via email to