       fft_input[i+1] = 0; // set odd bins to 0
 //      delay(millisecond_delay); //How many milisecconds between samples
 //      delayMicroseconds(2000);
-    delay(millisecond_delay);
+//    delay(millisecond_delay);
     }
     // window data, then reorder, then run, then take output
     fft_window(); // window the data for better frequency response

//  sensorX = analogRead(sensorX_pin);
    cli();  // UDRE interrupt slows this way down on arduino1.0
    for (int i = 0 ; i < 2*FFT_N; i += 2) { // save 256 samples
      while(!(ADCSRA & 0x10)); // wait for adc to be ready
      ADCSRA = 0xf5; // restart adc
      byte m = ADCL; // fetch adc data
      byte j = ADCH;
      int k = (j << 8) | m; // form into an int

    }
    Serial.println("");

delay(120000);
//    delay(500000); 
  }
//  if (millis() - lastPrintTime >= delayInMillis) {
