[Bug 21714] Moraff's Maximum MahJongg Vol. 2: Midi's won't play

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jan 12 22:29:16 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=21714

Luke <gaming4jc2 at yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED

--- Comment #14 from Luke <gaming4jc2 at 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.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list