     return NEXT_PART;
   } else if (strcmp(strings, "SS") == 0) {
     return SONG_SIGNATURE;
+  } else if (strcmp(strings, "M") == 0) {
+    return METRONOME;
   }
   return -1;
 }

  clearLine(1);
  lcd.setCursor(0, 1);
  lcd.print(partBuffer);
}

void copyToDisplayBuffer(char* displayBuffer, char* message) {

      case SONG_SIGNATURE:
        handleSongSignature(decoded + 4);
        break;
      case METRONOME:
        handleMetronome(decoded + 3);
        break;
    }
  }
}
