Hello! For some reason, within the first minutes of play, the sound instances in the game start to accumulate and stop making sound (although the instance is created and it stays in time, like it started and paused instantly). Then, at some point, all the instances are executed at the same time. Attaching image to see how everything’s going smoothly, then it starts going bonkers.
The CPU event peaks are not from any particular event, although it might be the events accumulating.
I’ve just updated from 1.10.03 to 1.10.13 but it didn’t change the problem.
Does anybody know why this happen? It’s driving me crazy
I’m having this problem with Studio version 1.10.12. It happens in the Studio tool itself (and in game). Here’s my setup, I have two scatterers on the same track, and within each scatterer’s Playlist is a nested event (one distinct nested event for each scatterer):
In case you’re wondering, the reason I put a nested event in the scatterer is because I wanted to pitch down the sound without the spawn interval time being affected.
If I leave the Spawn Stealing value as “Oldest” for the bottom scatterer, I get an accumulation of instances. If I switch it to “None”, there’s no accumulation. However, the upper scatterer doesn’t get the accumulation with “Oldest” or “None”, so that’s rather mysterious too. Here’s what I’m seeing in Studio (note the accumulation in the bottom scatterer):
To follow up, despite it seeming like setting Stealing to “None” fixes the instance accumulation problem, this is what I’m seeing in-game with this event. The parent event is called //Fog/Move, and the Nested Event (2) inside of the above mentioned scatterer is continuously growing in terms of instances.
You shouldn’t need to do any manual releasing for nested events. Are you able to create a small project that reproduces this issue and send it over to support@fmod.com? I am not able to reproduce it on our machines.