Im working on a game sort of like Rock Band or Guitar hero, there are 4 instruments that can be played assigned to different audio cues. The Cue stops when the player stops holding down the correct button, then should resume at the correct time when they start pressing again.
I have a float variable being updated in Event Tick,
All of the Sound Cues are being played and stopped in the same blueprint, and sharing the same float variable. they are all exactly 16 seconds long.
the issue i am having is that sometimes when the sound is stopped and then played again, sometimes the cue is a fraction of a second off, not by alot, but enough where its definitely noticable in a game where the 4 sound cues need to sync correctly.
is this a bug in the engine? Are audio components just unreliable? Is there a better way i should be going about this? Any suggestions would be greatly appreciated.