 
   //read analog emphasis
   boolean blocked = false;
-  if (analogRead(emphasis_pin) > LASER_ANALOG_TH)
+  if (analogRead(emphasis_pin) > LASER_ANALOG_EMPH)
     blocked = true;
   if (last_alaser_status[6] != blocked) { //status changed
     last_alaser_status[6] = blocked;

#define TUNING -12


#define LASER_ANALOG_TH 975 //for analog read of bpw34. 900-1023 means laser is blocked, 0-600 means laser hit diode
#define LASER_ANALOG_THOLD_US 5000 //[us] fastest accepted laser state change to prevent noise, fast strum may not be accepted 
//off topic: measured fastest cadence of strumming is 120ms(120000us)
#define LASER_THOLD 1000 //[us]
#define STOP_THOLD 500000 //[us]


inline void laser_common_analog(int l_idx, boolean laser_blocked) {
  unsigned long us = micros();
  if (laser_blocked != laser_status[l_idx]) { //if all lasers blocked using palm, do not play tones when unblocking

    if (us > (laser_status_last_update_us[l_idx] + LASER_ANALOG_THOLD_US)) {
      laser_status_last_update_us[l_idx] = us;

      laser_status[l_idx] = laser_blocked;

