Sería bueno poder usar MIDI para música más diversa que solo la basada en escalas occidentales. ¿Existen extensiones MIDI que admitan cuartos de tono u otras divisiones de tono de subsemitono? Sé que se pueden hacer cosas con la automatización de pitch bend, pero eso es realmente un fastidio...
¡Puedes ir microtonal usando MIDI! No necesitas una extensión. La pregunta es: ¿su instrumento/dispositivo (hardware o software) lo permite?
MIDI puede manejar la microtonalidad desde la superficie de control hasta el programa que la interpreta.
Un ejemplo de MIDI que permite la microtonalidad en el lado de la interpretación es Absynth de Native Instrument. Puede configurar el instrumento a 19, 24, 24, 31, 48 o 96 semitonos por octava. De hecho, puede editar la afinación como desee y puede reproducirse con cualquier superficie de control MIDI. Puede configurar cada nota en el piano MIDI (o cualquier dispositivo MIDI que esté usando) en cualquier frecuencia.
MIDI también puede manejar la microtonalidad desde la superficie de control, todo lo que necesita es una superficie de control que la implemente.
Existen diferentes soluciones para el control microtonal. Si no puede sintonizar su dispositivo MIDI, puede usar un convertidor de teclado MIDI microtonal, como este: http://www.h-pi.com/TBX1intro.html
Hay superficies de control MIDI diseñadas específicamente para microtonalidad: http://www.h-pi.com/TPX28buy.html
O si tu dispositivo te lo permite, personaliza la afinación.
Si MIDI no está haciendo el trabajo, puede buscar en OSC , pero creo que MIDI lo tiene cubierto en este caso.
Para complementar las respuestas que explican en detalle cómo funciona MIDI, me gustaría señalar que prácticamente todos los sintetizadores de teclado de hardware dedicados y los instrumentos de muestra, particularmente los pianos digitales, tienen una capacidad incorporada que permite al usuario seleccionar entre varias afinaciones preestablecidas diferentes. y temperamentos en lugar de temperamento igual de 12 tonos. Técnicamente, esto no tiene nada que ver con MIDI, pero proporciona un teclado que puede lograr muchas afinaciones y temperamentos diferentes. La mayoría de estos teclados proporcionan temperamentos occidentales históricos de 12 tonos (espaciados de manera desigual) por octava, para la tonalidad de práctica común occidental.
Sin embargo, también hay instrumentos de teclado de varios fabricantes designados como "orientales" que proporcionan escalas y afinaciones utilizables en la música étnica de lugares como Turquía, las naciones árabes, India y China. Estos instrumentos también brindan sonidos preestablecidos incorporados diseñados para su uso en música de estas etnias; por ejemplo, el laúd y el no.
Ejemplos incluyen:
Yamaha PSR-OR700 Arreglista (Oriente Medio, Árabe y Mediterráneo)
Teclado Roland EXR-46 O Oriental
Generalmusic PK5 O teclado de Oriente Medio
Estos instrumentos tienen un teclado en miniatura adicional de una octava ubicado sobre el principal a la izquierda que puede usarse con la mano izquierda para modificar los tonos tocados en el teclado principal para producir los cuartos de tono requeridos por la música árabe.
Desde el sitio web de Korg:
Esta versión Pa600QT (cuarto de tono) contiene toda la funcionalidad del Pa600 estándar y agrega un miniteclado en el lado izquierdo, que se puede usar para personalizar escalas de cuarto de tono y acceder rápidamente a los ajustes preestablecidos de escala.
Midi es un archivo de datos/formato de transferencia. El software en ambos extremos genera e interpreta los datos midi. Al principio, el software debería admitir dicha función y simplemente traducir a/desde midi utilizando el método que usted describe. Probablemente sea complicado depurar cuando lo crea, pero creo que no debería ser tan difícil crear una función que calcule sus valores.
Sé que hay teclados en los que puedes seleccionar otro modo que permite tocar fácilmente esas notas y estos también tienen salida midi. Esos probablemente crean mensajes midi con ese método de inflexión de tono.
usuario1044
nada101