Paso 4: Conversión de mensajes de MIDI
Necesitamos convertir notas midi entrantes a notas reasignados.
Puntos rojos en la fotografía superior muestra original de la nota midi que necesita para convertirse en nuevos mensajes de nota midi. Sólo esas llaves de punto rojo marcado se utilizan en la conversión y se filtran otras notas.
Si tiene mal funcionamiento notas en el teclado puede cambiar notas midi que utiliza para la conversión. Por ejemplo F baja puede ser C o E en lugar de D.
Tabla de conversión de
Nota midi original--> Nota midi reasignado
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
Opciones de software
He tratado de encontrar formas de reasignar notas MIDI que trabajan en diferentes sistemas operativos.
Plugins VST
Si quieres usar plugins VST midi hay una muy agradable colección de plugins llamado MIDI Piz. Es hecho por Insert Piz Here y se debe trabajar en Windows, Mac OS X y Linux. Puede descargar la colección de aquí
http://www.thepiz.org/plugins/?p=pizmidi
En el sitio hay una lista de los DAWs que funcionará con esos plugins
Se necesita plugins midiNoteMap y midiTranspose de la colección
Yo uso PC con Windows y Reaper DAW. Sólo he probado midiNoteMap con computadora Windows pero hay un error extraño al menos en la versión de Windows. Para que funcione correctamente tienes que poner el plugin de midiTranspose antes de midiNoteMap y sistema de incorporar valor a + 6. Por alguna razón midiNoteMap despide entrante semitonos notas -6. Pero utilizar midiTranspose para corregir esto es absolutamente una workaroud fácil. Si usted encuentra que midiNoteMap está trabajando correctamente en su sistema por favor hágamelo saber!
Hay un deslizador para cada nota MIDI. Puede establecer notas reasignados con los cursores. Simplemente coloque notas midi innecesarios hacia izquierda. Entonces el valor es '-' y el plugin filtra esa nota de midi.
Pure Data
Si no desea utilizar plugins VST puede utilizar Pure Data para manipular mensajes MIDI.
En Windows uso Midi Yoke para midi ruta entre aplicaciones. Hay instrucciones en la web de cómo hacerlo en OS X. No sé cómo Linux maneja MIDI.
Configuración de MIDI de Pure Data yo configurar mi hardware entrada MIDI como dispositivo de entrada MIDI Yoke como dispositivo de salida. Desactivar cualquier dispositivo de entrada y de salida en configuración de Audio. Es importante ajustar valor de retardo (mseg) 0 en configuración de Audio. Si el valor de retardo es algo más que cero, hay latencia en mensajes MIDI.
Ahora puede dirigir mensajes MIDI manipulados a sintetizadores hardware o DAW.
Feliz jugando!
Jugando de punta! En algunos teclados las teclas son bastante altas. Si juegas estar parado para arriba puede ayudar a su reproducción si utilizas algo para levantar usted mismo un poco más arriba del piso.
Mi parche de datos puro está aquí