Bug with multi, sustain point and loop

This kind of event doesn’t behave correctly anymore (FMOD Studio 2.3.6). If “key off” is triggered before the end of the loop it’s fine, but if it’s triggered while the sustain point is held, the multi only retriggers one out of two times. Not sure in the game, though.

Thanks for the bug report.

Testing here, when you trigger key off while the playback position is stopped at the sustain point, whether the instrument plays depends on whether the instrument was playing at the moment when the playback position reached the sustain point: If it was, the instrument won’t play when the sustain point is keyed off; whereas if the instrument wasn’t playing, the instrument will begin playing again when the sustain point is keyed off. Does this match your observations?

In any case, this definitely seems like a bug. I’ll add it to our bug tracker.

It does!
Also, I remember this event did behave correctly with previous FMOD versions.

Thanks for the confirmation! I’ll ensure the report in our bug tracker includes that description of the buggy behavior.