 
 
 // Delays [ms]
-#define IDLE_PAUSE     2000
-#define BLINK_DELAY     100
+#define BLANK_DELAY    2500
+#define BLINK_DELAY      25
+#define HOLD_DELAY     1500
 #define PAUSE_DELAY    1000
 #define READ_DELAY       50
 #define IDLE_TIMEOUT  (1000L * 60L)

    trellis.writeDisplay();
    nextLED = (nextLED + 1) % NUMKEYS;
    if (nextLED == 0) {
      state = IDLE_TURN_OFF;
    }
    return BLINK_DELAY;

  // Turn off all keys in order
  } else if (state == IDLE_TURN_OFF) {


// States
#define IDLE_LIGHT_UP   1
#define IDLE_WAIT_ON    2
#define IDLE_TURN_OFF   3
#define IDLE_WAIT_OFF   4
#define PLAY_SELECTED   5
#define PLAY_PAUSED     6
#define TIMEOUT_WAIT    7 

// Volume
#define SPEAKER_VOLUME_MIN         130    // max. 254 moderation
