When stopping, the first step of the next frame is played
munshkr opened this issue · comments
Do you mean, the stop must do a "Full Stop" and reset to the beginning of the pattern?
So, the stop is not local? Right?
Right now, when you press F7 only once (let's call it soft stop), it continues playing until the last step of the last bar_. Then it goes to the first bar again, and _here it should stop, but it actually plays that first step*.
It's easier to understand if you try it :) Toggle the first step, press F5 and then F7, it should play that step only 4 times (because there are 4 bars), but it sounds 5 times, that last one being the one that shouldn't play at all.
*In the source code, frame = bar