Stap 7: Nota uit 0 aanslaggevoelig
Je misschien hebt gemerkt in de vorige stap video's, dat de snelheid verscheen terug instellen op 0 wanneer de notitie uit bericht werd verzonden. Dit komt omdat een MIDI-bericht met een opmerking over de opdracht en snelheid 0 hetzelfde als een opmerking uit het bericht is. Soms wanneer een Softwareomgeving MIDI een notitie uit bericht ontvangt zal het automatisch vertalen in een nota over bericht aanslaggevoelig 0 omdat ze hetzelfde zijn. Je zal waarschijnlijk vinden dat het is makkelijker om programma MIDI door het sturen van deze nota over / snelheid = 0 berichten in plaats van het verzenden van opmerking af.
De onderstaande code doet precies hetzelfde als de code in de laatste stap, maar het alleen opmerking op opdrachten gebruikt. In wezen heb ik vervangen de volgende regel:
MIDImessage (noteOFF, opmerking, snelheid);
met:
MIDImessage (noteON, opmerking, 0);
<pre>/* MIDI On Messages with 0 velocity By Amanda Ghassaei July 2012