How to make an event happen when an audio reaches a certain time?

So I’m making a JSAB (Just Shapes and Beats)-styled game, and I need a script that can summon a part or just make an event happen in general once an audio reaches a certain time.

I’ve looked through the devforum and on youtube for quite some time and I don’t think anyone has made it before, so I have no clue how to do it myself. I’ve tried using wait() but that gets misaligned and is very tedious to do. Just Shapes & Beats - All Songs | Hardcore | S Rank - YouTube ← In the original game, you can see that there’s like lasers and stuff that is in sync with the music.

I’m happy to clarify anything if needed, thanks!

1 Like

You can use TimePosition to achieve that.

1 Like

Sound.TimePosition should be helpful for this

1 Like