¿Existen extensiones MIDI que permitan los cuartos de tono? (Música, Midi, Cuartos De Tono)

naught101 preguntó.

Estaría bien poder usar el MIDI para música más diversa que la basada en escalas occidentales. ¿Existe alguna extensión MIDI que admita cuartos de tono, u otras divisiones de tono sub-semitono? Sé que se pueden hacer cosas con la automatización del pitch bend, pero eso es realmente un dolor..

Comentarios

  • No tengo ni idea de lo que quieres decir con «extensiones MIDI». El término «extensión» no pertenece a la terminología MIDI. – usuario1044
  • Trigo, sí, mi terminología está mal. Me refería a todo lo que se puede hacer con MIDI más allá del conjunto estándar de 127 notas MIDI. La respuesta de JCpedroza lo cubre ahora. –  > Por naught101.
3 respuestas
user1079425

¡Puedes hacer microtonal usando MIDI! No necesitas una extensión. La pregunta es: ¿tu 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. Puedes ajustar el instrumento a 19, 24, 31, 48 o 96 semitonos por octava. De hecho, puedes editar la afinación como quieras, y se puede tocar con cualquier superficie de control MIDI. Puedes ajustar cada nota del piano MIDI (o cualquier dispositivo MIDI que estés utilizando) a cualquier frecuencia.

MIDI también puede manejar la microtonalidad desde la superficie de control, todo lo que necesitas es una superficie de control que la implemente.

Hay diferentes soluciones para el control microtonal. Si no puedes afinar tu dispositivo MIDI, puedes utilizar un convertidor de teclado MIDI microtonal, como este: http://www.h-pi.com/TBX1intro.html

Existen superficies de control MIDI diseñadas específicamente para la microtonalidad: http://www.h-pi.com/TPX28buy.html

O si tu dispositivo lo permite, personaliza la afinación.

Si el MIDI no está haciendo el trabajo, puedes buscar en OSC, pero creo que el MIDI te tiene cubierto en este caso.

Comentarios

  • Sin embargo, no es MIDI el que maneja el problema, sino un sintetizador específico que compensa la falta de funcionalidad de MIDI. Lo que significa que no siempre va a funcionar. Yo era consciente de que OSC podría hacerlo, y parte de la razón de la pregunta era para ver si no había una manera basada en MIDI para hacerlo, ya que MIDI todavía parece bastante asesino para muchas otras cosas. –  > Por naught101.
  • Para aclarar, añadiría que el MIDI no está realmente sintonizado con nada. Es un lenguaje que utiliza números para decirle a un «cerebro», a menudo un ordenador hoy en día, lo que tiene que hacer. Cada parámetro, como el tono o la velocidad, recibe 127 valores. Cuando se pulsa una tecla, el cerebro tiene un número correspondiente que le indica el tono que debe tocar, que puede ajustarse a cualquier sistema de afinación que permita el software. MIDI puede controlar cualquier cosa, desde un teclado hasta un DAW o un software de edición de vídeo… Con el software adecuado podrías usarlo como un teclado de ordenador y escribir tus preguntas SE usando un teclado musical. –  > Por Basstickler.
  • @JCPedroza – ¡Oh sí, el valor cero! ¿Cómo se me ha podido olvidar? Al ser un sistema binario, tendría que tener un ancho de banda que sea un exponente de 2. En cuanto a la afinación… Parece que me he excedido un poco. Aunque conozco la convención del MIDI General, asumí falsamente que la especificación de afinación transmitía algo así como A4, que el cerebro tradujo a 440Hz, establecido por la Organización Internacional de Normalización. Imagino que mi confusión se debe a que sólo uso MIDI con un DAW vía USB y a mi falta de experiencia con sintetizadores analógicos y su programación. –  > Por Basstickler.
  • Esto, aunque bastante interesante, estaba por encima de mi cabeza, pero pensé que podría ser útil: midi.org/techspecs/midituning.php –  > Por Basstickler.
  • ¡Tus enlaces están muertos! –  > Por chikitin.
usuario1044

Para complementar las respuestas que explican en detalle cómo funciona el MIDI, me gustaría señalar que prácticamente todos los los sintetizadores de teclado y los instrumentos de muestreo, en particular los pianos digitales, tienen una capacidad incorporada para permitir al usuario seleccionar entre varias afinaciones y temperamentos preestablecidos en lugar del temperamento igual de 12 tonos. Técnicamente, esto no tiene nada que ver con el MIDI, pero proporciona un teclado que puede conseguir muchas afinaciones y temperamentos diferentes. La mayoría de estos teclados ofrecen temperamentos históricos occidentales de 12 tonos (desiguales) por octava, para la tonalidad de la práctica occidental.

Sin embargo, también hay instrumentos de teclado de varios fabricantes denominados «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 ofrecen sonidos preestablecidos diseñados para su uso en la música de estas etnias; por ejemplo, el oud y el nay.

Algunos ejemplos son

Teclado oriental Casio AT-5

Yamaha PSR-OR700 Arranger (Oriente Medio, árabe y mediterráneo)

Roland EXR-46 O teclado oriental

Generalmusic PK5 O teclado oriental

Korg Pa600QT «Cuarto de tono»

Estos instrumentos tienen un teclado miniatura extra de una octava situado encima del principal, a la izquierda, que puede ser utilizado por la mano izquierda para modificar los tonos tocados en el teclado principal para producir los cuartos de tono requeridos por la música árabe.

Del sitio web de Korg:

Esta versión Pa600QT (Quarter Tone) contiene toda la funcionalidad del Pa600 estándar, y añade un miniteclado en el lado izquierdo, que se puede utilizar para personalizar las escalas de cuartos de tono y acceder rápidamente a los preajustes de escala.

Ramon Smits

Midi es un formato de archivo/transferencia de datos. El software de ambos extremos genera e interpreta los datos midi. El software debería, en un principio, soportar esa interpretación y simplemente traducir a/desde midi usando el método que describes. Probablemente sea un dolor para depurar cuando lo creas pero creo que no debería ser tan difícil crear una función que calcule esos valores.

Sé que hay teclados en los que se puede seleccionar otro modo que permite tocar fácilmente esas notas y estos tienen salida midi también. Esos probablemente crean mensajes midi con ese método de pitch bend.