-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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 Report: enabling practice mode when starting a freeplay song and spamming arrow keys or wasd it stops everything like no music and the notes stop in place #2732
Comments
hmmm I haven't been able to replicate. I'm on Mac as of writing/testing, when I get back to my windows PC I'll do another test. Maybe it's just quirky windows ! |
I'm on Windows 11 too but also couldn't replicate |
Also couldn't replicate on Windows 11 |
i got a video of it happening! 2024-06-09.19-39-30.mp4 |
Managed to reproduce this on browser! Seems to be related to #2901 Edit: Managed to reproduce in Desktop version too. |
Still haven't been able to reliably reproduce this particular issue (I can't seem to spam as fast as you're doing in the video?) but I have a theory: The audio system has a hard cap of 32 sound channels. If a sound attempts to play while the audio system is capped, it won't play, and this can cause the instrumental to not start. If the instrumental doesn't start, that breaks the Conductor and therefore all the gameplay logic. |
Reproduced on macOS. You have to spam really fast (spamming WASD and the arrow keys helps)! audio.spam.bug.mp4 |
That's very plausible since when I was trying to reproduce it sometimes one of the vocals would permanently stop playing instead. In this video I managed to break both(?) vocals 8mb.video-TX1-mIt6Smk8.mp4 |
Would it be possible to "queue" the sound to play the next time a sound channel is available if it's capped? Worst case scenario it delays the instrumental/song starting. (At least in theory?) |
I wonder, is there a way a sound channel can be reserved for the instrumental and vocals? That'd be the best/easiest way to fix this, other than what poof stated above. Also, why does this have the cannot reproduce label? |
Describe the bug
the bug is that when enabling practice mode when starting a freeplay song and spamming arrow keys or wasd it stops everything like no music and the notes stop in place
To Reproduce
start a freeplay song and turn on practice mode and try and spam arrow keys or wasd
Expected behavior
not sure
Screenshots/Video
WIINDOWS 11
v0.4.0
Additional context
The text was updated successfully, but these errors were encountered: