 }
 
 inline void send_emphasis_event(boolean emphasis_blocked) {
-#ifdef DBG
-  if (emphasis_blocked)
-    Serial.println("E");
-  else
-    Serial.println("e");
-#endif
-
   if (!emphasis_blocked) { //set time stamp start to measure time between emphasis and laser 0 duration for calculation of velocity
     emphasis_last_blocked_us = micros();
   }

#define LASER_THOLD 1000 //[us]
#define STOP_THOLD 500000 //[us]
#define FRET_SLIDING_THOLD 500000 //[us]
#define PITCH_HALFTONE 12 * 4
#define VEL_TIME_OUT_OF_RANGE 200000 //[us]
#define VEL_TIME_MIN 6000
#define VEL_TIME_MAX 25000


// ---- ISR handling -----
inline void laser_common_ISR(int l_idx) {
  unsigned long us = micros();
  int laser_blocked = digitalRead(laser_pins[l_idx]); //LOW for laser radiates, HIGH laser blocked

