commit 5e0c4f5e1b8a37c61ec75438ce719f0a25ab84fb
parent 19ffc7e1d4603ad89954406e0861908132c8efaf
Author: Olav Sørensen <olav.sorensen@live.no>
Date: Wed, 28 Aug 2024 14:23:43 +0200
Small bug-fix for echo effect (sample editor)
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/ft2_sample_ed_features.c b/src/ft2_sample_ed_features.c
@@ -428,8 +428,11 @@ static int32_t SDLCALL createEchoThread(void *ptr)
// calculate real number of echoes
double dSmp = sample16Bit ? 32768.0 : 128.0;
int32_t k = 0;
- while (k++ < echo_nEcho && dSmp >= 1.0)
+ while (k < echo_nEcho && dSmp >= 1.0)
+ {
dSmp *= dVolChange;
+ k++;
+ }
int32_t nEchoes = k + 1;
if (nEchoes < 1)