Leí hoy que los archivos Sysex tienen la capacidad de contener información de tono de nota adicional del 0-127 regular en MIDI normal.
¿Es posible convertir un archivo MIDI normal a tipo Sysex y agregar información de tono adicional que convierta las notas de temperamento igual a entonación justa?
Creo que Cubase y Cakewalk pueden manejar esos tipos de archivos, pero me interesa mucho saber si pueden reproducir los tonos alterados dentro de la DAW.
¿Alguien ha pensado en esto antes y lo ha probado? ¿O hay razones por las que sería imposible?
MIDI puede especificar la afinación en un volcado de sysex o en tiempo real, pero poner dicha información en un archivo o secuencia MIDI no necesariamente le dará los resultados que desea. El módulo de sonido o el instrumento virtual que convierte el MIDI en audio es donde realmente tienen lugar la afinación y el temperamento, por lo que realmente depende de qué tipo de mensajes MIDI admita su fuente de sonido, no de lo que sea posible en las especificaciones MIDI.
Ya sea que envíe números de notas o datos de sysex o cualquier cosa, no importa. Es el dispositivo receptor el que determina cómo se interpreta el MIDI, no el MIDI mismo el que dicta los resultados. Para comprender todo el alcance de esto, solo es necesario contemplar cómo los controladores de iluminación a veces usan MIDI en lugar de otros protocolos para controlar las luces. Una nota en el mensaje es solo un patrón de números enviados dentro de una definición de protocolo.
Eso significa que ya es posible hacer esto con muchos dispositivos y piezas de software diferentes. Los sintetizadores de Moog, Sequential y Yamaha definitivamente tienen esta capacidad, y estoy seguro de que otros también la tienen. En Logic, puede configurar un proyecto completo con una afinación alternativa, aunque no estoy seguro de hasta qué punto se aplica a los instrumentos virtuales de terceros. Dicho esto, muchos instrumentos virtuales también ofrecen esta funcionalidad.
La única manera que se me ocurre de incorporar microtonalidad en datos MIDI que funcionarían para el 99% de las fuentes de sonido sería asumir un módulo de sonido igualmente templado y usar el controlador de tono CC para aumentar los números de nota para crear microtonalidad. Tendría que usar MPE o múltiples canales para tocar acordes de esta manera, pero se puede hacer.
No convertirá el archivo MIDI. Es posible que pueda cambiar la forma en que responde el dispositivo de reproducción, como se detalla aquí (que creo que ya conoce):
https://musescore.org/sites/musescore.org/files/2018-06/midituning.pdf
Si no tiene un dispositivo que admita mapas de afinación, es posible que pueda atacar la información de inflexión de tono MIDI normal para cada nota. Creo que esta es la forma en que los programas como Sibelius reproducen la reproducción de cuartos de tono. Debería ser factible en un programa como Cubase al menos automatizar parcialmente la detección de una clase de tono y luego adjuntar un mensaje de inflexión de tono adecuado.
lorenzo
quesólogo
Flautista de Hamelín
Нет войне
phoog
quesólogo
phoog
quesólogo
quesólogo
phoog
phoog
I vi IV ii V I
). Además, no vi tu respuesta antes porque no usaste el signo @ con mi nombre de usuario.