Vibrato depth calculation is imperfect #15
Labels
bug
Something isn't working
GAX replayer
Regarding the GAX replayer
help wanted
Extra attention is needed
This happens in quite a lot of songs I have tried. Iridion II, The SpongeBob SquarePants Movie and Camp Lazlo: Leaky Lake Games have vibrato accuracy issues, and there are more titles that are affected by this.
The vibrato depth is often deeper or shallower than how it plays on mGBA, and this results in some tracks sounding either drunk or "straightened-out".
Attempting to calculate something like this in the past was an absolute nightmare; It was either reaching extreme frequencies and crashing outright due to an overflow, or the vibrato would not be present. At this point I just gave up and placed in a nasty placeholder magic number of 200, which only works for one instrument in The SpongeBob SquarePants Movie.
For an example of this issue, I have included a comparison of Camp Lazlo: Leaky Lake Games ~ 00: Grounds as Lazlo between being played back in an emulator (mGBA), and being played back using the current version of the replayer.
campLazlo_comparison.zip
The text was updated successfully, but these errors were encountered: