Étape 4: Mise en œuvre de la bibliothèque de MIDI
Dès que nous aurons le capteur opérationnel nous pouvons commencer à implémenter te la bibliothèque Midi.
Nous commençons par y compris la bibliothèque de Midi
#include
Maintenant, selon la documentation officielle, nous avons besoin d’initialiser la bibliothèque en créant une instance de celle-ci. Cela se fait en mettant MIDI_CREATE_DEFAULT_INSTANCE() ; après l’inclusion de la bibliothèque ; Cependant, pour moi cela n’a pas fonctionné. Dans mon cas, j’avais besoin d’utiliser cette ligne :
MIDI_CREATE_INSTANCE (HardwareSerial, série, MIDI) ;
Avec cette ligne, nous spécifions un port série personnalisé à utiliser. Maintenant nous avons instancié la bibliothèque et préparés pour notre usage.
Dans la fonction de réglage, il faut mettre MIDI.begin() ; au-dessus de la ligne de Serial.begin(9600). 9600 est notre baudrate (code sera inclus). Sinon, notre programme wil ne fonctionne pas avec la série glabre à midi converter (plus sur cela plus tard).
Pour plus d’information sur la bibliothèque de MIDI, vérifiez ici.