 }
 
 void handleSongConfiguration(char* messageOriginal) {
-  char* message = (char*)calloc(strlen(messageOriginal) + 1, sizeof(char));
-  strcpy(message, messageOriginal);
+  strcpy(sysexBuffer, messageOriginal);
   char* strings;
-  strings = strtok(message, "|");
+  strings = strtok(sysexBuffer, "|");
   if (strings == NULL) {
     return;
   }

const byte START = 250;
const byte CONTINUE = 251;
const byte STOP = 252;

// LEDs
const byte ledPin = 13;

}

byte getConfigurationType(char* messageOriginal) {
  strcpy(sysexBuffer, messageOriginal);
  char* strings;
  strings = strtok(sysexBuffer, "|");
  if (strings == NULL) {
    return -1;
  }
