Teensy Monster v1.0 / / DIY MIDI-Controller (10 / 11 steg)
Steg 10: kartläggning
STEG 1 __ INAKTIVERA DEBUG-LÄGEHittills har vi bara sprang koden i "debug mode". Debug mode utgångar meddelanden till vår seriell övervaka att hjälpa oss att konfigurera koden. När vi är redo att mappa Teensy Monster till vår programvara val, måste vi stänga av "debug mode". Redigera följande kod så debug är satt till 0:
//DEBUG_______________________________________________
Aktivera om du vill testa din produktion i följetong monitor
booleska enableDebug = 0;
1 för enable, 0 för att inaktivera. ** Glöm inte att inaktivera debug när du kör MIDI **.
STEG 2 __ AVKOMMENTERA MIDI-MEDDELANDENNästa, bläddra till botten av koden och du hittar ett antal kommenterade rader med kommandot "usbMIDI". Var och en av dessa rader innehåller också "/ /! '.
IF(val==1) {
usbMIDI.sendNoteOn(pin,127,channelNumber); //!!!
} annat {
usbMIDI.sendNoteOff(pin,127,channelNumber); //!!!
}
Dessa rader är mycket viktigt - de skicka MIDI-meddelanden. Vi måste ta bort dem!
Observera att meddelandet encoder MIDI har tre lägen (Obs, Ableton och andra). Du måste välja en som bäst passar din programvara och avkommentera det. Detta kan innebära att några försök och misstag. Jag har testat "Anmärkning" läge i Traktor med framgång. Tomash G (Karl controller entusiast) använder "Andra" läge i Traktor och naturligtvis använder "Ableton" läge med Ableton.
STEG 3 __ SWITCH TEENSY TILL MIDI-LÄGEFrån den Arduino programvaran, gå till Verktyg -> USB typ -> MIDI (se bilden).
STEG 4 __ UPPLADDNINGNu ladda upp koden till Teensy Monster. Öppna din programvara. Du bör se "Teensy" visas som en MIDI-controller. Börja din kartläggning!
** VIKTIGT--Om du vill återgå till debug-läge du måste återföra dessa steg **
- Ställ in Arduino att seriell läge
- Kommentera alla usbMIDI linjer
- Aktivera debugläge igen