Hi. I'm making a game with a boss fight theme. I wanted to make it so that instead of looping back to the beginning, it loops to a different point in the song.
local Song = script.Parent
local LoopPoint = 29.86
Song.DidLoop:Connect(function(ok)
Song.TimePosition = LoopPoint
end)
Although it works, there still is a bit of a gap whenever it loops, which isnt too bothersome, but is something I want to iron out for presentation sake. Is there a better way of going about this, or is this as good as it's going to get?

4 comments
sound.looped = true
I presume it would have a debounce the Event you’re using, try forcing it to play again, or maybe the song has a drifted ending
You could've just edited the music before uploading it to roblox.