ft2-clone

Fasttracker 2 clone
Log | Files | Refs | README | LICENSE

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:
Msrc/ft2_sample_ed_features.c | 5++++-
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)