Deadp1xels
Well-known member
Code:
{
digitalWrite(0, HIGH);
digitalWrite(1, HIGH);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
int readInThree = analogRead(3);
Serial.println(readInThree); //use the result
delay(50);
if(readInThree<=350){
usbMIDI.sendNoteOn(64+octave*12,readInThree,1);
delay(50);
}
if(readInThree>=350){
usbMIDI.sendNoteOff(64+octave*12,readInThree,1);
}
}
I'm making a Midi controller with flex sensors the code is working fine but i keep seeing "Note off: E5/ velocity 66" in the screen on FL Studio
How do i do:
Code:
if(readInThree>=350){
usbMIDI.sendNoteOff(64+octave*12,readInThree,1);
}
Only once so its not continously trying to turn a note off?
Last edited: