Hedley Robertson wrote:
# aconnect -o
client 64: 'Virtual Raw MIDI 0-0' [type=kernel]
0 'VirMIDI 0-0 '
...
client 128: 'TiMidity' [type=user]
0 'TiMidity port 0 '
Playing directly to Timidity works and sounds great. Timidity runs
at about 50% processor utilization.
aplaymidi -p 128:0 /root/Necromancer.mid
Then I try to connect my virtmidi port and play through it.
aconnect 64:0 128:0
aplaymidi -p 64:0 /root/Necromancer.mid
This doesn't play through the virmidi port.
Virmidi is a driver that allows you to access sequencer ports through
the old OSS /dev/midi* devices. Everything sent to 64:0 can be read
from /dev/midi00, and everything sent to /dev/midi00 can be read from
64:0.
Try snd-seq-dummy.
HTH
Clemens