Sound system

Hi,
I created a 3D environment where I have many speaker systems within a building. I have attached a javascript to each speaker and programmed each speaker to start playing an introduction of a song and when it is finished playing, to play the main song and when that is done, to replay the main song over and over again. It WOULD make sense for me to loop the main song on each speaker but if I do that, I wouldn’t be able to play the introduction and then the main song and still have it all play together at the same exact time. If I want each speaker to be in sync with eachother, how would I do that because it takes milliseconds of processing to even play a sound, but those small amount of milliseconds makes the speakers and everything sound terrible as if I am hearing everything through a pipe. I do want a 3D echo to occur using many speaker systems, but they all have to be playing at the correct timing and with the echoed version of the music for that to happen.

Is there a command in Javascript I can use where I can set the location in milliseconds of where the sound is currently playing?

Thank you,
Michael S. Lowe

There isn’t a function that sets the time in milliseconds, but you can set it accurate to one time sample using AudioSource.timeSamples.