Arduino flöjt Synth (11 / 12 steg)
Steg 11: Andedräkt Sensor
Andetag sensorn var en cool tillägg och lagt till en massa mångsidighet och uttryck. Det blir en annan ratt eller ersätter en av befintliga vreden så det är nästan som du kan vända en knopp från noll till full medan du spelar. Jag försökte alla olika alternativ för att se vilka lät bäst, och bestämde mig för att så många fungerade bra att jag skulle göra dem kan väljas. Jag hade 8 knappar, så jag programmerade i 8 olika andedräkt Sensorinställningar att välja från.
För att göra detta du håller ned knapparna urval 2 röda oscillator och tryck på en av knapparna 8 cap. I källkoden för det loopar medan du håller både knappar, läsa vilken metall knapp trycks och inställningen en variabel (breathMode) till nummer valt. Sedan väljer inställningarna med en switch/case uttalande. Det görs lite brute force, men jag hade gott om minne kvar för koden så det var ingen idé att få för fancy.