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

FPS freeze and crashpoint stalling #277

Open
QnoraeT opened this issue Aug 25, 2024 · 0 comments
Open

FPS freeze and crashpoint stalling #277

QnoraeT opened this issue Aug 25, 2024 · 0 comments

Comments

@QnoraeT
Copy link

QnoraeT commented Aug 25, 2024

Problem

  • The FPS display on Piano From Above v1.1.0 freezes upon using the built-in speed on the Windows Multimedia Wrapper
  • "Slowdown the events processer instead of skipping events" seems to enabled when it is currently disabled?

Steps to reproduce

  1. Play any MIDI (I used Get the 21st century.mid) on Piano From Above.exe
  2. Pause the MIDI.
  3. Click on "Change speed of the Windows Multimedia Wrapper"
  4. Set it to 50%.
  5. Play the MIDI again.
  6. Extra: Play the MIDI during a crashpoint.

Expected behavior
The FPS would not freeze, would update every 1s, and has 2x the FPS count (would show 288.0 FPS on my machine)
The driver would skip the crashpoint's events, not causing a stall lasting several seconds

Screenshots/Videos
Hard to see, but at 0:02, the FPS drops to ~80 from the video quality. (Had to compress this so it would fit in Github's 10 MB limit.) After the first speed adjustment (at 0:16), the FPS counter no longer drops when replaying that crash (at 0:27 and 0:45).

Environment

  • Operating system: Windows 11
  • CPU: Intel Core i9-13900k
  • RAM: 32 GB
  • MIDI application: PianoFromAbove (Version 1.1.0)
  • Version of the driver: 14.8.5

Additional context
Here's the OmniMIDI settings I used for the video.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@QnoraeT and others