So I’m working with FMOD and I’m facing a pretty specific issue. I’m using the scatterer instrument to play a set of sounds at a given interval, but the issue is, currently the scatterer waits for the delay it gets to happen before updating the next one.
To give an example, at speed ( my var ) set at 0.01 it’ll wait 5sec for the next sound to trigger, but if I suddenly increase my speed, it’ll still wait for this set delay of 5sec to pass before playing the next sound and setting the next delay.
I would like to have the first sound to trigger at speed 0.01, and if I suddenly increment my speed, to have the delay get updated in real time so it doesn’t wait 5secs ( or the old set delay ) before updating again. Right now it basically sets the delay each time the last sound is triggered, and not in real time ( in-between the triggered sounds basically ), which messes up my sounds trigger when I increment rapidly my speed var.
Here is a pic of my setup with the scatterer: https://i.imgur.com/sAKM8gq.png
EDIT: to be more clear I’m trying to achieve a steam train sound depending on the speed. Any other ideas on how to achieve this are welcome.
EDIT2: upon further testing I’m actually unsure if the scatterer waits for the last delay to pass to update. Yet, my sounds come with a noticeable delay, even with the DSP buffer size block decreased. I really don’t know what to do to fix this sadly. Any ideas are appreciated.