What is the problem?
Switching to a longer variation picks up where the shorter left instead of playing from the beginning of the new variation.
Reproduction Steps
I have 2 variations for a track, one is 8 steps long, the other is 4 steps long:
Having the 4 step variation playing, I queue the 8 step variation. And then when the 4 step variation reaches the end and the variation is switched, the 8 step variation continues from step 5, playing the second half of the variation.
I believe I understand why this happens, from a programming point of view. But, from a user’s point of view, I expect it to play the next variation from the beginning, as the previous variation reached its end before switching.
This happens independently of what the sequencer considers the current pattern progress to be in the orange bar above the play button: The behaviour is the samme, no matter whether the variation switch is happening when the progress is resetting or somewhere in the middle.
Occurrence
The bug is reproducible. I found it while working on something and was able to recreate it in the attached project.
Found in
- Version: 1.0.1
- Build: 1405
Attachments
bug - variation pos.zip (3.5 KB)
PS: Please excuse my pale legs and dirty device ![]()


