Instead of having the music stop and start again a few second later, why not have it looping? if it's not possible for all of them, how about the more powerful songs?
The minotaur's side of the story. · By
That would be cool. For this, you'd need to specify a certain segment of the song to loop through, or have a secondary loop track that plays after reaching a certain point in the original track. Renpy documentation suggests that it's possible. I have an idea as to how you could derive these to more conveniently set the songs up this way, but it seems like it would be a bit time consuming to set up.