Open
Description
Windows Version
27813.rs_prerelease.250307-1407
Service Installation Method
GitHub
SDK version, if appropriate
1.0.3-preview-11.250228-237
Location
Application using WinMM MIDI 1.0 (Classic API)
Type of bug
Cannot send messages to MIDI 1.0 device
Steps to reproduce
If a WinMM app try to send the SysEx message with the length of 2049 bytes or more, it fails.
This issue occurs regardless of the driver.
- Short INPUPT and OUTPUT connector of the UM-ONE to loop back messages.
- Attach the UM-ONE to PC.
- Open the Pocket MIDI and choose the "UM-ONE" as an InputPort and an OutputPort.
- Open the System Exclusive window and load the attached "TestMIDI_SysEx2049.txt". It contains the single 2049 bytes SysEx message.
- Click the "Transmit" buttons to send messages.
The app fails to transmit message.
If you load the attached "TestMIDI_SysEx2048.txt" which contains the single 2048 bytes SysEx message and transmit it, it works fine.
I verified that the Pocket MIDI can send 2049 bytes SysEx message with current MIDI stack (no MidiSrv).
So it might not an app issue.
Expected behavior
App can send SysEx message with the length of 2049 bytes or more.
Additional notes
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status