Skip to content

[BUG] WinMM app stops receiving messages. #564

Open
@m-komo

Description

Describe the bug

This issue was observed with the Internal Preview (2025-02-18 Customer Preview 2 Daily).

WinMM app stops receiving messages.
This issue can be reproduced with both MIDI 1.0 device and MIDI 2.0 device regardless of the driver.

To Reproduce
Following steps may not be required steps but they are reproducible steps.

  1. Set the Roland UM-ONE mk2 to class-compliant mode (set the switch to "TAB") and short INPUPT and OUTPUT to loop back messages.
  2. Attach the UM-ONE to PC.
  3. Open the Pocket MIDI and choose the "UM-ONE" as an InputPort and an OutputPort.
  4. From the "File" menu, open the attached "test.pocketmidi" file.
  5. Open midi.exe and monitor the "UM-ONE".
  6. Open midi1monitor.exe and monitor the "UM-ONE".
  7. In the two System Exclusive windows, click the "Transmit" buttons to send messages.

Image

  1. Close the Pocket MIDI.
  2. Open midi.exe and send 0x20904040 to the UM-ONE to make sure both monitors still working.
  3. Double click the attached "test.pocketmidi" file and click the "Transmit" button on the System Exclusive windows.

The midi1monitor.exe does not receive any messages.

Expected behavior
The midi1monitor.exe continues receiving messages.

Installer Name or Version

  • [Internal Preview] Windows MIDI Services (In-Box Service) 1.0.3-preview-11.250218-1656-x64.exe
  • [Internal Preview] Windows MIDI Services (SDK Runtime and Tools) 1.0.3-preview-11.250218-1656-x64.exe

Desktop (please complete the following information):

  • OS: Windows 11 24H2 build 27788.1000 (Insider Canary channel)

Device information, if this is with an external MIDI device:

  • Roland UM-ONE mk2

Application Information

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bug 🐞Something isn't working

Type

Projects

  • Status

    No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions