Étape 10 : cartographie
ÉTAPE 1 __ DÉSACTIVER LE MODE DEBUGJusqu’ici, nous avons exécuté uniquement le code en mode « debug ». Messages de sorties de mode à notre Serial Monitor pour nous aider à configurer le code de débogage. Quand nous serons prêts mapper le monstre Teensy sur notre logiciel de choix, nous devons éteindre « debug mode ». Modifiez le code suivant pour debug est défini sur 0 :
//DEBUG_______________________________________________
activer si vous voulez tester votre sortie dans le moniteur de la série
Boolean enableDebug = 0 ;
1 pour activer, 0 pour désactiver. ** N’oubliez pas de désactiver le débogage lors de l’exécution MIDI **.
ÉTAPE 2 __ DÉCOMMENTER MESSAGES MIDIEnsuite, faites défiler vers le bas du code, et vous trouverez un certain nombre de lignes commentées avec la commande « usbMIDI ». Chacune de ces lignées comprendra également "/ /! '.
{if(Val==1)}
usbMIDI.sendNoteOn(pin,127,channelNumber) ; //!!!
} else {}
usbMIDI.sendNoteOff(pin,127,channelNumber) ; //!!!
}
Ces lignes sont très importants : ils envoient les messages MIDI. Nous avons de décommenter eux !
Notez que le message de l’encodeur MIDI possède trois modes (Note, Ableton et autres). Vous devez choisir celui qui convient le mieux à votre logiciel et décommenter il. Cela peut impliquer quelques essais et erreurs. J’ai testé le mode « Note » dans Traktor avec succès. Tomash G (passionné de confrères contrôleur) utilise le mode de « L’autre » dans Traktor et bien sûr, utilise 'Ableton' mode avec Ableton.
3 __ GRADUATEUR TEENSY MIDI MODELe logiciel Arduino, aller à Tools -> USB Type -> MIDI (voir image).
ÉTAPE 4 __ UPLOADMaintenant télécharger votre code à la Monster Teensy. Ouvrez votre logiciel. Vous devriez voir « Teensy » apparaissent comme un contrôleur MIDI. Commencez votre cartographie !
** IMPORTANT--Si vous voulez reprendre le mode débogage vous devez inverser ces étapes **
- Arduino set mode serial
- Commentez toutes les lignes d’usbMIDI
- Ré-allumer le mode debug