http://bugs.winehq.org/show_bug.cgi?id=20426
--- Comment #7 from David Rogers ezekiel000@lavabit.com 2010-03-12 09:29:14 --- (In reply to comment #6)
David, please see if the newly written http://wiki.winehq.org/MIDI helps you.
client 128: 'TiMidity' [type=user]
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.
Then the problem is not with Wine and this bug report likely invalid in the Wine bug tracker. Try googling that /dev/dsp issue. OTOH, if you have ALSA, you don't need OSS' /dev/dsp. Do you have any sound fonts installed? Without them, Timidity will "play" silence only.
I have the soundfonts for Timidity installed, I did a search on /dev/dsp in ubuntu and some people say the problem is with esd or pulseaudio. I killed both and it still didn't work.
I started Timidity in Alsa mode so why would it be using /dev/dsp which you said is part of oss.
So this is definitely not a wine issue?