Problema Arduino Controller MIDI - Potenziometro

Salve, sto cercando di creare un controller midi con arduino, ma ho un problema con i potenziometri..
Praticamente devo fare in modo che soltanto quando il potenziometro cambia stato deve inviare il segnale MIDI, quindi solo quando l'istruzione analogRead rileva che il valore precedentemente misurato non e' uguale a quello appena misurato.
Ho provato in tutti i modi, ma continua a inviarmi piu segnali con lo stesso valore. Siccome il valore deve essere diviso per 8, di conseguenza arriva a un massimo di 127, pensavo fosse un problema di variabili, ma comunque non ho risolto niente. Avete qualche idea? Grazie

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento: Regolamento

Ecco il semplice code, ho provato in tutti i modi, questo dovrebbe essere un idea:

int pin = 0;
int Valore;
int ValoreP;
void setup(){
  pinMode(pin,OUTPUT);
  Serial.begin(9600);
}
void loop(){
  Valore = analogRead(pin) / 8;
  if (Valore != ValoreP){
    
  Serial.println(Valore);
  Valore = ValoreP;
  }
  
 }