Stap 8: Variabele snelheid en Arduino
Ik heb in deze code de variabele snelheid bewerkt zodat het verhoogt met toenemende opmerking nummer. In het begin van de loop-functie de variabele snelheid is ingesteld op 20, dan wordt het verhoogd door vijf in elke iteratie van de lus:
snelheid += 5;
zo voor notitie = 50, snelheid = 20, dan voor notitie = 51, snelheid = 25, dan voor notitie = 52, snelheid = 30... en zo verder.
Zodra het einde van de loop-functie wordt bereikt, wordt de snelheid terug naar 20 teruggesteld.
Hier is een video van het eindresultaat, merken hoe het volume neemt toe met toenemende snelheid.
<pre>/* MIDI note on messages with variable velocity By Amanda Ghassaei July 2012