http://bugs.winehq.org/show_bug.cgi?id=20426
--- Comment #2 from David Rogers ezekiel000@lavabit.com 2010-03-10 09:45:50 --- (In reply to comment #1)
Do timidity's output ports show up in winecfg's audio tab? Typically it shows 4 output ports.
No timidity doesn't appear in winecfg.
Do you hear anything when using e.g. aplaymidi -p 128:0 foo.mid (128 is one of timidity's standard ports).
Nope I don't hear anything.
Do you hear anything when using my interactive MCI shell (attached to bug #20232, comment #10) to play a MIDI file? (see commaents 8 and 9 about how to use it).
This is what I got: ezekiel@alice:~$ wine wintest.exe mcishell fixme:ntoskrnl:KeInitializeTimerEx stub: 0x111018 0 mci.c:178: Type your commands to the MCI, end with Ctrl-Z/^D open marimba.mid alias x mci.c:188: command: open marimba.mid alias x mci.c:193: Response: 1 play x mci.c:188: command: play x fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=0, track=0 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=0, track=1 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=1, track=2 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=2, track=3 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=3, track=4 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=4, track=5 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=5, track=6 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=9, track=7 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=0, track=8 fixme:mcimidi:MIDI_mciPlay NIY: MIDI channel=0, track=9
Old versions of Ubuntu would automatically start timidity as a daemon when installing the package. Newer ones (at leat the upcoming Lucid 10.04 does so, I don't know when they switched) have a separate package timidity-deamon. Of couse you don't need that, you can start timidity yourself in server mode (-iAD etc.), which makes it easier for you to kill it when once again it starts to eat all CPU%.
I tried starting timidity in server mode then running the game but I get the same fixme messages as above and no midi music.