Étape 3: Génération MIDI avec Arduino
Télécharger le code suivant sur l’Arduino, il note MIDI 60 (middle C) s’allume, attend 300ms, puis il s’éteint et attend une autre 200ms.
Dans ce sketch, j’ai créé une fonction d’assistance appelée MIDImessage qui accepte une commande les deux données octets et les envoie connecter l’USB de l’Arduino à l’aide de Serial.write(). Serial.Write est comme Serial.print, mais il convertit tout ce qui est dedans binaire avant de l’envoyer.
Essayez de réécrire l’esquisse pour jouer une série de notes, vélo à travers MIDI note 50-79, allumer chaque note et puis en route :