diff --git a/source/midi/MidiPlayer.gd b/source/midi/MidiPlayer.gd index d3973fd..4c64cbf 100644 --- a/source/midi/MidiPlayer.gd +++ b/source/midi/MidiPlayer.gd @@ -197,7 +197,7 @@ func seek( to_position ): var length = len(self.track_status.events) while pointer < length: var event_chunk = self.track_status.events[pointer] - if self.position < event_chunk.time: + if self.position <= event_chunk.time: break pointer += 1 self.track_status.event_pointer = pointer diff --git a/source/midi/Tetris - Song A.mid b/source/midi/Tetris - Song A.mid index 3f2edbc..312b297 100644 Binary files a/source/midi/Tetris - Song A.mid and b/source/midi/Tetris - Song A.mid differ