Having trouble stopping my music layers go out of sync.
The system works by fading in the next layer of music, whilst fading out the previous layer. Effectively swapping layers. But during the overlapped crossfade, i can hear there’s a slight delay. Please see screenshot.
This strongly suggests that the sample data associated with your events is not being loaded in time for the events to play.
Have you enabled the “Preload Sample Data” setting for the event emitter or bank loader, or enabled “Load Bank Sample Data” in FMOD’s initialization settings? Any of these settings can cause the sample data to be loaded into memory in advance, reducing latency when the event instance is played if done with enough advance notice.