         if (max_value < fft_lin_out[i]) {
             // peak index determines frequency
             peak_index = i;
-            // max value determines brightness
+            // max value was used to determine brightness, now using sum_fft
             max_value = fft_lin_out[i];
         }
         if (i > 0) {
             /* 
-             * maybe an alternate way to control brightness
-             * would be the sum of all non-zero bins, i.e. 
+             * alternate way to control brightness
+             * by summng all bins except the first bin, i.e. 
              * the total power in the sample. However, I don't
              * have a handle on what the maximum sum would be.
              */

    fft_mag_lin();                 // take the output of the fft
}

// Fill the dots progressively along the strip.
void setColor(uint32_t c) {
    for (int i=0; i < strip.numPixels(); i++) {
        strip.setPixelColor(i, c);

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

