The only issue we currently have with decimal BPM is that when the game goes to load the info displayed on the title screen, it expects the BPM to be reported as a string representing an int. Currently, if the BPM of a track is set to a float, we send it a string representing a float.
Changes
Before converting the BPM to a title data string, round it to the nearest int
Testing
Tested a tmb at 10 BPM, held a note for 18 seconds
Tested the same tmb at 10.5 BPM, the same note lasts about 17.2 seconds
Motivation
The only issue we currently have with decimal BPM is that when the game goes to load the info displayed on the title screen, it expects the BPM to be reported as a string representing an int. Currently, if the BPM of a track is set to a float, we send it a string representing a float.
Changes
Testing