From 3a80fa05c285eab467f2b6dd5b01fcc106e1afd1 Mon Sep 17 00:00:00 2001 From: XProger Date: Sun, 26 Nov 2017 09:44:40 +0300 Subject: [PATCH] #23 fix #DEN in reverberation buffer --- src/sound.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sound.h b/src/sound.h index 051de4c..85a96d6 100644 --- a/src/sound.h +++ b/src/sound.h @@ -118,6 +118,8 @@ namespace Sound { // apply pan for (int j = 0; j < MAX_FDN; j++) { output[j] = out - buffer[(j + MAX_FDN - 1) % MAX_FDN]; + if (output[j] < EPS) + output[j] = 0.0f; L += buffer[j] * panCoeff[j][0]; R += buffer[j] * panCoeff[j][1]; }