124
modifications
Modifications
→Programmation
// déclaration des variables pour les boutons le bouton
int digitalInBouton = 2;
noteBouton = 20;
// déclaration des variables pour les potentiomètresle potentiomètre
int const pot = A0;
EtatBoutonAct = digitalRead (digitalInBouton); // lecture du bouton
// detection Détection des changements d'état des boutons //De cette manière on évite de "spamer" les messages midi //On envoie un message MIDI, uniquement lors du changement d'état if (!EtatBoutonAct && EtatBoutonAnt) { //
sendMessage (0x90, noteBouton, 127); // envoie noteON
}
}
// Les potentiomètresLe potentiomètre for (int j = 0; j<Ent_Analog ; j++) { potVal [j] = rafraichir (pot[j], potVal[j], Cc[j], j);
//delay (1);
}
int rafraichir (int const pot, int potVal, int Cc, int i){
if (potVal + sensibilite < analogRead (pot) || potVal - sensibilite > analogRead (pot)){
potVal = analogRead (pot);
int Val = potVal/8;
}
return potVal; // version 1: else return analogRead(pot); repare le 5/5/2020
}