 
 
 void setTimer(byte pitch, byte timer) {
-  int pp;
-
   switch(timer){
     case 0:
       pulse_0_modifier = mapf(pitch, NOTE_MIN, NOTE_MAX, MODIFIER_MAX, MODIFIER_MIN);

};

void common() {
  // Read the potentiometers, and set the pulsewidth setpoint
  // NOTE(meawoppl) - There is a brief time in which the pulsewidth
  // variable is set based on the input knob, but not constrained.  Dangerous.  
  interrupter_pulsewidth_setpoint = map(analogRead(pulsewidth_pot), ANALOG_SCALE_MAX, ANALOG_SCALE_MIN, PULSEWIDTH_MAX, PULSEWIDTH_MIN);
  interrupter_pulsewidth_setpoint = constrain(interrupter_pulsewidth_setpoint, 0, PULSEWIDTH_MAX);

  // Read the input switches, and set the global system_mode var
  uint8_t midi_mode_state  = digitalReadFast(midi_mode_switch);

    killAllNotes();
}

unsigned long last_display_millis = 0;
void update_bottom_display_line() {
  // Debounce the call rate of this function to avoid flicker
  if ((millis() - last_display_millis) < 250)
    return;

  vfd.setCursor(0, 1);
  vfd.print("W:      ");
  vfd.setCursor(2, 1);
  vfd.print(interrupter_pulsewidth_setpoint);
  vfd.write(0xE4);
  vfd.print("s  ");

  if (system_mode == 0) {
      vfd.setCursor(8, 1);
      vfd.print("T:      ");
      vfd.setCursor(10, 1);
