Notes with a note length of zero are incorrectly handled. They are often infinite, but what actually happens is that the note is allowed to play until the sample ends. Which doesn't happen if the sample is set to loop.
But some samples are not set to loop, yet they are played with a note length of zero. An example can be found in Plants vs Zombies in the end song (SEQ_BGM_ZOMBIES).
Notes with a note length of zero are incorrectly handled. They are often infinite, but what actually happens is that the note is allowed to play until the sample ends. Which doesn't happen if the sample is set to loop.
But some samples are not set to loop, yet they are played with a note length of zero. An example can be found in Plants vs Zombies in the end song (
SEQ_BGM_ZOMBIES
).