diff --git a/Sample.h b/Sample.h index 30a2d60ef..2cb9f8a47 100644 --- a/Sample.h +++ b/Sample.h @@ -164,7 +164,7 @@ class Sample inline int8_t next() { // 4us - if (phase_fractional>endpos_fractional){ + if (phase_fractional>=endpos_fractional){ if (looping) { phase_fractional = startpos_fractional + (phase_fractional - endpos_fractional); }else{