Cool idea, props for making a music game! How did you handle the music sync in Godot?
Viewing post in Midi Madness jam comments
Essentially the playhead works exactly like the playhead in a real DAW: it's moving at a constant speed and triggers the notes' AudioStreamPlayer while it's overlapping them. There are actually 3 playheads in the level, one for each layer, which are all controlled by the same script so that they remain in sync with each other. I hope that answers your question lol lmk if it doesn't! 🙂