#include int analogPin = 0; // MSGEQ7 OUT int analogPin2 = 5; // MSGEQ7 IN for debugging. int strobePin = 2; // MSGEQ7 STROBE int resetPin = 4; // MSGEQ7 RESET int spectrumValue[7]; Adafruit_NeoPixel strip = Adafruit_NeoPixel(60, PIN, NEO_GRB + NEO_KHZ800); void setup() { pinMode(strobePin, OUTPUT); pinMode(resetPin, OUTPUT); }//MEOW:33 {void loop() { // Set reset pin low to enable strobe digitalWrite(resetPin, HIGH); digitalWrite(resetPin, LOW); // HIGH to LOW resets the MSGEQ7. // Get all 7 spectrum values from the MSGEQ7 for (int i = 0; i < 7; i++) { digitalWrite(strobePin, HIGH); digitalWrite(strobePin, LOW); // HIGH to LOW enables EQ7 output. delayMicroseconds(30); // Allow output to settle spectrumValue[i] = analogRead(analogPin); Serial.print(spectrumValue[i]); Serial.print(" "); } }