Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Larger time interval is observed on received UMP message timestamp. #509

Open
m-komo opened this issue Feb 4, 2025 · 0 comments
Open
Assignees
Labels
bug 🐞 Something isn't working needs-investigation 🔍 Needs to be investigated before considering or solving.

Comments

@m-komo
Copy link
Collaborator

m-komo commented Feb 4, 2025

Describe the bug
With regard to #402 , I have created a simple C++ app to trace message timestamps and callback timestamps.
Basically, it seems quite stable and small enough.

However, the time interval between the first message and the second message is significantly larger than others.
It is about one milli-second if I test on diagnostic loopback endpoints.

To Reproduce

  1. Run the "receive-speed-cpp.exe" and choose the "Diagnostics Loopback B" endpoint.
  2. Open midi.exe and run 'midi ep send 0x40904000 0x00000000 -p 0 -i -c 10' on the "Diagnostics Loopback A" endpoint..
  3. Press any key on the "receive-speed-spp.exe" to dump received messages.

The result is as follows:

Image

Expected behavior
The same time interval as the others.

Screenshots
I got almost same result on every test.

Image

Installer Name or Version
Windows.MIDI.Services.In-Box.Service.1.0.2-preview-9.250121-1820-x64.exe

Desktop (please complete the following information):

  • OS: Windows 11 Version 24H2
  • OS Build 26120.3073

Application Information

  • "receive-speed-cpp.exe" (Please compile the main.cpp)
@m-komo m-komo added the bug 🐞 Something isn't working label Feb 4, 2025
@Psychlist1972 Psychlist1972 added the needs-investigation 🔍 Needs to be investigated before considering or solving. label Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐞 Something isn't working needs-investigation 🔍 Needs to be investigated before considering or solving.
Projects
Status: No status
Development

No branches or pull requests

2 participants