http://bugs.winehq.org/show_bug.cgi?id=21714
Luke gaming4jc2@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #14 from Luke gaming4jc2@yahoo.com 2011-01-12 22:29:15 CST --- (In reply to comment #13)
Luke, I haven't heard from you since July. Your trace trace:midi:OSS_MidiInit OSS info: midi[0] dev-type=0 capa=0 MidiOut[0] name='L"Midi Through Port-0"' matches what I mention in http://wiki.winehq.org/MIDI
If you don't have MIDI HW, the app's MIDI output will be sent to your serial HW where nothing is attached. Given such a setup, it's normal not to hear any MIDI music. Hence if you don't respond, this issue should be resolved as invalid.
MIDI output should work with OSS, but you need to set the mapper to use port #1 where you have Timidity running trace:midi:OSS_MidiInit OSS info: midi[1] dev-type=0 capa=0 MidiOut[1] name='L"TiMidity port 0"' like I explain in the Wiki page as well as comment #12. I asked you to check this in comment #10.
BTW, please remove the "page fault" from the subject as per comment #3.
The bug is now fixed (1.3.11 [perhaps was fixed sooner but had issues w/ my distro])! Here's how to make it work, big help to your wiki page though I had to read it a few times to comprehend it... 1. Start Timidity as follows: timidity -iAD -B2,8 -Os1l -s 44100 -x'soundfont /usr/share/midi/sf2/mypatches.sf2 order=1' 2. Apply ALSA if it is not already selected in winecfg. 3. Save: --------------- REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Multimedia\MIDIMap] "CurrentInstrument"="#1" ------------------- as "foo.reg" in gedit and import via wine regedit.
4. Test via aplay and winetest.
5. Run Moraff's in style! Output is now: fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer fixme:mcimidi:MIDI_mciPlay NIY: SMPTE track start 96:0:3 0.0 fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=1 fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=2 fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=3 fixme:mcimidi:MIDI_mciPlay NIY: MIDI port=0, track=4
There's a few graphical bugs introduced now but that's out of the scope of the current bug. Also, PulseAudio and Timidity seem to be coexisting happily on Ubuntu Maverick. Haven't experienced any issues as of yet. Thanks for your work.