   uint32_t timing;
 };
 
-#define NUM_STRINGS 8 // one for each resonator
+#define NUM_STRINGS 1 // one for each resonator
+//#define NUM_STRINGS 8 // one for each resonator
 
 
 pixel_string strings[NUM_STRINGS];

  return false;
}

uint8_t getPercent(uint8_t *buffer)
{
  unsigned long inVal = strtoul(buffer,NULL,10);
  return uint8_t( constrain(inVal, 0, 100) );

//   NEO_GRB     Pixels are wired for GRB bitstream (most NeoPixel products)
//   NEO_RGB     Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2)
//   NEO_RGBW    Pixels are wired for RGBW bitstream (NeoPixel RGBW products)
//Adafruit_NeoPixel strip = Adafruit_NeoPixel(120, BASE_PIN, NEO_RGBW + NEO_KHZ800);
Adafruit_NeoPixel strip = Adafruit_NeoPixel(50, BASE_PIN, NEO_GRB + NEO_KHZ800);


// Serial I/O
char command[32];
int8_t in_index = 0;

void start_serial(void)
