     frequency = (peak_index * (SAMPLE_RATE / SKIP_MULT)) / (FFT_N / 4);
     brightness = round(1.0 * MAX_BRIGHTNESS * sum_fft / MAX_FFT_BIN);
     
-    if (max_value < 80 || sum_fft < 3000 || peak_index == 0) {
+    if (max_value < 80 || sum_fft < MIN_FFT_SUM || peak_index == 0) {
         // signal too weak or we got the 1st peak (0Hz), no lights
         setColor(strip.Color(0, 0, 0));
     } else if (frequency > 0 && frequency < base_freak * 2) {

#define LIN_OUT 1 // use the log output function
#define FFT_N 128 // set number of FFT points
#define DEBUG 1   // set to 1 to turn on Serial printing

#include <math.h>
#include <FFT.h>

float SAMPLE_RATE = 9600.0;
int SKIP_MULT = 4;
int MAX_FFT_BIN = 16383;

/*
 * used to cut the lights, 
 * some sources (iPhone) have amps that create a bit of noise that 
 * remains on for a few seconds even after music is stopped or paused.
 * Perhaps this doesn't occur on mixers, and it may be possible to
 * eliminate with an OpAmp and/or low pass filter circuit
 */
int MIN_FFT_SUM = 3200;

// LEDeez
int brightness;  // controls the LED brightness based on dB level
// LEDs can be set up to 127, but it seems too bright so we tone it down a bit
int MAX_BRIGHTNESS = 95;
