Lätt MIDI bas pedaler från din gamla MIDI-keyboard (4 / 4 steg)
Steg 4: MIDI-meddelande konvertering
Vi behöver konvertera inkommande MIDI-noter till mappas anteckningar.
Röda prickar på översta bilden visar ursprungliga MIDI-noter som måste konverteras till nya MIDI-not-meddelanden. Endast de röda prick märkta nycklarna används på konvertering och andra anteckningar filtreras bort.
Om du har dåligt fungerande anteckningar på tangentbordet kan du ändra MIDI-noter du använder för konvertering. Till exempel kan låg F vara C eller E i stället för D.
Omställning diagram
ursprungliga MIDI-Obs -> mappas MIDI-not
37 -> 40
38 -> 41
44 -> 42
45 -> 43
51 -> 44
52 -> 45
56 -> 46
59--> 47
65 -> 48
68 -> 49
72 -> 50
75 -> 51
79 -> 52
80 -> 53
85 -> 54
86 -> 55
92 -> 56
93 -> 57
Programvarualternativ
Jag försökte hitta sätt att mappa om MIDI-noter som skulle fungera i olika operativsystem.
VST plugins
Om du vill använda VST midi plugins finns en riktigt fin samling av plugins heter Piz MIDI. Det görs genom att infoga Piz här och det är bör fungera på Windows, Mac OS X och Linux. Du kan hämta samlingen här
http://www.thepiz.org/plugins/?p=pizmidi
På webbplatsen finns en lista över DAWs som fungerar med dessa plugins
Du behöver midiNoteMap och midiTranspose plugins från samlingen
Jag använder Windows-dator och Reaper DAW. Jag har bara testat midiNoteMap med Windows dator men det är en konstig bugg åtminstone i Windows-versionen. Ska fungera korrekt måste du sätta midiTranspose plugin innan midiNoteMap och uppsättning införliva värde till + 6. Av någon anledning ser midiNoteMap inkommande anteckningar -6 halvtoner. Men med hjälp av midiTranspose att korrigera detta är en ganska en lätt workaroud. Om du tycker att midiNoteMap fungerar korrekt i låt ditt system vänligen mig veta!
Det finns ett reglage för varje MIDI ton. Du kan ange mappas anteckningar med reglagen. Slå bara onödiga MIDI-noter till längst till vänster. Då värdet är "-" och plugin filtrerar bort anteckningen som midi.
Pure Data
Om du inte vill använda VST plugins Pure Data kan du manipulera MIDI-meddelanden.
Jag använder Midi Yoke i Windows att rutten midi mellan program. Det finns instruktioner i nätet hur man gör det i OS X. Jag vet inte hur Linux hanterar MIDI.
I Pure Data MIDI-inställningarna in jag min hårdvara MIDI-ingång som inmatningsenhet och MIDI Yoke som utmatningsenhet. Jag inaktivera alla ljudinställningar input och output-enheter. Det är viktigt att du anger fördröjning (MS) värde till 0 i ljudinställningar. Om försening värde är något annat än noll finns latens i MIDI-meddelanden.
Du kan nu skicka din manipulerade MIDI-meddelanden till DAW eller hårdvara syntar.
Happy spela!
Spela tips! I vissa tangentbord är nycklarna ganska hög. Om du spelar stående kan det hjälpa ditt spel om du använder något för att lyfta dig själv lite högre från golvet.
Min ren Data lapp är här