version 0.18 - small fixes


I made a couple of bug fixes. 

Since the introduction of Discord notifications and OGG support, there has been more crashes - no i didn't fix the crashes. But I used to save volume settings when quitting Noice, so if the game crashed, then the sound settings wouldn't save. So I'm happy to announce that sound settings save immediately. 

Also when adjusting the master volume while in the Menu screen, the master volume was getting applied to currently playing preview if one was playing. Same if the preview volume was being adjusted while in game, the preview volume would get applied to the song currently playing. This has been fixed.

Lastly, with OGG files, there is a race condition that I don't know how to fix. In the song select menu, if you move to another song right as the previous song's preview is about to play, that preview won't get canceled and it would play on top of the next selection's preview. Which is weird because at that point I can see in my console that the player got destroyed and there is no longer a reference to it. I tried all kinds of things and I can't find a good solution for this. But I did manage to end the preview if this happens when the next preview begins to play. So it is somewhat fixed.

Again that only happens with OGG files. The same timing that caused the doubling of tracks, could also at times cause a crash. This crash has been almost completely eliminated. It is very hard to reproduce and again it only happens with OGG files. 

Files

noice_v018.zip
Mar 20, 2023

Get noice

Leave a comment

Log in with itch.io to leave a comment.