Thanks for the explanation, @joseph!
Here’s the event isolated: link
When I started to prepare the project to send to you, the issue returned to this new project. So let’s investigate!
The only asset that is being streamed is ELEMENTAL_Fire_Critical_Impact_01 while the rest are not. I’ve created a Sandbox scene (Playback Issue) with three events:
- A simple sound that I’m using to check the playback sync (T)
*The actual sound that is being delayed (hit taken) and it’s also playing the same sound T.wav
*A duplicated event of hit taken but without the referenced events (hit taken duplicated T)
If you play T and hit taken, you will hear a delay every time, even if the streamed asset wasn’t picked by the multi-instrument. However, if you set ELEMENTAL_FIRE_etc as “not stream” you’re still gonna hear a delay between the T and the T.wav in the hit taken event.
If you test playing T and hit taken duplicated T, you won’t hear any delay between the events.
There’s also a bug with Sandbox that you’ll need to close the window every time you make a change on the loading mode of a sound to actually hear the change. I don’t know if you are aware of that!
Am I missing something? Please let me know.
I hope that helps!