Étape 4: Conversion des messages MIDI
Nous avons besoin convertir des notes midi entrantes aux notes remappés.
Points rouges sur la photo du haut montre les notes midi original qui doit être converti aux nouveaux messages de note midi. Seulement ces clefs point rouge marqué sont utilisés lors de la conversion et autres notes sont filtrées.
Si vous avez des notes présentant un dysfonctionnement sur votre clavier, vous pouvez modifier les notes midi que vous utiliser pour la conversion. Par exemple F faible peut être C ou E au lieu de D.
Tableau de conversion
note midi originale--> note midi remappée
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
Options logicielles
J’ai essayé de trouver des moyens pour remapper les notes MIDI qui fonctionneraient dans différents systèmes d’exploitation.
Plug-ins VST
Si vous souhaitez utiliser les plug-ins VST midi il y a une collection vraiment sympa de plugins appelé Piz MIDI. Il est fabriqué par Insert Piz ici et il est devrait fonctionner sur Windows, Mac OS X et Linux. Vous pouvez télécharger la collection ici
http://www.thepiz.org/plugins/?p=pizmidi
Dans le site, il y a une liste de DAWs qui travaillera de concert avec ces plugins
Vous aurez besoin des plugins midiNoteMap et midiTranspose de la collection
J’utilise l’ordinateur Windows et Reaper DAW. Je n’ai testé que midiNoteMap avec l’ordinateur Windows, mais il y a un bug étrange au moins dans la version de Windows. Pour travailler correctement, vous devez mettre le plugin midiTranspose avant midiNoteMap et ensemble transposer valeur à + 6. Pour une raison quelconque midiNoteMap voit entrant demi-tons notes -6 au large. Mais l’utilisation de midiTranspose pour corriger ce problème est un tout à fait une workaroud facile. Si vous trouvez que midiNoteMap fonctionne correctement dans votre système s’il vous plaît laissez-moi savoir !
Il y a un curseur pour chaque note MIDI. Vous pouvez définir des notes remappés avec curseurs. Placer simplement les notes midi inutiles à l’extrême gauche. La valeur est '-' et le plugin filtre cette note midi.
Pure Data
Si vous ne souhaitez pas utiliser les plug-ins VST Pure Data vous permet de manipuler des messages MIDI.
J’ai utiliser Midi Yoke dans Windows pour midi route entre applications. Il sont a les instructions dans le site web comment à faites-le sur OS X. Je ne sais pas comment Linux gère MIDI.
Dans les paramètres MIDI de Pure Data, j’ai mis mon matériel entrée MIDI comme périphérique d’entrée et MIDI Yoke comme périphérique de sortie. J’ai désactiver n’importe quel périphérique d’entrée et de sortie dans les paramètres Audio. Il est important que vous définissiez la valeur de délai (msec) à 0 dans les paramètres Audio. Si la valeur de délai est quelque chose d’autre à zéro il y a latence dans les messages MIDI.
Vous pouvez maintenant acheminer vos messages MIDI manipulées aux synthés DAW ou matériel.
Bonne lecture !
Conseil de lecture ! Dans certains claviers, les touches sont assez élevés. Si vous jouez debout vers le haut, il pourrait aider votre jeu si vous utilisez quelque chose de vous lever un peu plus haut du sol.
Mon Patch de données pur est ici