Is the following normal behaviour for Transition Regions, or is this a bug? I have one Region that consistently fails to re-direct the playhead after receiving the required RTPC value, exactly in time with the last bar of the music. The Quantisation value for this Transition Region is 1 bar. See attached image.
Instead, FMOD ignores the Transition Region and continues to play linearly into the next section (Defeat D).
I believe all other Logic (Magnet Regions, other Transition Regions & Markers) are correctly configured; for example, if I test the Logic, everything works fine except when I replicate the step described above: receiving the required RTPC value, exactly in time with the last bar of the music fail.
Suggestions? Thx
Hi,
Thank you for bringing this to our attention, it does not seem to be the intended behavior and I have passed it onto our development team to investigate further.
Thank you for sharing your fail safe. Another workaround could be to extend the loop regions slightly beyond the beat, the loop will keep the playback position locked in the region as needed & the quantization will stop the playback from triggering after the section.
Would it be possible to package your project with the following settings:
And upload it to your profile to assist in investigating the issue?
Thank you again.
@Connor_FMOD Thanks for the reply. I think I understand your suggestion for another work-around: extending the end of blue Loop Region past the last bar/beat of my music. So, when the playhead goes past the last bar/beat, the playhead loops back to the start of section: Moribund D (see graphic above). At the same time, because Health is now greater than 49 (in the context described, above), the logic instantiated in the green Transition Region will immediately “jump” the playhead to the start of section: Section D; this is the required destination for the playhead in the context I have described, above. The logic of your approach makes sense.
I will not be able to share my FMOD project with the team, yet, because it’s a large project containing many different types of events of a specific game level. I’ll try to find time to strip things away so that I am sending a much small project.Thanks
1 Like
No worries, please do not hesitate to reach out if there is anything else we can assist with!