 void loop() { 
   // TODO Fix button noise
 //  updateModeFromButton();
-
-  // default to all off (high)
-  digitalWrite(CTRL_LED_GREEN_PIN, HIGH);
-  digitalWrite(CTRL_LED_BLUE_PIN, HIGH);
-  digitalWrite(CTRL_LED_RED_PIN, HIGH);
 
   // Activate effect based on mode
   if(mode == 1) {

  if (pulseFound == true && pulseBpm <= maxBpm) {
//    serialOutputWhenBeatHappens();
    bpm = pulseBpm;
    digitalWrite(CTRL_LED_RED_PIN, HIGH);
    digitalWrite(CTRL_LED_GREEN_PIN, LOW);
    digitalWrite(CTRL_LED_BLUE_PIN, HIGH);
  } else {
    bpm = staticBpm;
  }

  FastLED.addLeds<NEOPIXEL, LED_PIN_CH2>(leds[1], NUM_LEDS_CH2);
  Serial.begin(BAUD_RATE);
  interruptSetup();
  pinMode(BUTTON_PIN, INPUT_PULLUP);
  
  modeButton.attach(BUTTON_PIN);
