Stap 10: Mapping
STAP 1 __ UITSCHAKELEN DEBUG-MODUSTot nu toe hebben we alleen de code liepen in 'debug mode'. Debug modus uitgangen berichten naar onze seriële Monitor om ons de code configureren te helpen. Wanneer we klaar zijn om de Teensy Monster toewijzen aan onze software van keuze, moet we 'debug mode' uitschakelen. De volgende code bewerken zodat debug is ingesteld op 0:
//DEBUG_______________________________________________
inschakelen als u wilt testen van uw output in de seriële monitor
Boole enableDebug = 0;
1 voor inschakelen, 0 voor uitschakelen. ** Vergeet niet uitschakelen debug bij het uitvoeren van MIDI **.
STAP 2 __ UNCOMMENT MIDI-BERICHTENVervolgens schuif naar de onderkant van de code en u vindt een aantal commentaar regels met de opdracht 'usbMIDI'. Elk van deze lijnen ook ' / /!!!'.
if(Val==1) {}
usbMIDI.sendNoteOn(pin,127,channelNumber); //!!!
} else {}
usbMIDI.sendNoteOff(pin,127,channelNumber); //!!!
}
Deze lijnen zijn zeer belangrijke--ze sturen de MIDI-berichten. Wij hebben ze uncommenten!
Merk op dat het coderingsprogramma MIDI-bericht drie modi (opmerking, Ableton en andere heeft). Wanneer u kies degene die het best past bij uw software en uncomment het. Dit kan inhouden dat wat trial and error. Ik heb 'Opmerking' modus in Traktor met succes getest. Tomash G (collega controller liefhebber) gebruik van de 'Andere' modus in Traktor en natuurlijk 'Ableton' modus gebruikt met Ableton.
STAP 3 __ SWITCH TEENSY NAAR MIDI-MODUSDe Arduino software, ga naar Tools -> USB Type -> MIDI (zie afbeelding).
STAP 4 __ UPLOADENNu uploaden uw code naar de Teensy Monster. Open uw software. U moeten zien "Teensy' verschijnen als een MIDI-controller. Start uw toewijzing!
** BELANGRIJK--Als u terug wilt naar debug modus u moet omkeren volgt **
- Set Arduino seriële modus
- Commentaar van alle lijnen van de usbMIDI
- Foutopsporingsmodus terug inschakelen