[Bug 53003] New: XM6 TypeG: some MIDI note-on messages aren't sent to MIDI devices (MIDI running status isn't supported in the MIDI mapper)

WineHQ Bugzilla wine-bugs at winehq.org
Sat May 14 07:46:07 CDT 2022


https://bugs.winehq.org/show_bug.cgi?id=53003

            Bug ID: 53003
           Summary: XM6 TypeG: some MIDI note-on messages aren't sent to
                    MIDI devices (MIDI running status isn't supported in
                    the MIDI mapper)
           Product: Wine
           Version: 7.8
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winmm&mci
          Assignee: wine-bugs at winehq.org
          Reporter: sagawa.aki+winebugs at gmail.com
      Distribution: Ubuntu

Created attachment 72371
  --> https://bugs.winehq.org/attachment.cgi?id=72371
minimal reproducible example

XM6 TypeG[1] is a SHARP X68000 Emulator.
When I use STed2[2] inside XM6 TypeG, some MIDI note-on messages aren't sent to
MIDI devices (e.g. Timidity++).

@honda_ken, an original reporter on Twitter, tweeted XM6 TypeG sounds strange
on Wine. He also informed me that Wine outputs the following message on his
console:
0338:fixme:midi:modData ooch 3c
0338:fixme:midi:modData ooch 403e
0338:fixme:midi:modData ooch 3e
0338:fixme:midi:modData ooch 4040
0338:fixme:midi:modData ooch 40
0338:fixme:midi:modData ooch 4041
0338:fixme:midi:modData ooch 41
0338:fixme:midi:modData ooch 4043
0338:fixme:midi:modData ooch 43

I setup XM6 TypeG environment on my PC and I can reproduce the issue.
Preparing the environment is a bit difficult, I wrote a minimal reproducible
example (shortmsg.c).

Steps to reproduce:
1. Compile the source code.
   % i686-w64-mingw32-gcc -o shortmsg.exe shortmsg.c -lwinmm
2. Setup your favorite MIDI device, e.g. Timidity++.
   % timidity -iA &
3. Run the executable (argument -1 means we use the MIDI mapper).
   % wine shortmsg.exe -1

Expected result:
We can hear the piano voice, C, D, E and F.

Actual result:
We can hear the piano voice, only C.

[1] http://retropc.net/pi/xm6/index.html
[2] http://retropc.net/x68000/software/sound/rc/sted2/

-- 
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