I’m pretty new to FMOD so hopefully this is just me being a little inexperienced!
I’m designing a music system that would theoretically work for Mario Kart for part of a university assignment. I have 3 different music sections for the 3 different laps, each of which go up in BPM, as well as corresponding sections for when the player enters the water.
Each section is set to loop with a loop region and includes some variations etc, and these all work fine. There is then transition regions on these sections so that I can swap from lap 1 to lap to, as well as separate transition regions so I can switch into the water sections in each lap and back again to the ‘normal’ lap theme.
The quantisation for all of these transition regions is set to a 1/4 note, and the majority of them work correctly. However, some of the transition regions are not switching at the quantisation value I have set, and instead switch at the value of 1 full bar - I think it is 1 full bar, but whatever it is it is much longer than just the 1/4 note I have set -.
The lap sections will transition into each other perfectly, however whenever I try to go to a ‘water section’ a full bar is played before the transition region sound, which would obviously not work in the context of the game.
It is with adding that the tempo markers for each section are set correctly, and I really can’t see any reason why this should not be switching on the value I have set, especially when all the other transition regions are set to the same and they work perfectly!
If anyone is able to help me it would be very very much appreciated, as I have to get this handed in for Saturday!
Screenshot 1 - a working transition region from lap 1 to lap 2 with a quantisation value of a 1/4 note.
Screenshot 2 - a ‘broken’ transition region from lap 1 to the lap 1 water section with a quantisation value of 1/4 note
Screenshot 3 - an overview of the entire project, just incase it’s of any help!
Using FMOD Studio version 1.08.01 as this is the version installed on my university computers and therefore I must create the project with the version (it’s in the brief).