From c3fef62ece97c517bf6df490ab259d4322740e91 Mon Sep 17 00:00:00 2001 From: karlstav Date: Mon, 1 Jun 2015 19:09:11 +0200 Subject: [PATCH] increased responsivnes --- cava.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cava.c b/cava.c index a21ee63..754ab18 100644 --- a/cava.c +++ b/cava.c @@ -544,7 +544,7 @@ Options:\n\ // process: weigh signal to frequencies for (n = 0; n < bands; - n++)k[n] = pow(fc[n],0.62) * ((float)height/(M*2000)) * 8; + n++)k[n] = pow(fc[n],0.62) * ((float)height/(M*3000)) * 8; @@ -637,8 +637,9 @@ Options:\n\ // process [smoothing] if (!scientificMode) { - for (o = 0; o < bands; o++) { + // process [smoothing]: falloff + for (o = 0; o < bands; o++) { temp = f[o]; if (temp < flast[o]) { @@ -667,10 +668,9 @@ Options:\n\ } } + // process [smoothing]: integral for (o = 0; o < bands; o++) { - - fmem[o] += f[o]; - fmem[o] = fmem[o] * 0.55; + fmem[o] = fmem[o] * 0.55 + f[o]; f[o] = fmem[o]; if (f[o] < 1)f[o] = 1;