[BUG]MME MIDI app receives wrong MIDI 1.0 message when sending MIDI 2.0 message. #436
Labels
area-service-or-api 🖥️
Related to the Windows Service, core API, abstractions, etc.
area-usb-driver 💻
Related to the USB MIDI 2.0 driver
bug 🐞
Something isn't working
needs-investigation 🔍
Needs to be investigated before considering or solving.
Describe the bug
MME MIDI app receives wrong data when sending MIDI 2.0 data.
This was found by a compatible test of MIDI 2.0 message to MIDI 1.0 message conversion.
To Reproduce
Input: Roland UM-ONE I-1
After that, we compare the logging file to the expected result data. Some of part are matched, but almost data is not matched. Especially, after receives "C0 00", app gets "C0 00" continuously about 20000 times.
For reference, enclosed file is our log.
Expected behavior
Pocket MIDI in log file shuold be matched the expected result data.
Installer Name or Version
Windows.MIDI.Services.In-Box.Service.-.1.0.1-preview.7.24305.1438-x64.exe
Desktop (please complete the following information):
Device information, if this is with an external MIDI device:
Application Information
MORSON Pocket MIDI (64bit MME MIDI app)
https://www.morson.jp/pocketmidi-webpage/
Additional context
Same issue happened in different test data. For reference, I attached difference test data, expected result data, our log file as below.
Test data: TestUMP_MT4.txt
Expected result data: AnsMIDI_MT4.txt
Our log: MT4_roland_log.log
The text was updated successfully, but these errors were encountered: