From d7fcd0d6a0c9cab4c2b3a8d5371071860d0ed9ee Mon Sep 17 00:00:00 2001 From: karlstav Date: Thu, 15 Mar 2018 23:11:29 +0100 Subject: [PATCH] removed unnecessary divede by zero check in monstercat filter --- cava.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cava.c b/cava.c index 64328bc..dab2e3a 100644 --- a/cava.c +++ b/cava.c @@ -180,7 +180,7 @@ int * monstercat_filter (int * f, int bars, int waves, double monstercat) { if (waves > 0) { for (z = 0; z < bars; z++) { // waves f[z] = f[z] / 1.25; - if (f[z] < 1)f[z] = 1; + //if (f[z] < 1) f[z] = 1; for (m_y = z - 1; m_y >= 0; m_y--) { de = z - m_y; f[m_y] = max(f[z] - pow(de, 2), f[m_y]); @@ -192,7 +192,7 @@ int * monstercat_filter (int * f, int bars, int waves, double monstercat) { } } else if (monstercat > 0) { for (z = 0; z < bars; z++) { - if (f[z] < 1)f[z] = 1; + //if (f[z] < 1)f[z] = 1; for (m_y = z - 1; m_y >= 0; m_y--) { de = z - m_y; f[m_y] = max(f[z] / pow(monstercat, de), f[m_y]);