fbpx
Wikipedia

MIDI

MIDI (siglas de Musical Instrument Digital Interface) es un estándar tecnológico que describe un protocolo, una interfaz digital y conectores que permiten que varios instrumentos musicales electrónicos, ordenadores y otros dispositivos relacionados se conecten y comuniquen entre sí.[1]​ Una simple conexión MIDI puede transmitir hasta dieciséis canales de información que pueden ser conectados a diferentes dispositivos cada uno.

Logo MIDI de la MIDI Manufacturers Association

El sistema MIDI transporta mensajes de eventos que especifican notación musical, tono y velocidad (intensidad); señales de control para parámetros musicales como lo son la dinámica, el vibrato, panoramización en dos dimensiones, cues y señales de reloj que establecen y sincronizan el tempo entre varios dispositivos. Estos mensajes son enviados mediante un cable MIDI a otros dispositivos que controlan la generación de sonidos u otras características. Estos datos también pueden ser grabados en un hardware o software llamado secuenciador, el cual permite editar la información y reproducirla posteriormente.[2]:4

La tecnología MIDI fue estandarizada en 1983 por un grupo de representantes de la industria de fabricantes de instrumentos musicales llamado MIDI Manufacturers Association (MMA). Todos los estándar MIDI son desarrollados y publicados en conjunto por la MMA en Los Ángeles, California (Estados Unidos) y para Japón, el comité MIDI de la Association of Musical Electronics Industry (AMEI), en Tokio.

Las ventajas del uso de MIDI incluyen el pequeño tamaño de los ficheros (una canción completa puede ser codificada en unos cientos de líneas, por ejemplo en algunos kilobytes) y la fácil manipulación, modificación y selección de los instrumentos.[3]

Historia

Desarrollo del MIDI

Hacia finales de los años setenta, los dispositivos electrónicos musicales se volvieron más comunes y menos costosos en América del Norte, Europa y Japón. Los primeros sintetizadores analógicos eran usualmente monofónicos y controlados mediante el voltaje producido por sus teclados. Los fabricantes usaron este voltaje para conectar instrumentos en conjunto y así un solo dispositivo podría controlar uno u otros más, sin embargo este sistema no era adecuado para los sintetizadores polifónicos y digitales.[2]​ Algunos fabricantes crearon sistemas que permitían que sus propios equipos fueran interconectados, pero los sistemas no eran compatibles externamente (como sucedía con otras tecnologías), es decir que los sistemas de unos fabricantes podrían no ser sincronizados con los de otros.[2]:4

En junio de 1981, el fundador de Roland, Ikutaro Kakehashi, propuso la idea de una estandarización al fundador de Oberheim Electronics, Tom Oberheim, que en ese entonces habló con el presidente de Sequential Circuits, Dave Smith. En octubre de 1981, Kakehashi, Oberheim y Smith discutieron la idea con los representantes de Yamaha, Korg y Kawai.[4]

Los ingenieros y diseñadores de sintetizadores de Sequential Circuits, Dave Smith y Chet Wood, concibieron la idea de una interfaz para sintetizadores universal, que permitiera una comunicación directa entre equipos sin importar que fueran de distintos fabricantes. Smith propuso este estándar en noviembre de 1981 a Audio Engineering Society.[2]​ Por los siguientes dos años, el estándar fue discutido y modificado por representantes de compañías como Roland, Yamaha, Korg, Kawai, Oberheim y Sequential Circuits,[5]​ renombrado como Musical Instrument Digital Interface.[2]​ El desarrollo del MIDI fue presentado al público por Robert Moog en octubre de 1982 en la revista Keyboard.[6]:276

En la exhibición NAMM de enero de 1983, Smith logró presentar la conexión MIDI entre el sintetizador analógico Prophet 600 (de Sequential circuits inc) y el Jupiter-6 (de Roland). El protocolo MIDI 1.0 fue publicado en agosto de 1983.[4]​ El estándar MIDI fue publicado por Ikutaro Kakehashi y Dave Smith, quienes en 2013 recibieron el Grammy técnico por su papel en el desarrollo del MIDI.[7][8]

Impacto del MIDI en la industria de la música

El uso del MIDI estaba originalmente limitado a aquellos que quisieran hacer uso de instrumentos electrónicos en la producción musical de la música pop. El estándar permitía que diferentes instrumentos pudieran comunicarse con otros y con las computadoras. Esto causó una rápida expansión en las ventas y en la producción de instrumentos electrónicos y software musical.[5]​ Esta intercompatibilidad permitió que un dispositivo pudiera ser controlado desde otro, lo que ayudó a los músicos que tuvieran la necesidad de utilizar distintos tipos de hardware.[9]​ La introducción del MIDI coincidió con la llegada de las computadoras personales, samplers (los cuales permiten reproducir sonidos pre-grabados en presentaciones en vivo para incluir efectos que previamente no eran posibles fuera de los estudios) y los sintetizadores digitales, los cuales permitían almacenar sonidos pre programados y posteriormente ser utilizados mediante simplemente un botón.[10]​ Las posibilidades creativas que permitió la tecnología MIDI ayudaron a revivir la industria de la música durante los ochenta.[11]

El MIDI introdujo muchas capacidades que transformaron la manera en que los músicos trabajaban. La secuenciación MIDI hizo posible que un usuario sin habilidad para la escritura musical pudiera desarrollar arreglos complejos.[12]​ Un acto musical con uno o dos miembros, ambos operando algunos pocos dispositivos MIDI, podían representar un sonido similar a grupos con un mucho mayor número de músicos.[13]​ El costo de contratar músicos para un proyecto podría ser reducido o eliminado,[2]​ y producciones complejas pueden ser realizadas en un sistema pequeño como una estación de trabajo MIDI, un sintetizador con un teclado integrado y un secuenciador. Músicos profesionales podían realizar esto en un espacio llamado home recording, sin la necesidad de alquilar un estudio de grabación profesional con personal. Trabajando la preproducción en tal entorno, una artista puede reducir los costos de grabación, llegando al estudio con un trabajo que está parcialmente completo. Las partes rítmica y de fondo pueden ser secuenciadas y posteriormente reproducidas en el escenario.[2]​ Las actuaciones requieren menor transporte de material y tiempo de preparación del equipo debido a las diferentes y reducidas conexiones necesarias para reproducir varios sonidos.[cita requerida] La tecnología educativa compatible con MIDI ha transformado también la educación musical.[14]

En 2012, Ikutaro Kakehashi y Dave Smith recibieron el Grammy técnico por el desarrollo del MIDI en 1983.[15]

Aplicaciones

Control de instrumentos

El MIDI fue inventado para que los instrumentos musicales se pudieran comunicar unos con otros y que un instrumento pudiera controlar a otro. Los sintetizadores analógicos que no tenían un componente digital y que fueron construidos antes del desarrollo del MIDI pueden ser ajustados con kits que convierten los mensajes MIDI a voltajes de control analógicos.[6]:277 Cuando una nota es tocada en un instrumento MIDI, esta genera una señal digital que puede ser usada para activar la misma nota en otro instrumento.[2]:20 La capacidad de un control remoto permite que instrumentos de gran tamaño sean remplazados con pequeños módulos de sonido. Esto permite a los músicos combinar instrumentos para alcanzar un sonido pleno o para crear combinaciones como un piano acústico y cuerdas.[16]​ MIDI también permite que otros parámetros de los instrumentos sean controlados de manera remota. Los sintetizadores y los samplers tienen varias herramientas para el modelado de un sonido. La frecuencia de un filtro y el ataque de una envolvente, o el tiempo que tarda un sonido en llegar a su valor máximo son ejemplos de los parámetros de los sintetizadores, y pueden ser controlados de manera remota a través de MIDI. Dispositivos de efectos tienen diferentes parámetros, como el tiempo de reverberación o delay. Cuando el número de un controlador MIDI es asignado a estos parámetros, el dispositivo responderá a los mensajes que reciba de dicho controlador. Se pueden utilizar controles como perillas, switches y pedales para enviar estos mensajes. Se puede guardar en la memoria de un dispositivo un conjunto de parámetros establecidos como un patch. Estos patches pueden ser seleccionados de manera remota a través de cambios de programa MIDI. El MIDI estándar permite una selección de 128 programas diferentes, pero hay muchos dispositivos que pueden permitir muchos más ajustando sus patches en bancos con 128 programas cada uno y combinando el mensaje de cambio de programa para la selección de un banco.[17]

Composición

Los eventos MIDI pueden ser secuenciados a través de un editor MIDI o una estación de trabajo especializada. Varias DAW están específicamente diseñadas para trabajar MIDI como componente integral. Las secuencias MIDI han sido desarrolladas en varios DAW para que los mensajes MIDI puedan ser modificados.[18]​ Estas herramientas permiten a los compositores probar y editar su trabajo con una mayor rapidez y eficiencia que otras soluciones como la grabación multipista, mejorar la eficiencia de compositores y permitir crear arreglos complejos sin necesidad de un entrenamiento.[19]

Debido a que el MIDI es un conjunto de comandos que crean sonidos, las secuencias MIDI pueden ser manipuladas de diferentes maneras en comparación con el audio pregrabado. Es posible cambiar la tonalidad, la instrumentación o el tempo de un arreglo MIDI,[20]​ y re-acomodar sucesiones de manera individual.[21]​ La habilidad de componer ideas y escucharlas de manera inmediata permite a los compositores experimentar.[19]​ Programas de composición algorítmica permiten que ejecuciones generadas por computadora puedan ser utilizadas como ideas para canciones o acompañamiento.[2]:122

Algunos compositores aprovecharon la tecnología MIDI 1.0 y el General MIDI (GM) que permitía transferir datos musicales entre varios instrumentos utilizando un set de comandos y parámetros estandarizado. Los datos compuestos a través de una secuencia MIDI pueden ser guardados como Standard MIDI File (SMF), distribuidos de manera digital y reproducidos por cualquier computadora o instrumento electrónico que esté adherido al mismo estándar MIDI, GM, y SMF. Los datos MIDI son mucho más pequeños que las grabaciones de archivos de audio.

MIDI y las computadoras

En la época en que el MIDI fue introducido la industria de la computación estaba enfocada en computadoras mainframe. Las computadoras personales no eran muy comunes. El mercado de la computadora personal se estabilizó al mismo tiempo en que el MIDI apareció, con ellos las computadoras se convirtieron en una opción viable para la producción musical.[6]​ En los años posteriores a la ratificación de la especificación MIDI, las características MIDI fueron adaptadas a varias de las primeras plataformas de computación, incluyendo Apple II Plus, IIe y Macintosh, Commodore 64 y Amiga, Atari ST, Acorn Archimedes, y PC DOS.[6]​ Macintosh fue la favorita entre los músicos estadounidenses. Se encontraba a un precio competitivo, y sería años después que la eficiencia y su interfaz gráfica sería igualada por las PC's. El Atari ST fue el favorito de Europa, donde las Machintosh eran más caras.[6]​ Las computadoras Apple incluían un hardware de audio que era más avanzado que el de sus competidores. La Apple IIGS usaba un chip de sonido digital diseñado para el sintetizador Ensoniq Mirage. En posteriores modelos se empleó un sistema especializado de audio con procesadores mejorados, los cuales llevaron a las demás compañías a mejorar sus productos.[6]​ El Atari ST era preferido debido a que los conectores MIDI estaban integrados directamente en la computadora.[6]:329 La mayoría del software musical de la primera década de publicación del MIDI fue para la Apple o el Atari.[6]​ Para el lanzamiento del Windows 3.0 en 1990, las PC's habían mejorado su interfaz gráfica junto con sus procesadores, por lo que diferentes softwares comenzaron a aparecer en diferentes plataformas.[6]

Archivos MIDI estándar

El formato estándar MIDI (SMF) permite una manera estandarizada para almacenar, transportar y abrir secuencias en otros sistemas. El compacto tamaño de estos archivos ha permitido que sean implementados de manera numerosa en computadoras, ringtones, páginas de Internet y tarjetas de felicitaciones. Fueron creados para su uso universal e incluir información como el valor de las notas, tiempo y nombre de las pistas. La lírica puede ser incluida como metadata, que puede ser visualizada en máquinas de karaoke.[22]​ La especificación SMF fue desarrollada y mantenida por MMA. Los SMF's son creados como formato para exportar información a secuenciadores software o estaciones musicales de trabajo. Organizan los mensajes MIDI en una o más pistas y en marcas temporales para volver a reproducir las secuencias. Una cabecera contiene la información del número de pistas, tempo y en cuál de los tres formatos SMF está el archivo. Un archivo del tipo 0 contiene la información de una presentación completa en una sola pista, mientras que las de tipo I contienen la información de cada una de las pistas ejecutadas de manera sincronizada. Los archivos de tipo II raramente son utilizados[23]​ y guardan múltiples arreglos, cada uno tiene su propia pista para ser reproducida en secuencia. Microsoft Windows empaqueta el SMF con Downloadable Sounds (DLS) en un archivo informático para el intercambio de recursos (RIFF), con archivos RMID con extensión .rmi. RIFF-RMID ha sido depreciado a favor de Extensible Music Files (XMF).[24]

Intercambio de archivos

Un archivo MIDI no es una grabación de la música. Más bien, es una secuencia de instrucciones, que suele ocupar del orden de 1000 veces menos espacio en bits que una grabación.[25]​ Esto hizo que los arreglos hechos en archivos MIDI se convirtieran en una manera más atractiva de compartir música, antes de la llegada del internet y dispositivos con un almacenamiento superior. Los archivos MIDI licenciados se encontraban disponibles en formato de disquete en tiendas de Europa y Japón durante los noventas.[26]​ La mayor desventaja de esto era la gran variedad que existía ente las tarjetas de audio de los usuarios y las muestras de audio o sonidos sintetizados en la tarjeta que el MIDI retomaba de manera simbólica. Aun una tarjeta de sonidos con samples de alta calidad puede tener inconsistencias entre la calidad de un instrumento a otro,[25]​ mientras que diferentes modelos de tarjetas no garantizaban un consistencia en el sonido de un mismo instrumento. Las primeras tarjetas económicas, como AdLib y Sound Blaster, utilizaban una versión simplificada de la tecnología de síntesis por modulación de frecuencias de Yamaha[27]​ reproducida a través de convertidores digitales-analógicos de baja calidad. La baja calidad de reproducción[25]​ de estas tarjetas ubicuas[27]​ se asumía que de algún modo era debido al MIDI. Esto creó la percepción del MIDI como audio de bajo calidad, mientras que en realidad el MIDI no tiene un sonido[28]​y la calidad de su reproducción depende totalmente de la calidad el dispositivo que lo reproduzca (y los samples del dispositivo).[20]

Software MIDI

La principal ventaja de las computadoras personales en un sistema MIDI es que puede ser utilizado con diferentes propósitos, dependiendo del software utilizado.[2]​ La capacidad multitareas de los sistemas operativos permite la operación de varios programas de manera simultánea que puedan compartir los datos unos con otros.[2]

Secuenciadores

Un software para secuencia permite ciertos beneficios para un compositor u arreglista. Permite que el MIDI grabado sea manipulado utilizando a través de las características de edición básicas de una computadora como cortar, copiar y pegar o arrastrar y soltar. Los atajos de teclado pueden ser utilizados para agilizar el ritmo de trabajo y las herramientas de edición MIDI pueden ser seleccionadas a través de comandos. El secuenciador permite que cada canal sea reproducido por un sonido diferente además de mostrar una pre-visualización gráfica del arreglo. Existen distintas herramientas de edición, incluyendo una visualización en notación musical. Herramientas como loops, cuantización, aleatoriedad y transposición simplifican el proceso de creación de arreglos. La creación de beats es simplificada y el groove puede ser duplicado en la sensación rítmica de otra pista. La expresión realista puede ser agregada a través de la manipulación de controladores en tiempo real. Una mezcla puede ser llevada a cabo y el MIDI puede ser sincronizado con pistas de audio o video grabadas. Los avances pueden ser guardados y llevados a otra computadora o estudio.[29][30]

Los secuenciadores pueden tomar diferentes formas como editores de ritmos de batería que permiten al usuario crear ritmos a través de clics en rejillas de patrones[2]​ y hacer loops con secuencias, por ejemplo el ACID Pro, que permite al MIDI ser combinado con audios pre-grabados cuyos tiempos y notas son empatados. La secuencia de cúes es utilizada para activar diálogos, efectos de sonido y segmentos musicales en transmisiones.[2]

Software para edición de partituras

A través de MIDI, las notas en un piano pueden ser automáticamente ser transcritas a una partitura.[5]​ El software editor de partituras usualmente carece de herramientas avanzadas de secuenciación y se encuentra optimizado para la creación de partituras profesionales para instrumentistas.[30]​ Estos programas permiten la especificación de dinámicas y marcas de expresión, acordes y letras, además del diseño de partituras complejas.[30]:167 El software disponible permite la impresión de partituras en braille.[31]

La ScoreCloud de DoReMIR Music Research es conocida como la mejor herramienta para la transcripción en tiempo real de MIDI a partitura.[32]

SmartScore (antes MIDIScan) de SmartScore permite revertir este proceso y puede reproducir archivos MIDI desde una partitura en un escáner.[33]

Entre los programas conocidos para la edición de partituras están Finale de MakeMusic y Encore creado originalmente por Passport Designs Inc., actualmente le pertenece a GVOX. Sibelius, originalmente creado para las computadoras RISC de Acorns, era muy bien aceptado que, antes de que las versiones de Windows y Macintosh estuvieran disponibles, los compositores adquirieron una Acorns solo para utilizar Sibelius.[34]

Editores y librerías

Los editores de patches permiten al usuario programar su equipo mediante el uso de una interfaz. Estos fueron esenciales con la llegada de sintetizadores más complejos como el Yamaha FS1R,[35]​ el cual tenía miles de parámetros programables pero tenía una interfaz que constaba de solo 15 botones pequeños, cuatro perillas y una pantalla pequeña LCD.[36]​ Los instrumentos digitales usualmente desaniman a los usuarios a la experimentación debido a la falta de control que permiten en sus perillas y switches,[37]​ pero los editores de patch pueden dar órdenes a instrumentos hardware y dispositivos de efectos la misma funcionalidad que existe en sintetizadores de software a los usuarios.[38]​ Algunos editores están diseñados para instrumentos específicos o dispositivos de efectos, mientras que otros, editores "universales" soportan distintos tipos de equipos e idealmente pueden controlar los parámetros de cada dispositivo.[2]

Las librerías de patches tienen la función especializada de organizar los sonidos en colecciones de equipos y permitir la transmisión de bancos enteros de sonidos entre un instrumento y una computadora. Esto permite al usuario aumentar las capacidades de almacenamiento de patches del dispositivo con una computadora[2]:133 y compartir patch con otros usuarios del mismo instrumento.[39]​ Editores/librerías universales que combinan las dos funciones fueron comunes como "Galaxy" de Opcode Systems y SoundDiver de eMagic. Estos programas han caído en desuso debido a la llegada de la síntesis por computadora, aunque Unisyn de Mark of the Unicorn y Midi Quest de Sound Quest continúan disponibles. Kore de Native Instruments fue un intento por traer de vuelta el concepto de los editores/librerías a la era de los sintetizadores de software.[40]

Programas de auto-acompañamiento

Existen programas que de manera dinámica pueden generar pistas de acompañamientos llamadas programas de "auto-acompañamiento". Estos crean el arreglo de una banda completa a partir del estilo que el usuario seleccione, y los resultados son enviados a un dispositivo de sonido MIDI para generar los sonidos. Las pistas generadas pueden ser utilizadas como herramientas de pruebas o educativas, también como acompañamiento para presentaciones en vivo o ayuda para la composición de canciones. Algunos ejemplos son Band-in-a-Box,[41]​ el cual surge de la plataforma Atari en los ochentas, One Man Band,[42]​ Busker,[43]​ MiBAC Jazz, SoundTrek JAMMER[44]​ y DigiBand.[45]

Síntesis y sampling

Las computadoras pueden emplear un software para generar sonidos, los cuales pasan a través de un conversor de señal digital a analógica (DAC) a un sistema de altavoces.[5]:213 La polifonía, el número de sonidos que pueden ser tocados de manera simultánea, depende de la potencia de la CPU de la computadora, así como del muestreo digital y de la resolución sonora de la reproducción, los cuales impactan de manera directa en la calidad del sonido resultante.[46]​ Los sintetizadores implementados en un software están sujetos a problemas de tiempo que no están presentes en los instrumentos de hardware reales, los cuales tienen sistemas operativos dedicados que no están sujetos a la interrupción de tareas de fondo como los sistemas operativos de escritorio. Estos problemas de tiempo pueden generar distorsiones debido al desfase entre difrerentes pistas y clics cuando la reproducción es interrumpida. Los sintetizadores de software pueden ser afectados por latencia en la generación del sonido debido a que las computadoras utilizan Búfers de datos que retrasan la reproducción y se atrasan respecto de la señal MIDI (de comando).[47]

La síntesis de software surge en los años cincuenta, cuando Max Mathews de los Laboratorios Bell escribió el lenguaje de programación MUSIC-N, que era capaz de generar sonido pero no en tiempo real.[48]​ El primer sintetizador en correr directamente desde el CPU de una computadora[49]​ fue Reality, por Seer Systems de Dave Smith, el cual permitía una baja latencia a través de la integración de drivers y solo podía ser reproducido en tarjetas de sonido Creative Labs.[50]​ Algunos sistemas utilizaron un software dedicado para reducir el trabajo en el CPU, como el Kyma System de Symbolic Sound Corporation[48]​ y los sistemas Pulsar/SCOPE de Creamware/Sonic Core,[51]​ los cuales empleaban varios chips DSP en una Peripheral Component Interconnect (PCI) para dar energía a todos los instrumentos, efectos y mezcladoras.[52]

La capacidad de construir arreglos MIDI totalmente en una computadora permite al compositor posteriormente exportar el resultado como un archivo de audio.[16]

Música de videojuegos

Los primeros juegos de computadora eran distribuidos en disquetes y el reducido tamaño de los archivos MIDI hicieron que fueran una opción viable para la creación de bandas sonoras. Los juegos de la era DOS y las primeras versiones de Windows normalmente requerían una compatibilidad con las tarjetas de sonido Ad Lib o SoundBlaster. Esas tarjetas utilizaban la síntesis FM, la cual genera un sonido a través de la modulación de ondas sinusoidales. John Chowning, el pionero en la técnica, teorizó que la tecnología podría ser capaz de recrear con precisión cualquier sonido si suficientes ondas sinuosidades era empleadas, pero las tarjetas de audio económicas para computadora ejecutaban la síntesis FM con sólo dos ondas sinuosidales. Combinadas con las tarjetas de 8 bits, ofrecían un sonido descrito como "artificial"[53]​ y "primitivo".[54]​ Posteriormente se hicieron placas que tenían almacenadas muestras de audio que podían ser utilizadas en lugar de la síntesis FM. Estas eran costosas, pensaban sonidos de instrumentos MIDI como el E-mu Proteus.[54]​ La industria de las computadoras a mediados de los noventas se enfocó en tarjetas de sonido basadas en la síntesis de sonido mediante tablas de ondas con una reproducción de 16 bits pero estandarizadas en un ROM de 2MB, un espacio muy pequeño para muestras de audio de calidad para 128 instrumentos más percusión. Algunos fabricantes utilizaron muestras de 12 bits ajustados a esos 16 bits.[55]

Otras aplicaciones

MIDI ha sido adoptado también como un protocolo de control para aplicaciones no musicales. MIDI Show Control emplea comandos MIDI para dirigir las luces y activar eventos en producciones teatrales. VJ's y turntablistas lo utilizan para reproducir vídeos o sincronizar equipo y los sistemas de grabación lo utilizan para la sincronización y automatización. Apple Motion permite el control de parámetros animación a través de MIDI. El videojuego de disparos en primera persona 1987 llamado MIDI Maze(portado a Game Boy en 1991,a Game Gear en 1992 y a SNES en 1993) y el puzle Oxyd (1990) de Atari ST(portado a Windows en 1992) utilizaban MIDI para conectar computadoras. Algunos kits para el control de las luces o aplicaciones en el hogar emplean MIDI.[56]

Pese a su asociación con los dispositivos musicales, MIDI puede controlar cualquier dispositivo y puede leer y procesar cualquier comando MIDI. Es posible enviar una nave al espacio desde la tierra a otro destino, controlar la luz de la casa, la calefacción y el aire acondicionado o secuenciar semáforos, todo a través de comandos MIDI. El dispositivo u objeto que reciba la señal MIDI requerirá de un procesador General MIDI, en este caso, los cambios del programa activarían una función en ese dispositivo en lugar de las notas de un instrumento MIDI. Cada función puede ser establecida a un reloj (también controlado por MIDI) otra condición determinada por el creador del dispositivo.

Dispositivos MIDI

Conectores

 
Conectores MIDI y un cable MIDI en sus versiones iniciales.

Inicialmente los cables midi terminaban en un conector DIN de 180º. Las aplicaciones estándar emplean solo tres de los cinco conductores: tierra y un par de cables balanceados que llevan un señal de 5v.[41]:41 Esta configuración del conector solo puede llevar mensajes en una dirección, así que es necesario un cable para una comunicación de dos vías.[2]:13 Algunas aplicaciones prioritarias como la alimentación phantom para algunos controladores utilizan los pines sobrantes para la transmisión de corriente directa (DC).[57]

Mediante Optoacopladores mantienen los dispositivos MIDI eléctricamente separados de otros conectores, lo cual impide bucles de masa[58]:63 y protege al equipo de picos de voltage.[6]:277 No había inicialmente un sistema manera de detectar errores en MIDI, así que el tamaño máximo del cable es de 15 metros (50 pies) para limitar interferencias destructivas.[59]

 
Los pines numerados en un conector MIDI.

La mayoría de los dispositivos no copian los mensajes de la entrada a su puerto de salida. Un tercer tipo de puerto, el puerto "thru", emite una copia de todo lo que es recibido en el puerto de entrada "in", permitiendo que los datos sean transmitidos a otro instrumento[6]:278 en una "Daisy chain".[60]​ No todos los dispositivos cuentan con un puerto thru y dispositivos que carecen de la característica de generar datos MIDI, como unidades de efectos o módulos de sonido, pueden no incluir un puerto de salida.[37]:384

Manejo de dispositivos

Cada dispositivo en una cadena retrasa el sistema. Esto se evita a través de una caja MIDI thru, la cual contiene varias salidas que proporcionan una copia de la señal de entrada. Un mezclador MIDI es capaz de combinar múltiples dispositivos en una sola señal y permite que múltiples controladores sean controlados mediante un solo dispositivo. Un switch MIDI permite cambiar entre múltiples dispositivos y elimina la necesidad de volver a conectar los cables. Los paneles de conexiones MIDI combinan todas estas funciones. Tienen múltiples entradas y salidas que permiten cualquier combinación de canales de entrada para ser enviados a cualquier salida. Las conexiones pueden ser creadas utilizando un software, almacenándolas en una memoria y seleccionarlas desde comandos para cambio de programa MIDI.[2]:47–50 Esto permite a los dispositivos funcionar como routers MIDI en situaciones donde no se encuentra una computadora disponible.[2]:62–3 Los paneles de conexiones MIDI también son empleados para limpiar bits de datos MIDI desviados en sus entradas.

Se utilizan procesadores de datos MIDI para tareas y efectos especiales. Estos incluyen filtros MIDI, los cuales eliminan datos MIDI de una señal, y delays MIDI, los cuales envían una repetición de datos MIDI de entrada en un tiempo determinado.[2]:51

Interfaces

La función principal de una interfaz MIDI por computadora es sincronizar los relés entre un dispositivo MIDI y la computadora.[60]​ Algunas tarjetas de sonido de computadora incluyen un conector MIDI estándar, mientras que en otras se conecta a través de D-sub DA-15 puerto de juegos, USB, firewire o ethernet. El creciente uso de conectores USB en los 2000's ha llevado a una disponibilidad de interfaces MIDI a USB que puedan transferir canales MIDI a computadoras con USB incluido. Algunos controladores MIDI están equipados con conectores USB y pueden ser conectados en computadoras que empleen software musical.

La transmisión serial MIDI lleva a problemas de sincronización. Músicos experimentados pueden detectar diferencias de 1/3 de milisegundos (ms)[cita requerida] (es el tiempo que tarda el sonido en viajar 4 pulgadas) y un mensaje MIDI de 3 bytes requiere 1ms para transmitirse.[61]​ Debido a que el MIDI es serial, solo puede ser enviado un evento a la vez. Si un evento es enviado a dos canales a la vez, el evento con número de canal mayor no podrá ser transmitido hasta que el primero haya acabado y será retrasado 1ms. Si un evento es enviado a todos los canales al mismo tiempo, el evento con un número de canal mayor será retrasado por mucho 16ms. Esto ha contribuido al surgimiento de interfaces MIDI con múltiples entradas y salidas debido a que la sincronización mejora cuando los eventos son enviados en diferentes puertos a diferencia de varios canales en un mismo puerto.[47]​ El término "tropiezo MIDI" se refiere a los errores audibles resultantes de una transmisión retrasada.[62]

Controladores

Existen dos tipos de controladores MIDI: controladores para performance que generan notas y son utilizados para ejecutar música,[63]​ y controladores que pueden no transmitir notas pero pueden transmitir otros tipos de eventos en tiempo real. Varios dispositivos son la combinación de los dos tipos.

Controladores para performance

 
Los controladores MIDI de dos octavas son comúnmente empleados con laptops debido a su portabilidad. Esta unidad permite una variedad de controladores en tiempo real los cuales pueden manipular varios parámetros de diseño de sonidos de instrumentos digitales o físicos, efectos, mezcladoras o dispositivos de grabación.

El MIDI fue diseñado con los teclados en mente y cualquier otro controlador que no posea un teclado es considerado como un controlador "alternativo".[64]​ Esto ha sido visto como una limitación para los compositores que no están interesados la música que emplea teclados, la flexibilidad y compatibilidad MIDI fue introducida a otros tipos de controladores incluyendo guitarras, instrumentos de viento y cajas de ritmo.[5]:23

Teclados

Los teclados musicales son el tipo de controlador MIDI más común.[39]​ Se pueden encontrar en diferentes tamaños desde los de 25 teclas, modelos de dos octavas, hasta instrumentos de 88 teclas. Algunos solo incluyen el teclado, aunque existen modelos con otros controladores en tiempo real como perillas, sliders y palancas.[65]​ Usualmente tienen también conexiones para pedales de sustain y de expresión. La mayoría de los controladores con teclado permiten dividir el área de piano en zonas, las cuales pueden ser de diferentes tamaños y sobreponerse. Cada zona corresponde a un canal MIDI diferente y un set diferente de controladores, y pueden ser usados para tocar cualquier rango de notas seleccionado. Esto permite a un solo instrumento reproducir varios sonidos diferentes.[2]:79–80 Las capacidades MIDI también pueden ser encontradas en instrumentos de teclado tradicionales como pianos[2]:82 y pianos Rhodes.[66]Pedaleros pueden controlar los tonos de un órgano MIDI o pueden tocar un sintetizador como el Moog Taurus.

 
Los instrumentos de viento MIDI pueden producir sonidos naturales y expresivos de una manera que los controladores con teclado tienen algo más de dificultad.
Controladores de viento

Los controladores de viento permiten que secciones MIDI sean tocadas con la misma expresión y articulación posible de los instrumentos de viento convencionales. Permiten que el aliento y el control de tono produzcan una manera más versátil de fraseo, particularmente cuando se tocan partes de instrumentos de viento físicamente modeladas o samples.[2]:95 Un controlador típico de viento tiene un sensor que convierte la presión del aliento en información de volumen y puede controlar el tono aunque también se puede hacer con un sensor de presión en los labios y una perilla para el tono. Algunos modelos permiten la configuración de los diferentes sistemas de ejecución de diferentes instrumentos.[67]​ Dentro de los ejemplos de estos controladores podemos encontrar el EWI de Akai y el Electronic Valve Instrument (EVI). El EWI utiliza un sistema de botones y perillas modelados a partir de un instrumento de viento-madera, mientras que el EVI está basado en un instrumento de viento-metal y tiene tres switches que emulan las válvulas de una trompeta.[6]:320–321

Baterías y controladores de percusión
 
Un controlador de percusiones MIDI, los Roland V-Drums. Usualmente están construidos como baterías reales. El módulo de sonido de la unidad esta en la izquierda.

Los teclados de tipo piano pueden ser utilizados para accionar sonidos de baterías pero no son prácticos para tocar patrones repetitivos como redobles debido a las dimensiones de las teclas. Después de los teclados, los pads de batería son los controladores para performance MIDI más significativos.[6]:319–320 Los controladores de percusión pueden estar integrados en cajas de ritmo, pueden ser superficies de control independientes o emular y sentirse como instrumentos de percusión. Los pads integrados en cajas de ritmos usualmente son muy pequeños y frágiles para ser tocados con baquetas y se tocan con los dedos.[2]:88 Drum pads especializados como el Roland Octapad o el DrumKAT son tocados con las manos o baquetas y están construidos como un set de batería. Existen otros controladores de percusión con el MalletKAT, parecido al vibráfono,[2]:88–91 y el Marimba Lumina de Don Buchla.[68]​ Se pueden instalar accionadores MIDI en una batería acústica e instrumentos de percusión. Los pads pueden accionar un dispositivo MIDI que puede ser incluso casero a partir de un sensor piezoeléctrico o un pad de práctica.[69]

Instrumentos controladores de cuerdas

Una guitarra puede ser ajustada con pastillas especiales que digitalicen la salida del instrumento y permiten tocar sonidos de sintetizadores. Cada cuerda está asignada a un canal MIDI distinto y dan la oportunidad al ejecutante de tocar el mismo sonido en todas la cuerdas o diferentes para cada una.[2]:92–93 Algunos modelos, como el Yamaha G10, emplean electrónicos en lugar del cuerpo de una guitarra.[6]:320 Otros sistemas, como las pastillas de Roland pueden ser incluidas o ajustadas a un instrumento estándar. Max Mathews diseño un violín MIDI para Laurie Anderson a mediados de los ochentas, además de violas, violonchelos, contrabajos y mandolinas.[70]

 
Un controlador MIDI diseñado para ser usado con un iPhone. El celular se coloca en el centro.
Controladores especializados para performance

Algunos controladores digitales para DJ pueden funcionar por sí solos como el FaderFox o el Xone 3D de Allen & Heath o pueden estar integrados por algún software específico como Traktor o Scratch Live. Estos comúnmente responden a la sincronización del reloj MIDI y permiten un control sobre la mezcla, samples, efectos y loops.[71]

Los accionadores MIDI adheridos a los zapatos o a la ropa son usados usualmente por performers. El sensor inalámbrico Kroonde Gamma puede capturar movimiento en señales MIDI.[72]​ Los sensores colocados en el escenario de la Universidad de Texas en Austin convierte los movimientos de los danzantes en mensajes MIDI[73]​ y la instalación Very Nervous System de David Rokeby crea música a partir de los movimiento de las personas.[74]​ Existen aplicaciones de software que permiten el uso de dispositivos iOS como controladores de gestos.[75]

Existen numerosos controladores experimentales los cuales abandonan las interfaces musicales tradicionales completamente. Algunos de estos incluyen el control a través de gestoras como el Buchla Thunder,[76]​ el C-Thru Music Axis,[77]​ el cual re-acomoda las escalas en una visualización isométrica,[78]​ o el continuum de Haken Audio.[79]​ Los controladores experimentales MIDI pueden ser creados a partir de objetos inusuales como una tabla de planchar con sensores de calor instalados[80]​ o un sofá con sensores de presión equipados.[81]

Controladores auxiliares

Los sintetizadores de software poseen de un gran poder y versatilidad pero algunos ejecutantes consideran que existe una división de la atención entre un teclado MIDI y un teclado de computadora con un mouse que roba la inmediatez en la experiencia de tocar.[82]​ Dispositivos dedicados al control MIDI en tiempo real permiten un beneficio ergonómico además de ofrecer una sensación de conexión con el instrumento en lugar del uso de un mouse o un botón digital. Los controladores en general son dispositivos con varios propósitos que están diseñados para trabajar con varios tipos de equipos o pueden estar diseñados para trabaje con algún software específico. Algunos ejemplos son el APC40 de Akai para Ableton Live y el MS-20ic de Korg que es una reproducción del sintetizador analógico MS-20. El controlador MS-20ic incluye cables para patch que pueden ser usados para controlar la señal en la reproducción virtual del sintetizador MS-20, también puede controlar otros dispositivos.[83]

Superficies de control

Las superficies de control son dispositivos de hardware que permiten una variedad de controles que transmiten mensajes de control en tiempo real. Estos instrumentos con software pueden ser programados sin un uso excesivo de movimiento de mouse[84]​ o el ajuste de dispositivos de hardware sin la necesidad de operarlos a través de varios menús. Botones, controles deslizantes y perillas son los controladores más comunes. También se pueden encontrar codificadores rotatorios, controles de transport, joysticks, controladores de listón, touchpads vectoriales como el Kaoss pad de Korg y controladores ópticos como el D-Beam de Roland. Las superficies de control pueden ser usadas para mezclar, automatizar secuencias, tornamesas y control de luces.[84]

 
Teclado MIDI
Controladores especializados en tiempo real

Las superficies de control de audio usualmente tienen un parecido con las mesas de mezcla en su apariencia y permiten cierto nivel de control para cambiar parámetros como el nivel de sonido y los efectos aplicados a pistas individuales de una grabación multipista o presentación en vivo.

Los pedales MIDI son comúnmente utilizados para enviar cambios de programa MIDI a dispositivos de efectos pero pueden ser combinados con los pedales de algún instrumento que permita una programación detallada de los unidades de efectos. Los pedales están disponibles en forma de switches prendido/apagado, momentáneos o pedales en donde su posición determina su valor MIDI.

Controladores deslizantes son utilizados para MIDI y órganos virtuales. Junto con un set de controladores deslizantes para un control del timbre, permiten controlar efectos estándar de un órgano como la velocidad de rotación , el vibrato y coro de un Leslie speaker.[85]

Instrumentos

 
Un módulo de sonido, el cual requiere de un controlador externo (p. ej. un teclado MIDI) para activar sus sonidos. Estos dispositivos son portátiles, pero su limitada interfaz para programar requiere herramientas de computadora para un acceso sencillo a sus parámetros de sonido.

Un instrumento MIDI tiene puertos para enviar y recibir señales MIDI, una CPU para procesar dichas señales, una interfaz que permita al usuario programarlo, un circuito de audio que genere sonidos y controladores. El sistema operativo y los sonidos de fábrica usualmente están almacenados en una memoria de solo lectura (ROM).[2]:67–70

Un instrumento MIDI también puede ser un módulo independiente (sin la necesidad de un teclado) conformado por una tarjeta de sonido General MIDI (GM, GS y /XG) editable dentro de la misma, incluyendo cambios de transposición del tono, cambios de instrumento MIDI, ajuste de volumen, panel, niveles de reverberación y otros controladores MIDI. Normalmente, el módulo MIDI incluye una pantalla grande, permitiendo al usuario visualizar la información dependiendo de la función seleccionada. Otras funciones incluyen el visualizar la lírica, usualmente incluida en un archivo MIDI o Karaoke MIDI, listas de pistas, librería de canciones y pantallas de edición. Algunos módulos MIDI incluyen un armonizador y la capacidad de reproducir y reajustar el transpose de archivos MP3.

Sintetizadores

Los sintetizadores pueden emplear cualquier variedad de técnicas para generar sonido. Estos normalmente incluyen un teclado integrado, o pueden existir como "módulos de sonido" que generan sonidos a partir de un controlador externo. Los módulos de sonidos están típicamente diseñados para ser colocados en un rack de 19 pulgadas.[2]:70–72 Los fabricantes producen comúnmente un sintetizador en versiones independiente y para rack, usualmente la versión con teclado varia de tamaño.

Samplers

Un sampler puede grabar y digitalizar audio, almacenarlo en una memoria de acceso aleatorio (RAM) y reproducirlo posteriormente. Los samplers normalmente permiten al usuario editar un sample y guardarlo en un disco duro, aplicarle efectos y modificar su sonido a través de las mismas herramientas usadas en los sintetizadores. También pueden tener un teclado o estar montados en un rack.[2]:74–8 Los instrumentos que generan sonidos a través de su reproducción pero que no tienen capacidades de grabación son conocidos como "ROMplers".

Los samplers no se convirtieron en instrumentos MIDI viables tan rápido como lo hicieron los sintetizadores debido al costo de la memoria y la potencia de procesamiento necesaria entonces.[6]:295 El primer sampler MIDI de bajo costo fue el Ensoniq Mirage, lanzado en 1984.[6]:304 Los samplers MIDI normalmente están limitados debido a sus pequeñas pantallas empleadas para editar las formas de onda sampleadas, aunque algunos pueden ser conectados a un monitor de computadora.[6]:305

Cajas de ritmos

Las cajas de ritmos normalmente son dispositivos especializados que reproducen samples de batería y sonidos de percusión. Usualmente tienen un secuenciador que permite la creación de patrones ritmos para incorporarlos en el arreglo de alguna canción. Comúnmente tienen múltiples salidas que permiten que cada uno de los sonidos sea asignado a cada una. Los sonidos individuales de las baterías pueden ser reproducidos desde otro instrumento MIDI o desde un secuenciador.[2]:84

Workstations y secuenciadores de hardware

 
El controlador Tenori-on de Yamaha permite crear patrones "dibujándolos" en la matriz de botones. Los patrones resultantes pueden ser reproducidos con los sonidos internos, de otras fuentes o ser almacenados en un secuenciador dentro de una computadora.

La tecnología de los secuenciadores surgió antes que el MIDI. Los secuenciadores analógicos emplean señales de control de voltaje para controlar sintetizadores analógicos pre-MIDI. Los secuenciadores MIDI normalmente operan a través de funciones de transporte creadas a partir de las grabadoras. Son capaces de grabar secuencias MIDI y organizarlas en pistas individuales a través del concepto de la grabación multipista. Las workstations combinan controladores de teclado con un generador de sonidos interno y un secuenciador. Las workstations pueden ser usadas para crear arreglos completos y reproducirlos a través de los sonidos integrados, funcionando como pequeños estudios de producción. Usualmente incluyen una unidad de almacenamiento y capacidades de transferencias.[2]:103–4

Dispositivos de efectos

Los efectos de audio son frecuentemente usados en el escenario y en las grabaciones como la reverberación, delay y chorus, pueden ser ajustados de manera remota a través de señales MIDI. Algunas unidades solo permiten un cierto número de parámetros que puede ser controlados de esta manera, pero la mayoría responde ante mensajes de cambio de programa. El H3000 Ultra-harmonizer de Eventide es un ejemplo de una unidad que permite un control completo MIDI que funciona como un sintetizador.[6]:322

Especificaciones técnicas

Los mensajes MIDI están conformados de una "palabra" de 8 bits (llamados bytes) que son transmitidos de manera serial a 31.25 kbit/s. Esta tasa fue escogida debido a que es una división exacta de 1 MHz, la velocidad en la que varios de los primeros microprocesadores operan.[6]:286 El primer bit de cada palabra identifica si la palabra es un byte de estatus o de datos, los siguientes siete bits son la información.[2]:13–14 Un bit de inicio y otro de pausa son agregados a cada byte por cuestiones de sincronización, así que un mensaje MIDI requiere de diez bits para transmitirse.[6]:286

Una conexión MIDI puede llevar dieciséis canales independiente de información. Los canales son numerados del 1 al 16 pero en realidad corresponden al orden del código binario del 0 al 15. Un dispositivo puede ser configurado para solo escuchar canales específicos e ignorar los mensajes enviados de otros (modo “Omni Off”) o puede escuchar a todos los canales sin importar su dirección (“Omni On”). Un dispositivo puede ser monofónico (el inicio de una nueva señal de “note-on” MIDI implica el final de la nota previa) o polifónico (múltiples notas pueden sonar al mismo tiempo, hasta que el límite de la polifonía del instrumento se haya alcanzado, las notas hayan terminado su envolvente o el comando “note-off” haya sido recibido. Los dispositivos que reciben los mensajes normalmente tienen cuatro combinaciones de los modos “omni off/on” vs. “mono/poly”.[2]:14–18

Instrumentos General MIDI

Estos son los números de los 128 timbres de instrumentos de la especificación General MIDI, incluida en la especificación detallada MIDI 1.0, del inglés "Complete MIDI 1.0 detailed specification":

  • Efectos especiales con sinstetizador
    • 96 - Efecto 1 (lluvia)
    • 97 - Efecto 2 (banda sonora)
    • 98 - Efecto 3 (cristales)
    • 99 - Efecto 4 (atmósfera)
    • 100 - Efecto 5 (brillo)
    • 101 - Efecto 6 (duendes)
    • 102 - Efecto 7 (ecos)
    • 103 - Efecto 8 (ciencia ficción)
  • Sonidos étnicos
  • Percusión
    • 112 - Campanillas
    • 113 - Agogô
    • 114 - tambor metálico
    • 115 - Caja china
    • 116 - Taiko
    • 117 - Tom melódico
    • 118 - Caja sintetizada
    • 119 - Plato invertido
    • 120 - Trasteo de guitarra
    • 121 - Respiración
    • 122 - Sonido de viento de Costa
    • 123 - vocalización de pájaros
    • 124 - Timbre de teléfono
    • 125 - Helicóptero
    • 126 - Aplauso
    • 127 - Disparo de fusil

Mensajes

Un mensaje MIDI es una instrucción que controla algún aspecto del dispositivo receptor. Un mensaje MIDI consiste en un byte de estatus, el cual indica el tipo del mensaje, seguido de dos bytes de datos que contienen los parámetros.[20]​ Los mensajes MIDI pueden ser "mensajes de canal", los cuales son enviados a unos de los dieciséis canales y puede ser escuchado solo por los dispositivos en ese canal, o "mensajes de sistema", los cuales pueden ser escuchados por todos los dispositivos. Cualquier dato no relevante para un dispositivo receptor es ignorado.[37]:384 Existen cinco tipos de mensajes: "Channel Voice", "Channel Mode", "System Common", "System Real-Time" y "System Exclusive".[86]

Los mensajes Channel Voice transmiten datos de performance en tiempo real a través de un solo canal. Algunos ejemplos son los mensajes "note-on" que contienen el número de nota MIDI que especifica el tono de la misma, un valor de velocidad que indica cuanta fuerza tiene la nota y el número del canal; los mensajes "note-off" indican el final de la nota; mensajes de cambio de programa que modifican el patch del dispositivo y cambios de control que ajustan los parámetros del instrumento. Los mensajes Channel Mode incluyen los mensajes Omni/mono/poly mode on y off, así como mensajes que restablecen todos los controladores a su estado inicial o para enviar mensajes "note-off" para todas las notas. Los mensajes System no incluyen los números de los canales y son recibidos por cada dispositivo MIDI conectado. El MIDI time code es un ejemplo de un mensaje System común. Los mensajes System Real-Time contienen datos para sincronización e incluyen MIDI clock y Active Sensing.[2]:18–35

Mensajes System Exclusive

Los mensajes System Exclusive (SysEx) son la major razón de la flexibilidad y longevidad del estándar MIDI [87]​. Permiten que los fabricantes creen mensajes propietarios específicos de los instrumentos de cada fabricante, los cuales permiten un control del equipo de manera específica y no contenidos en los mensajes estándar MIDI.[6]:287 Los mensajes SysEx solo funcionan en un dispositivo específico en un sistema. Cada fabricante tiene un identificador único que está incluido en los mensajes SysEx, el cual hace que los mensajes solo sean escuchados por un dispositivo específico y sean ignorados por todos los demás. Varios instrumentos también incluyen un SysEx ID, el cual permite que dos dispositivos del mismo modelo sean direccionados de manera independiente mientras están conectados al mismo sistema.[88]​ Los mensajes SysEx pueden incluir una mayor funcionalidad que el estándar MIDI permite. Están dirigidos a un instrumento en específico y son ignorados por los otros dispositivos conectados al sistema. Muchos mensajes sysex no están documentados.

La implementación del mapa MIDI

No todos los dispositivos midi responden a todos los mensajes definidos en la especificación MIDI. Por ejemplo hay muchos instrumentos reales que producen sonidos en la realidad que abarcan menos octavas que la referencia (un piano de 88 teclas), como por ejemplo una trompeta. La implementación del mapa MIDI fue estandarizado por la MMA como un forma en que los usuarios para que conozcan las capacidades que tiene un instrumento y como responde a los mensajes.[2]:231 En la documentación de todo dispositivo midi hay usualmente una lista con los comandos midi que usa (mapa Midi).

Extensiones

 
Mapa GM estándar de batería, el cual especifica qué sonido percusivo sonoro suena para cada nota en el canal de percusión, normalmente el 10.

La flexibilidad del MIDI y su gran aceptación ha llevado a varios refinamientos del estándar, además ha permitido que se aplique a propósitos más allá de los que se tenían inicialmente planeados.

General MIDI

MIDI permite la selección de los sonidos de un instrumento a través de mensajes de cambio de programa pero no hay una garantía de que dos instrumentos produzcan el mismo sonido dada una misma localización de programa.[89]​Inicialmente el programa #0 podía ser el piano en un instrumento y en otro puede ser una flauta. El estándar General MIDI (GM) fue establecido en 1991 y permite un banco de sonidos estandarizados que permite que un archivo Standard MIDI creado en un dispositivo pueda sonar similar en otro. El GM especifica un banco de 128 sonidos organizados en 16 familias de 8 instrumentos relacionados, y asigna un número de programa específico a cada uno de estos instrumentos. Los instrumentos de percusión son colocados en el canal 10 y un valor específico MIDI es colocado en cada sonido percusivo. Los dispositivos compiladores GM deben de ofrecer polifonía de 24 notas.[90]​ Cualquier cambio de programa dado seleccionara el mismo tipo de sonido de instrumento en cualquier instrumento compatible GM [91]

El estándar GM elimina las variación en el mapping de una nota. Algunos fabricantes difieren en qué nota debe representar el Do central, pero el GM especifica que la nota número 68 toca La 440, la cual ajusta el Do central en 60. Los dispositivos compatibles GM requieren responder a la velocidad (intensidad), aftertouch y pitch bend, estar especificados a valores de default al inicio y ser compatibles con ciertos números de controladores como el pedal de sustain y números de parámetros registrados[92]​ Una versión simplificada de GM, denominada "GM Lite", es utilizada en teléfonos móviles y otros dispositivos con limitaciones respecto a la capacidad de procesamiento.[89]

GS, XG y GM2

Con el uso se vio que solamente 128 instrumentos de GM no eran suficientes. Tanto roland como Yamaha desarrollaron conjuntos adicionales. El estándar general de Roland, o GS, es un sistema que incluye sonidos adicionales, baterías y efectos, permite un comando de "selección de banco" que puede acceder a ellos y usar un número de parámetros no registrados MIDI (NRPNs) para acceder a nuevos sonidos y nuevas funciones. Por su parte, Yamaha desarrolló su propio sistema diferente, el Extended General MIDI, o XG en 1994. XG ofrece de manera similar otros sonidos, baterías y efectos, pero usa controladores estándar en lugar de los NRPNs para la edición e incrementa la polifonía a 32 voces. Ambos estándares GS y XG incluyen la compatibilidad con la especificación GM, pero no son compatibles entre sí.[93]​ Ninguno de estos dos estándares han sido implementados más allá de sus propios creadores pero son comúnmente empleados por softwares musicales de ambos fabricantes y de otros.

Compañías pertenecientes a la Association of Musical Electronics Industry (AMEI) de Japón desarrollaron el General MIDI Level 2 en 1992. GM2 mantiene su compatibilidad con GM pero incrementa la polifonía a 32 voces, estandariza los números de los controladores como el sostenuto y soft pedal (una corda), RPNs y mensajes Universal System Exclusive, además incorpora el estándar de Afinación MIDI.[94]​ GM2 es la base del mecanismo de selección de instrumento en Scalable Polyphony MIDI (SP-MIDI), una variante MIDI para dispositivos de baja potencia que permite una polifonía escalada acorde a la potencia de procesamiento del dispositivo.[89]

MIDI Tuning Standard

La mayoría de los sintetizadores MIDI usan afinación por temperamento igual. El MIDI Tuning Standard (MTS), creado en 1992, permite también afinaciones alternativas.[95]​ MTS permite microafinaciones que pueden ser cargadas desde un banco de 128 patches y permite el ajuste en tiempo real del tono de las notas.[96]​ Los fabricantes no necesitan cumplir este estándar. Aquellos que lo emplean no requieren implementar todas las funciones.[95]

MIDI Time Code

Un secuenciador puede manejar un sistema MIDI con su reloj interno, pero cuando el sistemas contiene múltiples secuenciadores, necesitan estar sincronizados por un mismo reloj. MIDI Time Code (MTC), desarrollado por Digidesign,[97]​ implementa mensajes SysEx[98]​ que han sido desarrollados especialmente para cuestiones de sincronización y es capaz de convertir datos entre el estándar SMPTE time code.[6]:288 MIDI Clock está basado en el tempo, pero el SMPTE está basado en los cuadros por segundo y es independiente del tempo. MTC, como código SMPTE, incluye información acerca de posición y puede ser ajustado por sí mismo si un pulso está fuera de tiempo.[99]​ Las interfaces MIDI como MIDI Timepiece de Mark of the Unicorn pueden convertir entre SMPTE a MTC.[100]

MIDI Machine Control

MIDI Machine Control (MMC) consiste en una serie de comandos SysEx[101]​ que operan los controles de transport de los dispositivos hardware de grabación. MMC permite que un secuenciador envíe comandos "Start", "Stop" y "Record" a una grabadora o un sistema de disco duro de grabación además de avanzar o rebobinar el dispositivo y así reproducir desde el mismo punto del secuenciador. Ningún dato de sincronización está involucrado, aunque hay dispositivos que pueden sincronizar a través de MTC.[102]

MIDI Show Control

 
MIDI Show Control es usado para activar y sincronizar las luces y los efectos para eventos teatrales como la atracción Waterworld en Universal Studios Hollywood.[103]

MIDI Show Control (MSC) es una serie de comandos SysEx que permiten secuenciar y activar de manera remota dispositivos de control de un show como la iluminación, música y playback, además de sistemas de control de movimiento.[104]​ Algunas aplicaciones incluyen la producción de escenarios, exhibiciones de museos, sistemas de grabación de audio y parques de atracciones.[103]

MIDI timestamping

Una solución para los problemas de sincronización MIDI es marcar los eventos MIDI con un indicador cuando son reproducidos y almacenarlos en un buffer en la interfaz MIDI adelantada al evento. Enviando datos anticipados se reduce la probabilidad de que un pasaje con mucha información envíe una gran cantidad de información que sature el enlace de transmisión. Una vez almacenada en la interfaz, la información no estará sujeta a problemas de sincronización asociados con la latencia del USB o interrupciones del sistema operativo y puede ser transmitida con cierto grado de precisión.[105]​ MIDI timestamping solo funciona cuando el hardware y el software son compatibles. MTS de MOTU, AMT de eMagic y Midex 8 de Steinberg son implementaciones que fueron incompatibles una con otras, requerían de usuarios que tuvieran software y hardware fabricados por la misma compañía para incrementar sus ganancias.[47]​ Timestamping está integrado dentro de las interfaces FireWire MIDI[106]​ y Core Audio de Mac OS X.

MIDI Sample Dump Standard

Una capacidad no prevista de los mensajes SysEx era usarlos para el transporte de samples de audio entre instrumentos. SysEx es muy poco usado para este propósito ya que las palabras MIDI están limitadas a siete bits de información y un sample de 8 bits requiere de dos bytes para su transmisión en lugar de uno. Esto llevó al desarrollo del estándar Sample Dump Standard (SDS), el cual establece un protocolo para la transmisión de samples.[6]:287 El SDS fue mejorado con un par de comandos que permiten la transmisión de la información de los puntos de loop de un sample sin requerir que todo el sample sea transmitido.[107]

Downloadable Sounds

La especificación de Downloadable Sounds (DLS), creada en 1997, permite que dispositivos móviles y tarjetas de sonido de computadora expandieran sus tablas de ondas con sets de sonidos descargables.[108]​ La especificación DLS Level 2 creada en 2006 y definida como la arquitectura estandarizada de los sintetizadores. El estándar Mobile DLS emplea los bancos DLS combinados con SP-MIDI como archivos Mobile XMF.[109]

Hardwares alternativos de transporte de señales midi

Además de la tasa de transmisión 31.25 kbit/s en un conector DIN de cinco pines, otros conectores comunes han sido usados para la misma información eléctrica y la transmisión de señales MIDI en diferentes formas a través de USB, IEEE 1394 o FireWire y Ethernet . Algunos samplers y grabadoras de disco duro pueden transmitir datos MIDI entre ellos con SCSI.

USB y FireWire

Los miembros de USB-IF en 1999 desarrollaron un estándar para MIDI a través de USB, el "Universal Serial Bus Device Class Definition for MIDI Devices"[110]​ El MIDI sobre el USB ha sido más común que otras interfaces que ha sido empleadas para las conexiones MIDI (serial, joystick, etc.) han desaparecido de las computadoras personales. Los sistemas operativos Microsoft Windows, Macintosh OS X y Apple iOS han incluido drivers para compatibilidad con "Universal Serial Bus Device Class Definition for MIDI Devices". Los drivers también están disponibles para Linux. Algunos fabricantes decidieron implementar una interfaz MIDI sobre el USB que está diseñado para operar diferente de la especificación, usando drivers personalizados.

Apple Computer desarrolló la interfaz FireWire durante los años noventa. Comenzó a aparecer en cámaras de video digitales hacia finales de la década y en modelos de la computadora de Apple G3 Macintosh en 1999.[111]​ Este interfaz propietario fue creado para aplicaciones multimedia.[106]​ A diferencia del USB, FireWire usa controladores inteligentes que pueden manejar su propia transmisión sin la atención de un CPU principal.[112]​ Al igual que los dispositivos MIDI estandarizados, los dispositivos FireWire pueden comunicarse entre sí sin la intervención de una CPU o computadora.[113]

Conectores XLR

El sintetizador Voyetra-8 de Octave-Plateau fue el primero en implementar MIDI a través de conectores XLR en lugar de los conectores DIN de 5 pines. Fue lanzado antes de la salida del MIDI y fue adaptado con una interfaz MIDI manteniendo su conector XLR.[114]

Serial paralelo y el puerto joystick MIDI

Debido a que el uso de computadoras en los estudios creció, comenzaron a salir dispositivos MIDI que se pudieran conectar directamente a la computadora. Estos normalmente usaban un conector Mini-DIN de ocho pines que fue usado por Apple para los puertos serie y para impresoras ante de la introducción de los modelos Power Macintosh G3. Interfaces MIDI fueron creadas con la intención de que fueran la parte central del estudio, como Mark of the Unicorn, fueron posibles debido al modo de transmisión de datos "rápido" que podía tomar ventaja de la habilidad de los puertos seriales de operar 20 veces más rápido que la velocidad estándar MIDI.[2]:62–3[113]​ Los puertos Mini-DIN fueron integrados en algunos instrumentos MIDI de finales de los noventas y permitían que se pudieran conectar directamente a la computadora.[115]​ Algunos dispositivos conectados a través del puerto paralelo DB-25 o en el puerto de joystick pueden ser encontrados en algunas tarjetas de sonido de PC.[113]

mLAN

Yamaha introdujo el protocolo mLAN en 1999. Fue concebido como una red de área local para instrumentos musicales usando FireWire y fue diseñado para llevar múltiples canales MIDI juntos con audio digital de múltiples canales, transferencias de archivos de datos y time code.[111][112]​ mLan fue usado en un número de productos de Yamaha, comúnmente en las mezcladoras digitales, en sintetizador Yamaha Motif y en productos como FIREstation de PreSonus y el Korg Triton Studio.[116]​ Desde 2007 no han sido lanzado productos mLan.

Ethernet

La implementación del MIDI en una red de computadoras permite nuevas capacidades de conexiones y permite un canal con gran ancho de banda que las primeras alternativas de MIDI, como ZIPI, trataron de crear. Las implementaciones propietarias han existido desde los ochentas, como lo es el uso de cables de fibra óptica para la transmisión.[2]:53–4 La especificación abierta RTP MIDI del Grupo de trabajo de ingeniería de internet está adquiriendo el apoyo de la industria debido a que los protocolos propietarios MIDI/IP requieren costos altos de licencias o no ofrecen ninguna ventaja además de la velocidad sobre el protocolo MIDI original. Apple ha apoyado este protocolo desde Mac OS X 10.4 y existe un driver de Windows basado en la implementación de Apple desde Windows XP y para las nuevas versiones desde 2012.[117]

OSC

El protocolo OpenSound Control (OSC) fue desarrollado en Center for New Music and Audio Technologies (CNMAT) de la Universidad de California en Berkeley y es empleado por programas como Reaktor, Max/MSP y Csound, además de algunos controladores, incluyendo el Lemur Input Device.[118]​ OSC puede ser transmitido a través de conexiones Ethernet pero no es tan usado como una solución en los estudios, a la fecha carece de un apoyo general tanto por de hardware y software. El tamaño de los mensajes OSC contra los mensajes MIDI lo convierten en una solución no práctica para varios dispositivos móviles además de que sus ventajas de velocidad sobre MIDI no son perceptibles cuando transmiten los mismo datos.[119]​ OSC no tiene una propiedad pero no es apoyado por los estándares de alguna organización.

MIDI Inalámbrico

Han existido sistemas para la transmisión de MIDI de manera inalámbrica desde los años ochenta.[2]:44 Varios transmisores comerciales permiten un transmisión inalámbrica de señales MIDI y OSC a través de Wi-Fi y Bluetooth.[120]​ Dispositivos iOS pueden funcionar como interfaz de control MIDI usando Wi-Fi y OSC.[121]​ Una radio XBee puede ser usado para construir un transmisor MIDI como un proyecto DIY.[122]​ Los dispositivos Android pueden funcionar como superficies de control a través de diferentes protocolos como Wi-Fi y Bluetooth.[123]

Versiones de MIDI

Una nueva versión de MIDI establecida, llamada de manera tentativa "Protocolo HD" o "High-Definition Protocol", fue anunciada como "HD-MIDI" en 2012.[28]​ Este nuevo estándar ofrece retrocompatibilidad con el MIDI 1.0 y está planeado que soporte grandes velocidades de transmisión, permitir la detección de dispositivos con solo conectarlos, enumerarlos y ofrecer un gran rango de datos y resolución. Los números de los canales y los controladores aumentaran, nuevos tipos de eventos serán agregados y los mensajes serán simplificados. Nuevo eventos serán soportados como Note Update y Direct Pitch que están enfocados a controladores de guitarra.[124][125]​ Las capas físicas propuestas incluyen protocolos basados en Ethernet como RTP MIDI y Audio Video Bridging.[113]​ El protocolo HD y un protocolo de transporte basado en User Datagram Protocol (UDP) están bajo la revisión de High-Definition Protocol Working Group (HDWG) de MMA, el cual incluye a los representantes varias compañías.[125]​ Prototipos de dispositivos basados en las primeras fases del protocolo han sido mostrados de manera privada en NAMM usando tanto conexiones alambicas como inalámbricas,[124]​ sin embargo es incierto si el protocolo será retomado por la industria.[126]​ En 2015, las especificaciones del protocolo HD están cerca de su finalización y MMA desarrolla las políticas de licencias y certificaciones de productos.[127]​ Debido a que el costo de almacenamiento de datos ha disminuido, la música MIDI se ha visto remplazada por audio comprimido en productos comerciales, haciendo nuevamente del MIDI una herramienta para la producción musical. La conectividad MIDI y un sintetizador de software aún se incluye en Windows, OS X y iOS pero no en Android.

MIDI 2.0

El 17 de enero de 2020 se presentó el estándar MIDI 2.0 en el Show NAMM de invierno en Anaheim, California, en una sesión titulada "Strategic Overview and Introduction to MIDI 2.0" realizada por representantes de Yamaha, Roli, Microsoft, Google, y la MIDI Association.[128]​ Esta actualización añade comunicación bidireccional y mantiene la compatibilidad con el estándar anterior.[129]

Véase también

Referencias

  1. Swift, Andrew. (May 1997), , SURPRISE (Imperial College of Science Technology and Medicine), archivado desde el original el 30 de agosto de 2012, consultado el 22 de agosto de 2012 .
  2. Huber, David Miles. "The MIDI Manual". Carmel, Indiana: SAMS, 1991.
  3. http://www.instructables.com/id/What-is-MIDI/
  4. Chadabe, Joel (1 de mayo de 2000). . Electronic Musician (Penton Media) XVI (5). Archivado desde el original el 28 de septiembre de 2012. 
  5. Holmes, Thom. Electronic and Experimental Music: Pioneers in Technology and Composition. New York: Routledge, 2003
  6. Manning, Peter. Electronic and Computer Music. 1985. Oxford: Oxford University Press, 1994. Print.
  7. http://www.grammy.com/news/technical-grammy-award-ikutaro-kakehashi-and-dave-smith
  8. http://www.grammy.com/videos/technical-grammy-award-recipients-ikutaro-kakehashi-and-dave-smith-at-special-merit-awards
  9. Paul, Craner (Oct 1991). «New Tool for an Ancient Art: The Computer and Music». Computers and the Humanities 25 (5): 308-309. JSTOR 30204425. doi:10.1007/bf00120967. 
  10. Macan, Edward. Rocking the Classics: English Progressive Rock and the Counterculture. New York: Oxford University Press, 1997. p.191
  11. Shuker, Roy. Understanding Popular Music. London: Routledge, 1994. p.286
  12. Demorest, Steven M. Building Choral Excellence: Teaching Sight-Singing in the Choral Rehearsal. New York: Oxford University Press, 2003. p. 17
  13. Pertout, Andrian. Mixdown Monthly, #26. 26 June 1996. Web. 22 August 2012
  14. Crawford, Renee. An Australian Perspective: Technology in Secondary School Music". Journal of Historical Research in Music Education. Vol. 30, No. 2. Apr 2009. Print.
  15. «IKUTARO KAKEHASHI & DAVE SMITH AND ROYER LABS TO RECEIVE TECHNICAL GRAMMY® AWARD». Consultado el 20 de diciembre de 2012. 
  16. Lau, Paul. "Why Still MIDI? el 2 de mayo de 2013 en Wayback Machine.." Canadian Musician. Norris-Whitney Communications Inc. 2008. HighBeam Research. 4 September 2012
  17. Anderton, Craig. "MIDI For Guitarists: A Crash Course In MIDI Effects Control". Sound On Sound. SOS Publications. May 1995.
  18. . Archivado desde el original el 10 de enero de 2012. 
  19. McCutchan, Ann. The Muse That Sings: Composers Speak about the Creative Process. New York: Oxford University Press, 1999. p. 67-68,72
  20. Brewster, Stephen. "Nonspeech Auditory Output". The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies, and Emerging Applications. Ed. Julie A. Jacko; Andrew Sears. Mahwah: Lawrence Erlbaum Associates, 2003. p.227
  21. Campbell, Drew. ""Click, Click. Audio" Stage Directions. Vol. 16, No. 3. Mar 2003.
  22. Hass, Jeffrey. "Chapter Three: How MIDI works 10 el 7 de junio de 2015 en Wayback Machine.". Indiana University Jacobs School of Music. 2010. Web 13 August 2012
  23. "MIDI Files". midi.org Music Manufacturers Association. n.d. Web. 27 August 2012
  24. "RIFF-based MIDI File Format". digitalpreservation.gov. Library of Congress. 26 March 2012. Web. 18 August 2012
  25. Crawford, Walt. "MIDI and Wave: Coping with the Language". Online. Vol. 20, No. 1. Jan/Feb 1996
  26. "MIDI Assoc. pushes for new licensing agreement. (MIDI Manufacturers Association)." Music Trades. Music Trades Corp. 1996. HighBeam Research. 4 September 2012
  27. Wiffen, Paul. "Synth School, Part 3: Digital Synthesis (FM, PD & VPM)". Sound on Sound Sep 1997. Print.
  28. Battino, David. "Finally: MIDI 2.0 el 3 de octubre de 2011 en Wayback Machine." O'Reilly Digital Media Blog. O'Reilly Media, Inc. 6 October 2005. Web. 22 August 2012
  29. Gellerman, Elizabeth. "Audio Editing SW Is Music to Multimedia Developers' Ears". Technical Horizons in Education Journal. Vol. 22, No. 2. Sep 1994
  30. Desmond, Peter. "ICT in the Secondary Music Curriculum". Aspects of Teaching Secondary Music: Perspectives on Practice. ed. Gary Spruce. New York: RoutledgeFalmer, 2002
  31. Solomon, Karen. "". wired.com. Condé Nast. 27 February 2000. Web. 13 August 2012.
  32. Inglis, Sam. "ScoreCloud Studio". Sound On Sound. SOS Publications. Jan 2015. Print.
  33. Cook, Janet Harniman. "Musitek Midiscan v2.51". Sound On Sound. SOS Publications. Dec 1998. Print.
  34. "The Social Impact of Computers- One Man's Story". computinghistory.org.uk. n.p. n.d. 1 August 2012
  35. Johnson, Derek. "Yamaha FS1R Editor Software". Sound on Sound. Mar 1999.
  36. Johnson, Derek, and Debbie Poyser. "Yamaha FS1R". Sound on Sound. Dec 1998.
  37. Gibbs, Jonathan (Rev. by Peter Howell) "Electronic Music". Sound Recording Practice, 4th Ed. Ed. John Borwick. Oxford: Oxford University Press, 1996
  38. "Sound Quest MIDI Quest 11 Universal Editor". squest.com. n.p. n.d. Web. 21 August 2012
  39. "Desktop Music Handbook – MIDI". cakewalk.com. Cakewalk, Inc. 26 November 2010. Web. Retrieved 7 August 2012.
  40. Price, Simon. «Price, Simon. "Native Instruments Kore". ''Sound on Sound'' Jul 06». Soundonsound.com. Consultado el 27 de noviembre de 2012. 
  41. Bozeman, William C. Educational Technology: Best Practices from America's Schools. Larchmont: Eye on Education, 1999.
  42. "One Man Band v11 - Live-on-stage arranger"
  43. "Busker - Score editor and player"
  44. "". soundtrek.com. SoundTrek. 11 August 2008. Web. Retrieved 7 August 2012.
  45. "AthTek DigiBand 1.4". AthTek.com. AthTek. 01 May 2013.
  46. Lehrman, Paul D. "Software Synthesis: The Wave Of The Future?" Sound On Sound. SOS Publications. Oct 1995. Print.
  47. Walker, Martin. "Identifying & Solving PC MIDI & Audio Timing Problems el 10 de enero de 2012 en Wayback Machine.". Sound On Sound. SOS Publications. Mar 2001. Print.
  48. Miller, Dennis. "Sound Synthesis On A Computer, Part 2". Sound On Sound. SOS Publications. May 1997. Print.
  49. "MIDI Ancestors and Milestones el 30 de octubre de 2012 en Wayback Machine.". keyboardmag.com. New Bay Media. n.d. Web. 6 August 2012.
  50. Walker, Martin. "Reality PC". Sound On Sound. SOS Publications. Nov 1997. Print.
  51. Wherry, Mark. "Creamware SCOPE el 25 de diciembre de 2011 en Wayback Machine.". Sound On Sound. SOS Publications. Jun 2003. Print.
  52. Anderton, Craig. "Sonic Core SCOPE Xite-1 el 30 de octubre de 2012 en Wayback Machine.". keyboardmag.com. New Bay Media, LLC. n.d. Web.
  53. David Nicholson. "HARDWARE el 2 de mayo de 2013 en Wayback Machine.." The Washington Post. Washingtonpost Newsweek Interactive. 1993. HighBeam Research. 4 September 2012
  54. Levy, David S. "Aztech's WavePower daughtercard improves FM reception. (Aztech Labs Inc.'s wavetable synthesis add-on card for Sound Blaster 16 or Sound Galaxy Pro 16 sound cards) (Hardware Review) (Evaluation). el 2 de mayo de 2013 en Wayback Machine." Computer Shopper. SX2 Media Labs LLC. 1994. HighBeam Research. 4 September 2012
  55. Labriola, Don. "MIDI masters: wavetable synthesis brings sonic realism to inexpensive sound cards. (review of eight Musical Instrument Digital Interface sound cards) (includes related articles about testing methodology, pitfalls of wavetable technology, future wavetable developments) (Hardware Review) (Evaluation). el 2 de mayo de 2013 en Wayback Machine." Computer Shopper. SX2 Media Labs LLC. 1994. HighBeam Research. 4 September 2012
  56. "Interface Circuits". MIDI Kits. n.p. 30 August 2012. Web. 30 August 2012.
  57. Lockwood, Dave. "TC Electronic G Major el 20 de marzo de 2012 en Wayback Machine.". Sound On Sound. SOS Publications. Dec 2001. Print.
  58. Mornington-West, Allen. "Digital Theory". Sound Recording Practice. 4th Ed. Ed. John Borwick. Oxford: Oxford University Press, 1996.
  59. "Richmond Sound Design – Frequently Asked Questions". richmondsounddesign.com. Web. 5 August 2012.
  60. Hass, Jeffrey. "Chapter Three: How MIDI works 2 el 17 de junio de 2015 en Wayback Machine.". Indiana University Jacobs School of Music. 2010. Web. 13 August 2012.
  61. Robinson, Herbie. "Re: core midi time stamping". Apple Coreaudio-api Mailing List. Apple, Inc. 18 July 2005. 8 August 2012.
  62. Shirak, Rob. "Mark of the Unicorn el 23 de marzo de 2014 en Wayback Machine.". emusician.com. New Bay Media. 1 October 2000. Web. Retrieved 8 August 2012.
  63. "MIDI Performance Instruments". Instruments of Change. Vol. 3, No. 1 (Winter 1999). Roland Corporation, U.S.
  64. "MIDI Products". midi.org. MIDI Manufacturers Association. n.d. 1 August 1012
  65. «The beginner's guide to: MIDI controllers». Computer Music Specials. Consultado el 11 de julio de 2011. 
  66. "Rhodes Mark 7 el 13 de julio de 2015 en Wayback Machine.". keyboardmag.com. New Bay Media, LLC. n.d. Web. Retrieved 7 August 2012.
  67. White, Paul. "Yamaha WX5". Sound On Sound. SOS Publications. Jul 1998. Print.
  68. . Buchla.com. Archivado desde el original el 1 de noviembre de 2012. Consultado el 27 de noviembre de 2012. 
  69. White, Paul. "DIY Drum Pads And Pedal Triggers". Sound On Sound SOS Publications. Aug 1995. Print.
  70. Batcho, Jim. "Best of Both Worlds". Strings 17.4 (2002): n.a. Print.
  71. Price, Simon. "Allen & Heath Xone 3D". Sound On Sound. SOS Publications. Sep 2006. Print.
  72. Beilharz, Kirsty. Wireless gesture controllers to affect information sonification. 
  73. Pinkston; Kerkhoff; McQuilken (10 de agosto de 2012). The U. T. Touch-Sensitive Dance Floor and MIDI Controller. The University of Texas at Austin. 
  74. Cooper, Douglas. "Very Nervous System". Wired. Condé Nast. 3.03: Mar 1995.
  75. "". midiinmotion.fschwehn.com. n.p. n.d. Web. 20 August 2012
  76. . Buchla.com. Archivado desde el original el 1 de noviembre de 2012. Consultado el 27 de noviembre de 2012. 
  77. "MIDI Products". midi.org. The MIDI Manufacturers Association. n.d. Web. 10 August 2012.
  78. . Theshapeofmusic.com. Archivado desde el original el 19 de febrero de 2012. Consultado el 27 de noviembre de 2012. 
  79. . Hakenaudio.com. Archivado desde el original el 17 de julio de 2012. Consultado el 27 de noviembre de 2012. 
  80. Gamboa, Glenn. "". Wired.com. Condé Nast. 27 September 2007. 13 August 2012. Web.
  81. "MIDI Products". midi.org. MIDI Manufacturers Association. n.d. 13 August 2012. Web.
  82. Preve, Francis. "Dave Smith", in "The 1st Annual Keyboard Hall of Fame". Keyboard (US). NewBay Media, LLC. Sep 2012. Print. p.18
  83. "Korg Legacy Collection". vintagesynth.com. Vintage Synth Explorer. n.d. Web. 21 August 2012
  84. Walker, Martin. "Controlling Influence el 10 de enero de 2012 en Wayback Machine.". Sound On Sound. SOS Publications. Oct 2001. Print.
  85. . Voceinc.com. Archivado desde el original el 5 de abril de 2013. Consultado el 27 de noviembre de 2012. 
  86. Hass, Jeffrey. "Chapter Three: How MIDI works 3 el 19 de junio de 2015 en Wayback Machine.". Indiana University Jacobs School of Music. 2010. Web. 13 August 2012.
  87. «SysEx: Flexibilidad MIDI». 
  88. Hass, Jeffrey. "Chapter Three: How MIDI works 9 el 7 de junio de 2015 en Wayback Machine.". Indiana University Jacobs School of Music. 2010. Web. 13 August 2012.
  89. Bello, Juan P. "MIDI: sound control". nyu.edu. New York University. n.d. Web. 18 August 2012
  90. «"General MIDI Standard". ''www.harfesoft.de''. n.p. n.d. Web». Harfesoft.de. Consultado el 27 de noviembre de 2012. 
  91. "General MIDI Standard". pgcc.edu. Prince George's Community College. n.d. Web.
  92. Glatt, Jeff. "General MIDI el 23 de octubre de 2012 en Wayback Machine.". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 17 August 2012
  93. Nagle, Paul. "Yamaha MU50 & Yamaha CBX-K1". Sound On Sound. SOS Publications. Sep 1995. Print.
  94. "About General MIDI". midi.org. MIDI Manufacturers Association. n.d. Web. 17 August 2012
  95. "The MIDI Tuning Standard". microtonal-synthesis.com. n.p. n.d. Web. 17 August 2012
  96. "MIDI Tuning". midi.org. MIDI Manufacturers Association. n.d. Web. 17 August 2012
  97. Glatt, Jeff. "The beginnings of MIDI el 1 de mayo de 2012 en Wayback Machine.". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 13 August 2012.
  98. Glatt, Jeff. "MIDI Time Code el 12 de febrero de 2012 en Wayback Machine.". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 13 August 2012.
  99. White, Paul. "SMPTE & MTC (MIDI Time Code)" Sound On Sound. SOS Publications. Jun 1996. Print.
  100. «"Q & A". ''Sweet Notes''. Sweetwater Sound. Summer 1996. Web». Sweetwater.com. Consultado el 27 de noviembre de 2012. 
  101. Glatt, Jeff. "MIDI Machine Control (MMC) el 27 de noviembre de 2012 en Wayback Machine.". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web.
  102. "Glossary: MIDI Machine Control (MMC) el 5 de diciembre de 2012 en Wayback Machine.". sweetwater.com. Sweetwater Sound. n.d. Web. 15 August 2012.
  103. "News Page". richmondsounddesign.com. Richmond Sound Design, Ltd. 17 July 2012. Web. 17 August 2012
  104. "An Inexpensive MIDI show-control System". Lighting TechNotes. The University of Virginia. 25 October 2004. Web. 17 August 2012.
  105. "Glossary: MTS (MIDI Time Stamping) el 5 de diciembre de 2012 en Wayback Machine.". sweetwater.com. Sweetwater Sound. n.d. Web. 17 August 2012
  106. Walker, Martin. "The Truth About Latency: Part 2 el 25 de diciembre de 2011 en Wayback Machine.". Sound On Sound. SOS Publications. Oct 2002. Print.
  107. Glatt, Jeff. ". The MIDI Technical Fanatic's Brainwashing Center. n.p. n.d. Web. 13 August 2012.
  108. «Massey, Howard. "DLS Overview". ''midi.org''. n.d. Web. 27 Aug 2012». Midi.org. Consultado el 27 de noviembre de 2012. 
  109. «"DLS 1 Spec". ''midi.org''. n.d. Web. 27 Aug 2012». Midi.org. Consultado el 27 de noviembre de 2012. 
  110. Ashour, Gal, et al. . usb.org USB Implementers Forum el 26 de abril de 2015 en Wayback Machine.. 1 November 1999. Web. 22 August 2012
  111. Wiffen, Paul. "An Introduction To mLAN, Part 1". Sound On Sound. SOS Publications. Aug 2000. Print.
  112. Wiffen, Paul. "An Introduction To mLAN, Part 2". Sound On Sound. SOS Publications. Sep 2000. Print.
  113. "MIDI Cables & Transports". midi.org. Music Manufacturers Association. n.d. Web. 27 August 2012.
  114. Vail, Mark. «Voyetra 8: The original rackmount analog polysynth». Keyboardmagazine. Turtle Beach. Archivado desde el original el 30 de junio de 2013. Consultado el 21 de mayo de 2013. 
  115. "CS2x Control Synthesizer Owner's Manual". Yamaha Corporation, 1998.
  116. «"PreSonus FIREstation". ''presonus.com''. n.p. n.d. Web. 18 Aug 2012». Presonus.com. Consultado el 27 de noviembre de 2012. 
  117. "rtpMIDI". tobias-erichsen.de. n.p. n.d. Web. 22 August 2012 Windows RTP-MIDI driver download
  118. Wright, Matt. "OpenSoundControl el 9 de julio de 2015 en Wayback Machine.". cnmat.berkely.edu. 23 June 2004. Web. 27 August 2012.
  119. Fraietta, Angelo. "Open Sound Control: Constraints and Limitations el 8 de julio de 2014 en Wayback Machine.". New Interfaces for Musical Expression 8th International Conference. 5–7 June 2008, Genoa, Italy. Web.
  120. Kirn, Peter. "Golden Age of Wireless: Korg iOS Sync, Android + MIDI Hardware, Enter Bluetooth MIDI?". createdigitalmusic.com. n.p. 25 March 2011. Web.
  121. «"TouchOSC". ''hexler.net'' n.p. n.d. Web. 20 Aug 2012». Hexler.net. Consultado el 27 de noviembre de 2012. 
  122. "XBee Adapter – wireless Arduino programming". ladyada.net. n.p. 17 May 2011. Web. 20 Aug 2012.
  123. «TouchDAW - DAW controller and MIDI utilities for Android». 
  124. "MMA HD Protocol Announcement el 14 de mayo de 2011 en Wayback Machine.". midi.org. MIDI Manufacturers Association. n.d. Web. 22 de agosto de 2012
  125. "General Meeting for MIDI developers by MMA". pro-music-news.com. Pro-Music-News. n.d. 22 de agosto de 2012
  126. NAMM 2013 Panel discussion: Past, present and future of MIDI - FutureMusicMagazine
  127. http://www.harmonycentral.com/news/midi-manufacturers-association-to-host-business-strategy-session-on-new-advanced-musical-instrument-control-technology-at-winter-namm-show
  128. «MIDI 2.0 at the 2020 NAMM Show». www.midi.org (en inglés británico). Consultado el 18 January 2020. 
  129. «ADC 2019 Features MIDI 2.0 and more». www.midi.org (en inglés británico). Consultado el 18 January 2020. 

Enlaces externos

  • en MIDI Manufacturers Association; la especificación MIDI 1.0 tiene que se comprada pero el texto se encuentra en USENET en 1990, y fue archivado en . Desde entonces no está disponible.
  • Japanese-language MIDI specifications en Association of Musical Electronics Industry
  • por “The International MIDI Association”
  • El MIDI desde dentro: los inicios de la tecnología que lo cambió todo
  •   Datos: Q80535
  •   Multimedia: MIDI

midi, siglas, musical, instrument, digital, interface, estándar, tecnológico, describe, protocolo, interfaz, digital, conectores, permiten, varios, instrumentos, musicales, electrónicos, ordenadores, otros, dispositivos, relacionados, conecten, comuniquen, ent. MIDI siglas de Musical Instrument Digital Interface es un estandar tecnologico que describe un protocolo una interfaz digital y conectores que permiten que varios instrumentos musicales electronicos ordenadores y otros dispositivos relacionados se conecten y comuniquen entre si 1 Una simple conexion MIDI puede transmitir hasta dieciseis canales de informacion que pueden ser conectados a diferentes dispositivos cada uno Logo MIDI de la MIDI Manufacturers Association El sistema MIDI transporta mensajes de eventos que especifican notacion musical tono y velocidad intensidad senales de control para parametros musicales como lo son la dinamica el vibrato panoramizacion en dos dimensiones cues y senales de reloj que establecen y sincronizan el tempo entre varios dispositivos Estos mensajes son enviados mediante un cable MIDI a otros dispositivos que controlan la generacion de sonidos u otras caracteristicas Estos datos tambien pueden ser grabados en un hardware o software llamado secuenciador el cual permite editar la informacion y reproducirla posteriormente 2 4La tecnologia MIDI fue estandarizada en 1983 por un grupo de representantes de la industria de fabricantes de instrumentos musicales llamado MIDI Manufacturers Association MMA Todos los estandar MIDI son desarrollados y publicados en conjunto por la MMA en Los Angeles California Estados Unidos y para Japon el comite MIDI de la Association of Musical Electronics Industry AMEI en Tokio Las ventajas del uso de MIDI incluyen el pequeno tamano de los ficheros una cancion completa puede ser codificada en unos cientos de lineas por ejemplo en algunos kilobytes y la facil manipulacion modificacion y seleccion de los instrumentos 3 Indice 1 Historia 1 1 Desarrollo del MIDI 1 2 Impacto del MIDI en la industria de la musica 2 Aplicaciones 2 1 Control de instrumentos 2 2 Composicion 2 3 MIDI y las computadoras 2 3 1 Archivos MIDI estandar 2 3 2 Intercambio de archivos 2 3 3 Software MIDI 2 3 3 1 Secuenciadores 2 3 3 2 Software para edicion de partituras 2 3 3 3 Editores y librerias 2 3 3 4 Programas de auto acompanamiento 2 3 3 5 Sintesis y sampling 2 3 4 Musica de videojuegos 2 4 Otras aplicaciones 3 Dispositivos MIDI 3 1 Conectores 3 1 1 Manejo de dispositivos 3 1 2 Interfaces 3 2 Controladores 3 2 1 Controladores para performance 3 2 1 1 Teclados 3 2 1 2 Controladores de viento 3 2 1 3 Baterias y controladores de percusion 3 2 1 4 Instrumentos controladores de cuerdas 3 2 1 5 Controladores especializados para performance 3 2 2 Controladores auxiliares 3 2 2 1 Superficies de control 3 2 2 2 Controladores especializados en tiempo real 3 3 Instrumentos 3 3 1 Sintetizadores 3 3 2 Samplers 3 3 3 Cajas de ritmos 3 3 4 Workstations y secuenciadores de hardware 3 4 Dispositivos de efectos 4 Especificaciones tecnicas 4 1 Instrumentos General MIDI 4 2 Mensajes 4 2 1 Mensajes System Exclusive 4 2 2 La implementacion del mapa MIDI 5 Extensiones 5 1 General MIDI 5 2 GS XG y GM2 5 3 MIDI Tuning Standard 5 4 MIDI Time Code 5 5 MIDI Machine Control 5 6 MIDI Show Control 5 7 MIDI timestamping 5 8 MIDI Sample Dump Standard 5 9 Downloadable Sounds 6 Hardwares alternativos de transporte de senales midi 6 1 USB y FireWire 6 2 Conectores XLR 6 2 1 Serial paralelo y el puerto joystick MIDI 6 2 2 mLAN 6 3 Ethernet 6 4 OSC 6 5 MIDI Inalambrico 7 Versiones de MIDI 8 MIDI 2 0 9 Vease tambien 10 Referencias 11 Enlaces externosHistoria EditarDesarrollo del MIDI Editar Hacia finales de los anos setenta los dispositivos electronicos musicales se volvieron mas comunes y menos costosos en America del Norte Europa y Japon Los primeros sintetizadores analogicos eran usualmente monofonicos y controlados mediante el voltaje producido por sus teclados Los fabricantes usaron este voltaje para conectar instrumentos en conjunto y asi un solo dispositivo podria controlar uno u otros mas sin embargo este sistema no era adecuado para los sintetizadores polifonicos y digitales 2 Algunos fabricantes crearon sistemas que permitian que sus propios equipos fueran interconectados pero los sistemas no eran compatibles externamente como sucedia con otras tecnologias es decir que los sistemas de unos fabricantes podrian no ser sincronizados con los de otros 2 4En junio de 1981 el fundador de Roland Ikutaro Kakehashi propuso la idea de una estandarizacion al fundador de Oberheim Electronics Tom Oberheim que en ese entonces hablo con el presidente de Sequential Circuits Dave Smith En octubre de 1981 Kakehashi Oberheim y Smith discutieron la idea con los representantes de Yamaha Korg y Kawai 4 Los ingenieros y disenadores de sintetizadores de Sequential Circuits Dave Smith y Chet Wood concibieron la idea de una interfaz para sintetizadores universal que permitiera una comunicacion directa entre equipos sin importar que fueran de distintos fabricantes Smith propuso este estandar en noviembre de 1981 a Audio Engineering Society 2 Por los siguientes dos anos el estandar fue discutido y modificado por representantes de companias como Roland Yamaha Korg Kawai Oberheim y Sequential Circuits 5 renombrado como Musical Instrument Digital Interface 2 El desarrollo del MIDI fue presentado al publico por Robert Moog en octubre de 1982 en la revista Keyboard 6 276En la exhibicion NAMM de enero de 1983 Smith logro presentar la conexion MIDI entre el sintetizador analogico Prophet 600 de Sequential circuits inc y el Jupiter 6 de Roland El protocolo MIDI 1 0 fue publicado en agosto de 1983 4 El estandar MIDI fue publicado por Ikutaro Kakehashi y Dave Smith quienes en 2013 recibieron el Grammy tecnico por su papel en el desarrollo del MIDI 7 8 Impacto del MIDI en la industria de la musica Editar El uso del MIDI estaba originalmente limitado a aquellos que quisieran hacer uso de instrumentos electronicos en la produccion musical de la musica pop El estandar permitia que diferentes instrumentos pudieran comunicarse con otros y con las computadoras Esto causo una rapida expansion en las ventas y en la produccion de instrumentos electronicos y software musical 5 Esta intercompatibilidad permitio que un dispositivo pudiera ser controlado desde otro lo que ayudo a los musicos que tuvieran la necesidad de utilizar distintos tipos de hardware 9 La introduccion del MIDI coincidio con la llegada de las computadoras personales samplers los cuales permiten reproducir sonidos pre grabados en presentaciones en vivo para incluir efectos que previamente no eran posibles fuera de los estudios y los sintetizadores digitales los cuales permitian almacenar sonidos pre programados y posteriormente ser utilizados mediante simplemente un boton 10 Las posibilidades creativas que permitio la tecnologia MIDI ayudaron a revivir la industria de la musica durante los ochenta 11 El MIDI introdujo muchas capacidades que transformaron la manera en que los musicos trabajaban La secuenciacion MIDI hizo posible que un usuario sin habilidad para la escritura musical pudiera desarrollar arreglos complejos 12 Un acto musical con uno o dos miembros ambos operando algunos pocos dispositivos MIDI podian representar un sonido similar a grupos con un mucho mayor numero de musicos 13 El costo de contratar musicos para un proyecto podria ser reducido o eliminado 2 y producciones complejas pueden ser realizadas en un sistema pequeno como una estacion de trabajo MIDI un sintetizador con un teclado integrado y un secuenciador Musicos profesionales podian realizar esto en un espacio llamado home recording sin la necesidad de alquilar un estudio de grabacion profesional con personal Trabajando la preproduccion en tal entorno una artista puede reducir los costos de grabacion llegando al estudio con un trabajo que esta parcialmente completo Las partes ritmica y de fondo pueden ser secuenciadas y posteriormente reproducidas en el escenario 2 Las actuaciones requieren menor transporte de material y tiempo de preparacion del equipo debido a las diferentes y reducidas conexiones necesarias para reproducir varios sonidos cita requerida La tecnologia educativa compatible con MIDI ha transformado tambien la educacion musical 14 En 2012 Ikutaro Kakehashi y Dave Smith recibieron el Grammy tecnico por el desarrollo del MIDI en 1983 15 Aplicaciones EditarControl de instrumentos Editar El MIDI fue inventado para que los instrumentos musicales se pudieran comunicar unos con otros y que un instrumento pudiera controlar a otro Los sintetizadores analogicos que no tenian un componente digital y que fueron construidos antes del desarrollo del MIDI pueden ser ajustados con kits que convierten los mensajes MIDI a voltajes de control analogicos 6 277 Cuando una nota es tocada en un instrumento MIDI esta genera una senal digital que puede ser usada para activar la misma nota en otro instrumento 2 20 La capacidad de un control remoto permite que instrumentos de gran tamano sean remplazados con pequenos modulos de sonido Esto permite a los musicos combinar instrumentos para alcanzar un sonido pleno o para crear combinaciones como un piano acustico y cuerdas 16 MIDI tambien permite que otros parametros de los instrumentos sean controlados de manera remota Los sintetizadores y los samplers tienen varias herramientas para el modelado de un sonido La frecuencia de un filtro y el ataque de una envolvente o el tiempo que tarda un sonido en llegar a su valor maximo son ejemplos de los parametros de los sintetizadores y pueden ser controlados de manera remota a traves de MIDI Dispositivos de efectos tienen diferentes parametros como el tiempo de reverberacion o delay Cuando el numero de un controlador MIDI es asignado a estos parametros el dispositivo respondera a los mensajes que reciba de dicho controlador Se pueden utilizar controles como perillas switches y pedales para enviar estos mensajes Se puede guardar en la memoria de un dispositivo un conjunto de parametros establecidos como un patch Estos patches pueden ser seleccionados de manera remota a traves de cambios de programa MIDI El MIDI estandar permite una seleccion de 128 programas diferentes pero hay muchos dispositivos que pueden permitir muchos mas ajustando sus patches en bancos con 128 programas cada uno y combinando el mensaje de cambio de programa para la seleccion de un banco 17 Composicion Editar Los eventos MIDI pueden ser secuenciados a traves de un editor MIDI o una estacion de trabajo especializada Varias DAW estan especificamente disenadas para trabajar MIDI como componente integral Las secuencias MIDI han sido desarrolladas en varios DAW para que los mensajes MIDI puedan ser modificados 18 Estas herramientas permiten a los compositores probar y editar su trabajo con una mayor rapidez y eficiencia que otras soluciones como la grabacion multipista mejorar la eficiencia de compositores y permitir crear arreglos complejos sin necesidad de un entrenamiento 19 Debido a que el MIDI es un conjunto de comandos que crean sonidos las secuencias MIDI pueden ser manipuladas de diferentes maneras en comparacion con el audio pregrabado Es posible cambiar la tonalidad la instrumentacion o el tempo de un arreglo MIDI 20 y re acomodar sucesiones de manera individual 21 La habilidad de componer ideas y escucharlas de manera inmediata permite a los compositores experimentar 19 Programas de composicion algoritmica permiten que ejecuciones generadas por computadora puedan ser utilizadas como ideas para canciones o acompanamiento 2 122Algunos compositores aprovecharon la tecnologia MIDI 1 0 y el General MIDI GM que permitia transferir datos musicales entre varios instrumentos utilizando un set de comandos y parametros estandarizado Los datos compuestos a traves de una secuencia MIDI pueden ser guardados como Standard MIDI File SMF distribuidos de manera digital y reproducidos por cualquier computadora o instrumento electronico que este adherido al mismo estandar MIDI GM y SMF Los datos MIDI son mucho mas pequenos que las grabaciones de archivos de audio MIDI y las computadoras Editar En la epoca en que el MIDI fue introducido la industria de la computacion estaba enfocada en computadoras mainframe Las computadoras personales no eran muy comunes El mercado de la computadora personal se estabilizo al mismo tiempo en que el MIDI aparecio con ellos las computadoras se convirtieron en una opcion viable para la produccion musical 6 En los anos posteriores a la ratificacion de la especificacion MIDI las caracteristicas MIDI fueron adaptadas a varias de las primeras plataformas de computacion incluyendo Apple II Plus IIe y Macintosh Commodore 64 y Amiga Atari ST Acorn Archimedes y PC DOS 6 Macintosh fue la favorita entre los musicos estadounidenses Se encontraba a un precio competitivo y seria anos despues que la eficiencia y su interfaz grafica seria igualada por las PC s El Atari ST fue el favorito de Europa donde las Machintosh eran mas caras 6 Las computadoras Apple incluian un hardware de audio que era mas avanzado que el de sus competidores La Apple IIGS usaba un chip de sonido digital disenado para el sintetizador Ensoniq Mirage En posteriores modelos se empleo un sistema especializado de audio con procesadores mejorados los cuales llevaron a las demas companias a mejorar sus productos 6 El Atari ST era preferido debido a que los conectores MIDI estaban integrados directamente en la computadora 6 329 La mayoria del software musical de la primera decada de publicacion del MIDI fue para la Apple o el Atari 6 Para el lanzamiento del Windows 3 0 en 1990 las PC s habian mejorado su interfaz grafica junto con sus procesadores por lo que diferentes softwares comenzaron a aparecer en diferentes plataformas 6 Archivos MIDI estandar Editar El formato estandar MIDI SMF permite una manera estandarizada para almacenar transportar y abrir secuencias en otros sistemas El compacto tamano de estos archivos ha permitido que sean implementados de manera numerosa en computadoras ringtones paginas de Internet y tarjetas de felicitaciones Fueron creados para su uso universal e incluir informacion como el valor de las notas tiempo y nombre de las pistas La lirica puede ser incluida como metadata que puede ser visualizada en maquinas de karaoke 22 La especificacion SMF fue desarrollada y mantenida por MMA Los SMF s son creados como formato para exportar informacion a secuenciadores software o estaciones musicales de trabajo Organizan los mensajes MIDI en una o mas pistas y en marcas temporales para volver a reproducir las secuencias Una cabecera contiene la informacion del numero de pistas tempo y en cual de los tres formatos SMF esta el archivo Un archivo del tipo 0 contiene la informacion de una presentacion completa en una sola pista mientras que las de tipo I contienen la informacion de cada una de las pistas ejecutadas de manera sincronizada Los archivos de tipo II raramente son utilizados 23 y guardan multiples arreglos cada uno tiene su propia pista para ser reproducida en secuencia Microsoft Windows empaqueta el SMF con Downloadable Sounds DLS en un archivo informatico para el intercambio de recursos RIFF con archivos RMID con extension rmi RIFF RMID ha sido depreciado a favor de Extensible Music Files XMF 24 Intercambio de archivos Editar Un archivo MIDI no es una grabacion de la musica Mas bien es una secuencia de instrucciones que suele ocupar del orden de 1000 veces menos espacio en bits que una grabacion 25 Esto hizo que los arreglos hechos en archivos MIDI se convirtieran en una manera mas atractiva de compartir musica antes de la llegada del internet y dispositivos con un almacenamiento superior Los archivos MIDI licenciados se encontraban disponibles en formato de disquete en tiendas de Europa y Japon durante los noventas 26 La mayor desventaja de esto era la gran variedad que existia ente las tarjetas de audio de los usuarios y las muestras de audio o sonidos sintetizados en la tarjeta que el MIDI retomaba de manera simbolica Aun una tarjeta de sonidos con samples de alta calidad puede tener inconsistencias entre la calidad de un instrumento a otro 25 mientras que diferentes modelos de tarjetas no garantizaban un consistencia en el sonido de un mismo instrumento Las primeras tarjetas economicas como AdLib y Sound Blaster utilizaban una version simplificada de la tecnologia de sintesis por modulacion de frecuencias de Yamaha 27 reproducida a traves de convertidores digitales analogicos de baja calidad La baja calidad de reproduccion 25 de estas tarjetas ubicuas 27 se asumia que de algun modo era debido al MIDI Esto creo la percepcion del MIDI como audio de bajo calidad mientras que en realidad el MIDI no tiene un sonido 28 y la calidad de su reproduccion depende totalmente de la calidad el dispositivo que lo reproduzca y los samples del dispositivo 20 Software MIDI Editar La principal ventaja de las computadoras personales en un sistema MIDI es que puede ser utilizado con diferentes propositos dependiendo del software utilizado 2 La capacidad multitareas de los sistemas operativos permite la operacion de varios programas de manera simultanea que puedan compartir los datos unos con otros 2 Secuenciadores Editar Articulo principal Estacion de trabajo de audio digital Un software para secuencia permite ciertos beneficios para un compositor u arreglista Permite que el MIDI grabado sea manipulado utilizando a traves de las caracteristicas de edicion basicas de una computadora como cortar copiar y pegar o arrastrar y soltar Los atajos de teclado pueden ser utilizados para agilizar el ritmo de trabajo y las herramientas de edicion MIDI pueden ser seleccionadas a traves de comandos El secuenciador permite que cada canal sea reproducido por un sonido diferente ademas de mostrar una pre visualizacion grafica del arreglo Existen distintas herramientas de edicion incluyendo una visualizacion en notacion musical Herramientas como loops cuantizacion aleatoriedad y transposicion simplifican el proceso de creacion de arreglos La creacion de beats es simplificada y el groove puede ser duplicado en la sensacion ritmica de otra pista La expresion realista puede ser agregada a traves de la manipulacion de controladores en tiempo real Una mezcla puede ser llevada a cabo y el MIDI puede ser sincronizado con pistas de audio o video grabadas Los avances pueden ser guardados y llevados a otra computadora o estudio 29 30 Los secuenciadores pueden tomar diferentes formas como editores de ritmos de bateria que permiten al usuario crear ritmos a traves de clics en rejillas de patrones 2 y hacer loops con secuencias por ejemplo el ACID Pro que permite al MIDI ser combinado con audios pre grabados cuyos tiempos y notas son empatados La secuencia de cues es utilizada para activar dialogos efectos de sonido y segmentos musicales en transmisiones 2 Software para edicion de partituras Editar Articulo principal Editor de partituras A traves de MIDI las notas en un piano pueden ser automaticamente ser transcritas a una partitura 5 El software editor de partituras usualmente carece de herramientas avanzadas de secuenciacion y se encuentra optimizado para la creacion de partituras profesionales para instrumentistas 30 Estos programas permiten la especificacion de dinamicas y marcas de expresion acordes y letras ademas del diseno de partituras complejas 30 167 El software disponible permite la impresion de partituras en braille 31 La ScoreCloud de DoReMIR Music Research es conocida como la mejor herramienta para la transcripcion en tiempo real de MIDI a partitura 32 SmartScore antes MIDIScan de SmartScore permite revertir este proceso y puede reproducir archivos MIDI desde una partitura en un escaner 33 Entre los programas conocidos para la edicion de partituras estan Finale de MakeMusic y Encore creado originalmente por Passport Designs Inc actualmente le pertenece a GVOX Sibelius originalmente creado para las computadoras RISC de Acorns era muy bien aceptado que antes de que las versiones de Windows y Macintosh estuvieran disponibles los compositores adquirieron una Acorns solo para utilizar Sibelius 34 Editores y librerias Editar Los editores de patches permiten al usuario programar su equipo mediante el uso de una interfaz Estos fueron esenciales con la llegada de sintetizadores mas complejos como el Yamaha FS1R 35 el cual tenia miles de parametros programables pero tenia una interfaz que constaba de solo 15 botones pequenos cuatro perillas y una pantalla pequena LCD 36 Los instrumentos digitales usualmente desaniman a los usuarios a la experimentacion debido a la falta de control que permiten en sus perillas y switches 37 pero los editores de patch pueden dar ordenes a instrumentos hardware y dispositivos de efectos la misma funcionalidad que existe en sintetizadores de software a los usuarios 38 Algunos editores estan disenados para instrumentos especificos o dispositivos de efectos mientras que otros editores universales soportan distintos tipos de equipos e idealmente pueden controlar los parametros de cada dispositivo 2 Las librerias de patches tienen la funcion especializada de organizar los sonidos en colecciones de equipos y permitir la transmision de bancos enteros de sonidos entre un instrumento y una computadora Esto permite al usuario aumentar las capacidades de almacenamiento de patches del dispositivo con una computadora 2 133 y compartir patch con otros usuarios del mismo instrumento 39 Editores librerias universales que combinan las dos funciones fueron comunes como Galaxy de Opcode Systems y SoundDiver de eMagic Estos programas han caido en desuso debido a la llegada de la sintesis por computadora aunque Unisyn de Mark of the Unicorn y Midi Quest de Sound Quest continuan disponibles Kore de Native Instruments fue un intento por traer de vuelta el concepto de los editores librerias a la era de los sintetizadores de software 40 Programas de auto acompanamiento Editar Existen programas que de manera dinamica pueden generar pistas de acompanamientos llamadas programas de auto acompanamiento Estos crean el arreglo de una banda completa a partir del estilo que el usuario seleccione y los resultados son enviados a un dispositivo de sonido MIDI para generar los sonidos Las pistas generadas pueden ser utilizadas como herramientas de pruebas o educativas tambien como acompanamiento para presentaciones en vivo o ayuda para la composicion de canciones Algunos ejemplos son Band in a Box 41 el cual surge de la plataforma Atari en los ochentas One Man Band 42 Busker 43 MiBAC Jazz SoundTrek JAMMER 44 y DigiBand 45 Sintesis y sampling Editar Articulos principales Sintetizador de softwarey Sampler Las computadoras pueden emplear un software para generar sonidos los cuales pasan a traves de un conversor de senal digital a analogica DAC a un sistema de altavoces 5 213 La polifonia el numero de sonidos que pueden ser tocados de manera simultanea depende de la potencia de la CPU de la computadora asi como del muestreo digital y de la resolucion sonora de la reproduccion los cuales impactan de manera directa en la calidad del sonido resultante 46 Los sintetizadores implementados en un software estan sujetos a problemas de tiempo que no estan presentes en los instrumentos de hardware reales los cuales tienen sistemas operativos dedicados que no estan sujetos a la interrupcion de tareas de fondo como los sistemas operativos de escritorio Estos problemas de tiempo pueden generar distorsiones debido al desfase entre difrerentes pistas y clics cuando la reproduccion es interrumpida Los sintetizadores de software pueden ser afectados por latencia en la generacion del sonido debido a que las computadoras utilizan Bufers de datos que retrasan la reproduccion y se atrasan respecto de la senal MIDI de comando 47 La sintesis de software surge en los anos cincuenta cuando Max Mathews de los Laboratorios Bell escribio el lenguaje de programacion MUSIC N que era capaz de generar sonido pero no en tiempo real 48 El primer sintetizador en correr directamente desde el CPU de una computadora 49 fue Reality por Seer Systems de Dave Smith el cual permitia una baja latencia a traves de la integracion de drivers y solo podia ser reproducido en tarjetas de sonido Creative Labs 50 Algunos sistemas utilizaron un software dedicado para reducir el trabajo en el CPU como el Kyma System de Symbolic Sound Corporation 48 y los sistemas Pulsar SCOPE de Creamware Sonic Core 51 los cuales empleaban varios chips DSP en una Peripheral Component Interconnect PCI para dar energia a todos los instrumentos efectos y mezcladoras 52 La capacidad de construir arreglos MIDI totalmente en una computadora permite al compositor posteriormente exportar el resultado como un archivo de audio 16 Musica de videojuegos Editar Los primeros juegos de computadora eran distribuidos en disquetes y el reducido tamano de los archivos MIDI hicieron que fueran una opcion viable para la creacion de bandas sonoras Los juegos de la era DOS y las primeras versiones de Windows normalmente requerian una compatibilidad con las tarjetas de sonido Ad Lib o SoundBlaster Esas tarjetas utilizaban la sintesis FM la cual genera un sonido a traves de la modulacion de ondas sinusoidales John Chowning el pionero en la tecnica teorizo que la tecnologia podria ser capaz de recrear con precision cualquier sonido si suficientes ondas sinuosidades era empleadas pero las tarjetas de audio economicas para computadora ejecutaban la sintesis FM con solo dos ondas sinuosidales Combinadas con las tarjetas de 8 bits ofrecian un sonido descrito como artificial 53 y primitivo 54 Posteriormente se hicieron placas que tenian almacenadas muestras de audio que podian ser utilizadas en lugar de la sintesis FM Estas eran costosas pensaban sonidos de instrumentos MIDI como el E mu Proteus 54 La industria de las computadoras a mediados de los noventas se enfoco en tarjetas de sonido basadas en la sintesis de sonido mediante tablas de ondas con una reproduccion de 16 bits pero estandarizadas en un ROM de 2MB un espacio muy pequeno para muestras de audio de calidad para 128 instrumentos mas percusion Algunos fabricantes utilizaron muestras de 12 bits ajustados a esos 16 bits 55 Otras aplicaciones Editar MIDI ha sido adoptado tambien como un protocolo de control para aplicaciones no musicales MIDI Show Control emplea comandos MIDI para dirigir las luces y activar eventos en producciones teatrales VJ s y turntablistas lo utilizan para reproducir videos o sincronizar equipo y los sistemas de grabacion lo utilizan para la sincronizacion y automatizacion Apple Motion permite el control de parametros animacion a traves de MIDI El videojuego de disparos en primera persona 1987 llamado MIDI Maze portado a Game Boy en 1991 a Game Gear en 1992 y a SNES en 1993 y el puzle Oxyd 1990 de Atari ST portado a Windows en 1992 utilizaban MIDI para conectar computadoras Algunos kits para el control de las luces o aplicaciones en el hogar emplean MIDI 56 Pese a su asociacion con los dispositivos musicales MIDI puede controlar cualquier dispositivo y puede leer y procesar cualquier comando MIDI Es posible enviar una nave al espacio desde la tierra a otro destino controlar la luz de la casa la calefaccion y el aire acondicionado o secuenciar semaforos todo a traves de comandos MIDI El dispositivo u objeto que reciba la senal MIDI requerira de un procesador General MIDI en este caso los cambios del programa activarian una funcion en ese dispositivo en lugar de las notas de un instrumento MIDI Cada funcion puede ser establecida a un reloj tambien controlado por MIDI otra condicion determinada por el creador del dispositivo Dispositivos MIDI EditarConectores Editar Conectores MIDI y un cable MIDI en sus versiones iniciales Inicialmente los cables midi terminaban en un conector DIN de 180º Las aplicaciones estandar emplean solo tres de los cinco conductores tierra y un par de cables balanceados que llevan un senal de 5v 41 41 Esta configuracion del conector solo puede llevar mensajes en una direccion asi que es necesario un cable para una comunicacion de dos vias 2 13 Algunas aplicaciones prioritarias como la alimentacion phantom para algunos controladores utilizan los pines sobrantes para la transmision de corriente directa DC 57 Mediante Optoacopladores mantienen los dispositivos MIDI electricamente separados de otros conectores lo cual impide bucles de masa 58 63 y protege al equipo de picos de voltage 6 277 No habia inicialmente un sistema manera de detectar errores en MIDI asi que el tamano maximo del cable es de 15 metros 50 pies para limitar interferencias destructivas 59 Los pines numerados en un conector MIDI La mayoria de los dispositivos no copian los mensajes de la entrada a su puerto de salida Un tercer tipo de puerto el puerto thru emite una copia de todo lo que es recibido en el puerto de entrada in permitiendo que los datos sean transmitidos a otro instrumento 6 278 en una Daisy chain 60 No todos los dispositivos cuentan con un puerto thru y dispositivos que carecen de la caracteristica de generar datos MIDI como unidades de efectos o modulos de sonido pueden no incluir un puerto de salida 37 384 Manejo de dispositivos Editar Cada dispositivo en una cadena retrasa el sistema Esto se evita a traves de una caja MIDI thru la cual contiene varias salidas que proporcionan una copia de la senal de entrada Un mezclador MIDI es capaz de combinar multiples dispositivos en una sola senal y permite que multiples controladores sean controlados mediante un solo dispositivo Un switch MIDI permite cambiar entre multiples dispositivos y elimina la necesidad de volver a conectar los cables Los paneles de conexiones MIDI combinan todas estas funciones Tienen multiples entradas y salidas que permiten cualquier combinacion de canales de entrada para ser enviados a cualquier salida Las conexiones pueden ser creadas utilizando un software almacenandolas en una memoria y seleccionarlas desde comandos para cambio de programa MIDI 2 47 50 Esto permite a los dispositivos funcionar como routers MIDI en situaciones donde no se encuentra una computadora disponible 2 62 3 Los paneles de conexiones MIDI tambien son empleados para limpiar bits de datos MIDI desviados en sus entradas Se utilizan procesadores de datos MIDI para tareas y efectos especiales Estos incluyen filtros MIDI los cuales eliminan datos MIDI de una senal y delays MIDI los cuales envian una repeticion de datos MIDI de entrada en un tiempo determinado 2 51 Interfaces Editar La funcion principal de una interfaz MIDI por computadora es sincronizar los reles entre un dispositivo MIDI y la computadora 60 Algunas tarjetas de sonido de computadora incluyen un conector MIDI estandar mientras que en otras se conecta a traves de D sub DA 15 puerto de juegos USB firewire o ethernet El creciente uso de conectores USB en los 2000 s ha llevado a una disponibilidad de interfaces MIDI a USB que puedan transferir canales MIDI a computadoras con USB incluido Algunos controladores MIDI estan equipados con conectores USB y pueden ser conectados en computadoras que empleen software musical La transmision serial MIDI lleva a problemas de sincronizacion Musicos experimentados pueden detectar diferencias de 1 3 de milisegundos ms cita requerida es el tiempo que tarda el sonido en viajar 4 pulgadas y un mensaje MIDI de 3 bytes requiere 1ms para transmitirse 61 Debido a que el MIDI es serial solo puede ser enviado un evento a la vez Si un evento es enviado a dos canales a la vez el evento con numero de canal mayor no podra ser transmitido hasta que el primero haya acabado y sera retrasado 1ms Si un evento es enviado a todos los canales al mismo tiempo el evento con un numero de canal mayor sera retrasado por mucho 16ms Esto ha contribuido al surgimiento de interfaces MIDI con multiples entradas y salidas debido a que la sincronizacion mejora cuando los eventos son enviados en diferentes puertos a diferencia de varios canales en un mismo puerto 47 El termino tropiezo MIDI se refiere a los errores audibles resultantes de una transmision retrasada 62 Controladores Editar Existen dos tipos de controladores MIDI controladores para performance que generan notas y son utilizados para ejecutar musica 63 y controladores que pueden no transmitir notas pero pueden transmitir otros tipos de eventos en tiempo real Varios dispositivos son la combinacion de los dos tipos Controladores para performance Editar Los controladores MIDI de dos octavas son comunmente empleados con laptops debido a su portabilidad Esta unidad permite una variedad de controladores en tiempo real los cuales pueden manipular varios parametros de diseno de sonidos de instrumentos digitales o fisicos efectos mezcladoras o dispositivos de grabacion El MIDI fue disenado con los teclados en mente y cualquier otro controlador que no posea un teclado es considerado como un controlador alternativo 64 Esto ha sido visto como una limitacion para los compositores que no estan interesados la musica que emplea teclados la flexibilidad y compatibilidad MIDI fue introducida a otros tipos de controladores incluyendo guitarras instrumentos de viento y cajas de ritmo 5 23 Teclados Editar Los teclados musicales son el tipo de controlador MIDI mas comun 39 Se pueden encontrar en diferentes tamanos desde los de 25 teclas modelos de dos octavas hasta instrumentos de 88 teclas Algunos solo incluyen el teclado aunque existen modelos con otros controladores en tiempo real como perillas sliders y palancas 65 Usualmente tienen tambien conexiones para pedales de sustain y de expresion La mayoria de los controladores con teclado permiten dividir el area de piano en zonas las cuales pueden ser de diferentes tamanos y sobreponerse Cada zona corresponde a un canal MIDI diferente y un set diferente de controladores y pueden ser usados para tocar cualquier rango de notas seleccionado Esto permite a un solo instrumento reproducir varios sonidos diferentes 2 79 80 Las capacidades MIDI tambien pueden ser encontradas en instrumentos de teclado tradicionales como pianos 2 82 y pianos Rhodes 66 Pedaleros pueden controlar los tonos de un organo MIDI o pueden tocar un sintetizador como el Moog Taurus Los instrumentos de viento MIDI pueden producir sonidos naturales y expresivos de una manera que los controladores con teclado tienen algo mas de dificultad Controladores de viento Editar Los controladores de viento permiten que secciones MIDI sean tocadas con la misma expresion y articulacion posible de los instrumentos de viento convencionales Permiten que el aliento y el control de tono produzcan una manera mas versatil de fraseo particularmente cuando se tocan partes de instrumentos de viento fisicamente modeladas o samples 2 95 Un controlador tipico de viento tiene un sensor que convierte la presion del aliento en informacion de volumen y puede controlar el tono aunque tambien se puede hacer con un sensor de presion en los labios y una perilla para el tono Algunos modelos permiten la configuracion de los diferentes sistemas de ejecucion de diferentes instrumentos 67 Dentro de los ejemplos de estos controladores podemos encontrar el EWI de Akai y el Electronic Valve Instrument EVI El EWI utiliza un sistema de botones y perillas modelados a partir de un instrumento de viento madera mientras que el EVI esta basado en un instrumento de viento metal y tiene tres switches que emulan las valvulas de una trompeta 6 320 321 Baterias y controladores de percusion Editar Un controlador de percusiones MIDI los Roland V Drums Usualmente estan construidos como baterias reales El modulo de sonido de la unidad esta en la izquierda Los teclados de tipo piano pueden ser utilizados para accionar sonidos de baterias pero no son practicos para tocar patrones repetitivos como redobles debido a las dimensiones de las teclas Despues de los teclados los pads de bateria son los controladores para performance MIDI mas significativos 6 319 320 Los controladores de percusion pueden estar integrados en cajas de ritmo pueden ser superficies de control independientes o emular y sentirse como instrumentos de percusion Los pads integrados en cajas de ritmos usualmente son muy pequenos y fragiles para ser tocados con baquetas y se tocan con los dedos 2 88 Drum pads especializados como el Roland Octapad o el DrumKAT son tocados con las manos o baquetas y estan construidos como un set de bateria Existen otros controladores de percusion con el MalletKAT parecido al vibrafono 2 88 91 y el Marimba Lumina de Don Buchla 68 Se pueden instalar accionadores MIDI en una bateria acustica e instrumentos de percusion Los pads pueden accionar un dispositivo MIDI que puede ser incluso casero a partir de un sensor piezoelectrico o un pad de practica 69 Instrumentos controladores de cuerdas Editar Una guitarra puede ser ajustada con pastillas especiales que digitalicen la salida del instrumento y permiten tocar sonidos de sintetizadores Cada cuerda esta asignada a un canal MIDI distinto y dan la oportunidad al ejecutante de tocar el mismo sonido en todas la cuerdas o diferentes para cada una 2 92 93 Algunos modelos como el Yamaha G10 emplean electronicos en lugar del cuerpo de una guitarra 6 320 Otros sistemas como las pastillas de Roland pueden ser incluidas o ajustadas a un instrumento estandar Max Mathews diseno un violin MIDI para Laurie Anderson a mediados de los ochentas ademas de violas violonchelos contrabajos y mandolinas 70 Un controlador MIDI disenado para ser usado con un iPhone El celular se coloca en el centro Controladores especializados para performance Editar Algunos controladores digitales para DJ pueden funcionar por si solos como el FaderFox o el Xone 3D de Allen amp Heath o pueden estar integrados por algun software especifico como Traktor o Scratch Live Estos comunmente responden a la sincronizacion del reloj MIDI y permiten un control sobre la mezcla samples efectos y loops 71 Los accionadores MIDI adheridos a los zapatos o a la ropa son usados usualmente por performers El sensor inalambrico Kroonde Gamma puede capturar movimiento en senales MIDI 72 Los sensores colocados en el escenario de la Universidad de Texas en Austin convierte los movimientos de los danzantes en mensajes MIDI 73 y la instalacion Very Nervous System de David Rokeby crea musica a partir de los movimiento de las personas 74 Existen aplicaciones de software que permiten el uso de dispositivos iOS como controladores de gestos 75 Existen numerosos controladores experimentales los cuales abandonan las interfaces musicales tradicionales completamente Algunos de estos incluyen el control a traves de gestoras como el Buchla Thunder 76 el C Thru Music Axis 77 el cual re acomoda las escalas en una visualizacion isometrica 78 o el continuum de Haken Audio 79 Los controladores experimentales MIDI pueden ser creados a partir de objetos inusuales como una tabla de planchar con sensores de calor instalados 80 o un sofa con sensores de presion equipados 81 Controladores auxiliares Editar Los sintetizadores de software poseen de un gran poder y versatilidad pero algunos ejecutantes consideran que existe una division de la atencion entre un teclado MIDI y un teclado de computadora con un mouse que roba la inmediatez en la experiencia de tocar 82 Dispositivos dedicados al control MIDI en tiempo real permiten un beneficio ergonomico ademas de ofrecer una sensacion de conexion con el instrumento en lugar del uso de un mouse o un boton digital Los controladores en general son dispositivos con varios propositos que estan disenados para trabajar con varios tipos de equipos o pueden estar disenados para trabaje con algun software especifico Algunos ejemplos son el APC40 de Akai para Ableton Live y el MS 20ic de Korg que es una reproduccion del sintetizador analogico MS 20 El controlador MS 20ic incluye cables para patch que pueden ser usados para controlar la senal en la reproduccion virtual del sintetizador MS 20 tambien puede controlar otros dispositivos 83 Superficies de control Editar Las superficies de control son dispositivos de hardware que permiten una variedad de controles que transmiten mensajes de control en tiempo real Estos instrumentos con software pueden ser programados sin un uso excesivo de movimiento de mouse 84 o el ajuste de dispositivos de hardware sin la necesidad de operarlos a traves de varios menus Botones controles deslizantes y perillas son los controladores mas comunes Tambien se pueden encontrar codificadores rotatorios controles de transport joysticks controladores de liston touchpads vectoriales como el Kaoss pad de Korg y controladores opticos como el D Beam de Roland Las superficies de control pueden ser usadas para mezclar automatizar secuencias tornamesas y control de luces 84 Teclado MIDI Controladores especializados en tiempo real Editar Las superficies de control de audio usualmente tienen un parecido con las mesas de mezcla en su apariencia y permiten cierto nivel de control para cambiar parametros como el nivel de sonido y los efectos aplicados a pistas individuales de una grabacion multipista o presentacion en vivo Los pedales MIDI son comunmente utilizados para enviar cambios de programa MIDI a dispositivos de efectos pero pueden ser combinados con los pedales de algun instrumento que permita una programacion detallada de los unidades de efectos Los pedales estan disponibles en forma de switches prendido apagado momentaneos o pedales en donde su posicion determina su valor MIDI Controladores deslizantes son utilizados para MIDI y organos virtuales Junto con un set de controladores deslizantes para un control del timbre permiten controlar efectos estandar de un organo como la velocidad de rotacion el vibrato y coro de un Leslie speaker 85 Instrumentos Editar Un modulo de sonido el cual requiere de un controlador externo p ej un teclado MIDI para activar sus sonidos Estos dispositivos son portatiles pero su limitada interfaz para programar requiere herramientas de computadora para un acceso sencillo a sus parametros de sonido Un instrumento MIDI tiene puertos para enviar y recibir senales MIDI una CPU para procesar dichas senales una interfaz que permita al usuario programarlo un circuito de audio que genere sonidos y controladores El sistema operativo y los sonidos de fabrica usualmente estan almacenados en una memoria de solo lectura ROM 2 67 70Un instrumento MIDI tambien puede ser un modulo independiente sin la necesidad de un teclado conformado por una tarjeta de sonido General MIDI GM GS y XG editable dentro de la misma incluyendo cambios de transposicion del tono cambios de instrumento MIDI ajuste de volumen panel niveles de reverberacion y otros controladores MIDI Normalmente el modulo MIDI incluye una pantalla grande permitiendo al usuario visualizar la informacion dependiendo de la funcion seleccionada Otras funciones incluyen el visualizar la lirica usualmente incluida en un archivo MIDI o Karaoke MIDI listas de pistas libreria de canciones y pantallas de edicion Algunos modulos MIDI incluyen un armonizador y la capacidad de reproducir y reajustar el transpose de archivos MP3 Sintetizadores Editar Articulo principal Sintetizador Los sintetizadores pueden emplear cualquier variedad de tecnicas para generar sonido Estos normalmente incluyen un teclado integrado o pueden existir como modulos de sonido que generan sonidos a partir de un controlador externo Los modulos de sonidos estan tipicamente disenados para ser colocados en un rack de 19 pulgadas 2 70 72 Los fabricantes producen comunmente un sintetizador en versiones independiente y para rack usualmente la version con teclado varia de tamano Samplers Editar Articulo principal Sampler Un sampler puede grabar y digitalizar audio almacenarlo en una memoria de acceso aleatorio RAM y reproducirlo posteriormente Los samplers normalmente permiten al usuario editar un sample y guardarlo en un disco duro aplicarle efectos y modificar su sonido a traves de las mismas herramientas usadas en los sintetizadores Tambien pueden tener un teclado o estar montados en un rack 2 74 8 Los instrumentos que generan sonidos a traves de su reproduccion pero que no tienen capacidades de grabacion son conocidos como ROMplers Los samplers no se convirtieron en instrumentos MIDI viables tan rapido como lo hicieron los sintetizadores debido al costo de la memoria y la potencia de procesamiento necesaria entonces 6 295 El primer sampler MIDI de bajo costo fue el Ensoniq Mirage lanzado en 1984 6 304 Los samplers MIDI normalmente estan limitados debido a sus pequenas pantallas empleadas para editar las formas de onda sampleadas aunque algunos pueden ser conectados a un monitor de computadora 6 305 Cajas de ritmos Editar Articulo principal Caja de ritmos Las cajas de ritmos normalmente son dispositivos especializados que reproducen samples de bateria y sonidos de percusion Usualmente tienen un secuenciador que permite la creacion de patrones ritmos para incorporarlos en el arreglo de alguna cancion Comunmente tienen multiples salidas que permiten que cada uno de los sonidos sea asignado a cada una Los sonidos individuales de las baterias pueden ser reproducidos desde otro instrumento MIDI o desde un secuenciador 2 84 Workstations y secuenciadores de hardware Editar Articulos principales Workstation musica y Secuenciador El controlador Tenori on de Yamaha permite crear patrones dibujandolos en la matriz de botones Los patrones resultantes pueden ser reproducidos con los sonidos internos de otras fuentes o ser almacenados en un secuenciador dentro de una computadora La tecnologia de los secuenciadores surgio antes que el MIDI Los secuenciadores analogicos emplean senales de control de voltaje para controlar sintetizadores analogicos pre MIDI Los secuenciadores MIDI normalmente operan a traves de funciones de transporte creadas a partir de las grabadoras Son capaces de grabar secuencias MIDI y organizarlas en pistas individuales a traves del concepto de la grabacion multipista Las workstations combinan controladores de teclado con un generador de sonidos interno y un secuenciador Las workstations pueden ser usadas para crear arreglos completos y reproducirlos a traves de los sonidos integrados funcionando como pequenos estudios de produccion Usualmente incluyen una unidad de almacenamiento y capacidades de transferencias 2 103 4 Dispositivos de efectos Editar Los efectos de audio son frecuentemente usados en el escenario y en las grabaciones como la reverberacion delay y chorus pueden ser ajustados de manera remota a traves de senales MIDI Algunas unidades solo permiten un cierto numero de parametros que puede ser controlados de esta manera pero la mayoria responde ante mensajes de cambio de programa El H3000 Ultra harmonizer de Eventide es un ejemplo de una unidad que permite un control completo MIDI que funciona como un sintetizador 6 322Especificaciones tecnicas EditarLos mensajes MIDI estan conformados de una palabra de 8 bits llamados bytes que son transmitidos de manera serial a 31 25 kbit s Esta tasa fue escogida debido a que es una division exacta de 1 MHz la velocidad en la que varios de los primeros microprocesadores operan 6 286 El primer bit de cada palabra identifica si la palabra es un byte de estatus o de datos los siguientes siete bits son la informacion 2 13 14 Un bit de inicio y otro de pausa son agregados a cada byte por cuestiones de sincronizacion asi que un mensaje MIDI requiere de diez bits para transmitirse 6 286Una conexion MIDI puede llevar dieciseis canales independiente de informacion Los canales son numerados del 1 al 16 pero en realidad corresponden al orden del codigo binario del 0 al 15 Un dispositivo puede ser configurado para solo escuchar canales especificos e ignorar los mensajes enviados de otros modo Omni Off o puede escuchar a todos los canales sin importar su direccion Omni On Un dispositivo puede ser monofonico el inicio de una nueva senal de note on MIDI implica el final de la nota previa o polifonico multiples notas pueden sonar al mismo tiempo hasta que el limite de la polifonia del instrumento se haya alcanzado las notas hayan terminado su envolvente o el comando note off haya sido recibido Los dispositivos que reciben los mensajes normalmente tienen cuatro combinaciones de los modos omni off on vs mono poly 2 14 18 Instrumentos General MIDI Editar Estos son los numeros de los 128 timbres de instrumentos de la especificacion General MIDI incluida en la especificacion detallada MIDI 1 0 del ingles Complete MIDI 1 0 detailed specification Piano 00 Piano de cola acustico 01 Piano brillante acustico 02 Piano de cola electrico 03 Piano Honky tonk 04 Piano Rhodes 05 Piano con chorus 06 Clavicordio 07 Clavecin 08 Celesta Percusion cromatica 09 Glockenspiel 10 Caja de musica 11 Vibrafono 12 Marimba 13 Xilofono 14 Campanas tubulares 15 Dulcemele organo 16 organo Hammond 17 organo percusivo 18 organo de rock 19 organo de iglesia 20 Armonio 21 Acordeon 22 Armonica 23 Bandoneon Guitarra 24 Guitarra espanola 25 Guitarra acustica 26 Guitarra electrica jazz 27 Guitarra electrica limpia 28 Guitarra electrica tapada o muteada 29 Guitarra saturada overdrive 30 Guitarra distorsionada 31 Armonicos de guitarra Bajo 32 Bajo acustico 33 Bajo electrico pulsado 34 Bajo electrico con plectro 35 Bajo sin trastes 36 Bajo en slap 1 37 Bajo en slap 2 38 Bajo sintetizado 1 39 Bajo sintetizado 2 Cuerdas 40 Violin 41 Viola 42 Violonchelo 43 Contrabajo 44 Cuerdas en tremolo 45 Cuerdas en pizzicato 46 Arpa de orquesta 47 Timbales Conjuntos ensemble 48 Conjunto de cuerda 1 49 Conjunto de cuerda 2 50 Cuerdas sintetizadas 1 51 Cuerdas sintetizadas 2 52 Coro de Aahs 53 Coro de Oohs 54 Coro sintetizado 55 Tutti de orquesta Instrumentos metales de viento 56 Trompeta 57 Trombon 58 Tuba 59 Trompeta con sordina 60 Trompa 61 Seccion de metales 62 Metales sintetizados 1 63 Metales sintetizados 2 instrumentos de viento de lengueta 64 Saxofon soprano 65 Saxofon alto 66 Saxofon tenor 67 Saxofon baritono 68 Oboe 69 Corno ingles 70 Fagot 71 Clarinete Aerofonos de tubo 72 Flautin 73 Flauta travesera 74 Flauta dulce 75 Flauta de pan 76 Botella soplada 77 Shakuhachi 78 Silbato 79 Ocarina Sintetizador solista 80 Solo 1 onda cuadrada 81 Solo 2 diente de sierra 82 Solo 3 Caliope u organo de vapor 83 Solo 4 siseo 84 Solo 5 charanga 85 Solo 6 voz 86 Solo 7 quintas 87 Solo 8 bajo y solo Sintetizador de acompanamiento 88 Fondo 1 nueva era 89 Fondo 2 calido 90 Fondo 3 polisintetizador 91 Fondo 4 coro 92 Fondo 5 de arco 93 Fondo 6 metalico 94 Fondo 7 halo 95 Fondo 8 barrido Efectos especiales con sinstetizador 96 Efecto 1 lluvia 97 Efecto 2 banda sonora 98 Efecto 3 cristales 99 Efecto 4 atmosfera 100 Efecto 5 brillo 101 Efecto 6 duendes 102 Efecto 7 ecos 103 Efecto 8 ciencia ficcion Sonidos etnicos 104 Sitar 105 Banjo 106 Shamisen 107 Koto 108 Kalimba 109 Gaita 110 Fidula 111 Shannai Percusion 112 Campanillas 113 Agogo 114 tambor metalico 115 Caja china 116 Taiko 117 Tom melodico 118 Caja sintetizada 119 Plato invertido 120 Trasteo de guitarra 121 Respiracion 122 Sonido de viento de Costa 123 vocalizacion de pajaros 124 Timbre de telefono 125 Helicoptero 126 Aplauso 127 Disparo de fusilMensajes Editar Un mensaje MIDI es una instruccion que controla algun aspecto del dispositivo receptor Un mensaje MIDI consiste en un byte de estatus el cual indica el tipo del mensaje seguido de dos bytes de datos que contienen los parametros 20 Los mensajes MIDI pueden ser mensajes de canal los cuales son enviados a unos de los dieciseis canales y puede ser escuchado solo por los dispositivos en ese canal o mensajes de sistema los cuales pueden ser escuchados por todos los dispositivos Cualquier dato no relevante para un dispositivo receptor es ignorado 37 384 Existen cinco tipos de mensajes Channel Voice Channel Mode System Common System Real Time y System Exclusive 86 Los mensajes Channel Voice transmiten datos de performance en tiempo real a traves de un solo canal Algunos ejemplos son los mensajes note on que contienen el numero de nota MIDI que especifica el tono de la misma un valor de velocidad que indica cuanta fuerza tiene la nota y el numero del canal los mensajes note off indican el final de la nota mensajes de cambio de programa que modifican el patch del dispositivo y cambios de control que ajustan los parametros del instrumento Los mensajes Channel Mode incluyen los mensajes Omni mono poly mode on y off asi como mensajes que restablecen todos los controladores a su estado inicial o para enviar mensajes note off para todas las notas Los mensajes System no incluyen los numeros de los canales y son recibidos por cada dispositivo MIDI conectado El MIDI time code es un ejemplo de un mensaje System comun Los mensajes System Real Time contienen datos para sincronizacion e incluyen MIDI clock y Active Sensing 2 18 35 Mensajes System Exclusive Editar Los mensajes System Exclusive SysEx son la major razon de la flexibilidad y longevidad del estandar MIDI 87 Permiten que los fabricantes creen mensajes propietarios especificos de los instrumentos de cada fabricante los cuales permiten un control del equipo de manera especifica y no contenidos en los mensajes estandar MIDI 6 287 Los mensajes SysEx solo funcionan en un dispositivo especifico en un sistema Cada fabricante tiene un identificador unico que esta incluido en los mensajes SysEx el cual hace que los mensajes solo sean escuchados por un dispositivo especifico y sean ignorados por todos los demas Varios instrumentos tambien incluyen un SysEx ID el cual permite que dos dispositivos del mismo modelo sean direccionados de manera independiente mientras estan conectados al mismo sistema 88 Los mensajes SysEx pueden incluir una mayor funcionalidad que el estandar MIDI permite Estan dirigidos a un instrumento en especifico y son ignorados por los otros dispositivos conectados al sistema Muchos mensajes sysex no estan documentados La implementacion del mapa MIDI Editar No todos los dispositivos midi responden a todos los mensajes definidos en la especificacion MIDI Por ejemplo hay muchos instrumentos reales que producen sonidos en la realidad que abarcan menos octavas que la referencia un piano de 88 teclas como por ejemplo una trompeta La implementacion del mapa MIDI fue estandarizado por la MMA como un forma en que los usuarios para que conozcan las capacidades que tiene un instrumento y como responde a los mensajes 2 231 En la documentacion de todo dispositivo midi hay usualmente una lista con los comandos midi que usa mapa Midi Extensiones Editar Mapa GM estandar de bateria el cual especifica que sonido percusivo sonoro suena para cada nota en el canal de percusion normalmente el 10 La flexibilidad del MIDI y su gran aceptacion ha llevado a varios refinamientos del estandar ademas ha permitido que se aplique a propositos mas alla de los que se tenian inicialmente planeados General MIDI Editar Articulo principal General MIDI MIDI permite la seleccion de los sonidos de un instrumento a traves de mensajes de cambio de programa pero no hay una garantia de que dos instrumentos produzcan el mismo sonido dada una misma localizacion de programa 89 Inicialmente el programa 0 podia ser el piano en un instrumento y en otro puede ser una flauta El estandar General MIDI GM fue establecido en 1991 y permite un banco de sonidos estandarizados que permite que un archivo Standard MIDI creado en un dispositivo pueda sonar similar en otro El GM especifica un banco de 128 sonidos organizados en 16 familias de 8 instrumentos relacionados y asigna un numero de programa especifico a cada uno de estos instrumentos Los instrumentos de percusion son colocados en el canal 10 y un valor especifico MIDI es colocado en cada sonido percusivo Los dispositivos compiladores GM deben de ofrecer polifonia de 24 notas 90 Cualquier cambio de programa dado seleccionara el mismo tipo de sonido de instrumento en cualquier instrumento compatible GM 91 El estandar GM elimina las variacion en el mapping de una nota Algunos fabricantes difieren en que nota debe representar el Do central pero el GM especifica que la nota numero 68 toca La 440 la cual ajusta el Do central en 60 Los dispositivos compatibles GM requieren responder a la velocidad intensidad aftertouch y pitch bend estar especificados a valores de default al inicio y ser compatibles con ciertos numeros de controladores como el pedal de sustain y numeros de parametros registrados 92 Una version simplificada de GM denominada GM Lite es utilizada en telefonos moviles y otros dispositivos con limitaciones respecto a la capacidad de procesamiento 89 GS XG y GM2 Editar Con el uso se vio que solamente 128 instrumentos de GM no eran suficientes Tanto roland como Yamaha desarrollaron conjuntos adicionales El estandar general de Roland o GS es un sistema que incluye sonidos adicionales baterias y efectos permite un comando de seleccion de banco que puede acceder a ellos y usar un numero de parametros no registrados MIDI NRPNs para acceder a nuevos sonidos y nuevas funciones Por su parte Yamaha desarrollo su propio sistema diferente el Extended General MIDI o XG en 1994 XG ofrece de manera similar otros sonidos baterias y efectos pero usa controladores estandar en lugar de los NRPNs para la edicion e incrementa la polifonia a 32 voces Ambos estandares GS y XG incluyen la compatibilidad con la especificacion GM pero no son compatibles entre si 93 Ninguno de estos dos estandares han sido implementados mas alla de sus propios creadores pero son comunmente empleados por softwares musicales de ambos fabricantes y de otros Companias pertenecientes a la Association of Musical Electronics Industry AMEI de Japon desarrollaron el General MIDI Level 2 en 1992 GM2 mantiene su compatibilidad con GM pero incrementa la polifonia a 32 voces estandariza los numeros de los controladores como el sostenuto y soft pedal una corda RPNs y mensajes Universal System Exclusive ademas incorpora el estandar de Afinacion MIDI 94 GM2 es la base del mecanismo de seleccion de instrumento en Scalable Polyphony MIDI SP MIDI una variante MIDI para dispositivos de baja potencia que permite una polifonia escalada acorde a la potencia de procesamiento del dispositivo 89 MIDI Tuning Standard Editar La mayoria de los sintetizadores MIDI usan afinacion por temperamento igual El MIDI Tuning Standard MTS creado en 1992 permite tambien afinaciones alternativas 95 MTS permite microafinaciones que pueden ser cargadas desde un banco de 128 patches y permite el ajuste en tiempo real del tono de las notas 96 Los fabricantes no necesitan cumplir este estandar Aquellos que lo emplean no requieren implementar todas las funciones 95 MIDI Time Code Editar Un secuenciador puede manejar un sistema MIDI con su reloj interno pero cuando el sistemas contiene multiples secuenciadores necesitan estar sincronizados por un mismo reloj MIDI Time Code MTC desarrollado por Digidesign 97 implementa mensajes SysEx 98 que han sido desarrollados especialmente para cuestiones de sincronizacion y es capaz de convertir datos entre el estandar SMPTE time code 6 288 MIDI Clock esta basado en el tempo pero el SMPTE esta basado en los cuadros por segundo y es independiente del tempo MTC como codigo SMPTE incluye informacion acerca de posicion y puede ser ajustado por si mismo si un pulso esta fuera de tiempo 99 Las interfaces MIDI como MIDI Timepiece de Mark of the Unicorn pueden convertir entre SMPTE a MTC 100 MIDI Machine Control Editar MIDI Machine Control MMC consiste en una serie de comandos SysEx 101 que operan los controles de transport de los dispositivos hardware de grabacion MMC permite que un secuenciador envie comandos Start Stop y Record a una grabadora o un sistema de disco duro de grabacion ademas de avanzar o rebobinar el dispositivo y asi reproducir desde el mismo punto del secuenciador Ningun dato de sincronizacion esta involucrado aunque hay dispositivos que pueden sincronizar a traves de MTC 102 MIDI Show Control Editar MIDI Show Control es usado para activar y sincronizar las luces y los efectos para eventos teatrales como la atraccion Waterworld en Universal Studios Hollywood 103 MIDI Show Control MSC es una serie de comandos SysEx que permiten secuenciar y activar de manera remota dispositivos de control de un show como la iluminacion musica y playback ademas de sistemas de control de movimiento 104 Algunas aplicaciones incluyen la produccion de escenarios exhibiciones de museos sistemas de grabacion de audio y parques de atracciones 103 MIDI timestamping Editar Una solucion para los problemas de sincronizacion MIDI es marcar los eventos MIDI con un indicador cuando son reproducidos y almacenarlos en un buffer en la interfaz MIDI adelantada al evento Enviando datos anticipados se reduce la probabilidad de que un pasaje con mucha informacion envie una gran cantidad de informacion que sature el enlace de transmision Una vez almacenada en la interfaz la informacion no estara sujeta a problemas de sincronizacion asociados con la latencia del USB o interrupciones del sistema operativo y puede ser transmitida con cierto grado de precision 105 MIDI timestamping solo funciona cuando el hardware y el software son compatibles MTS de MOTU AMT de eMagic y Midex 8 de Steinberg son implementaciones que fueron incompatibles una con otras requerian de usuarios que tuvieran software y hardware fabricados por la misma compania para incrementar sus ganancias 47 Timestamping esta integrado dentro de las interfaces FireWire MIDI 106 y Core Audio de Mac OS X MIDI Sample Dump Standard Editar Una capacidad no prevista de los mensajes SysEx era usarlos para el transporte de samples de audio entre instrumentos SysEx es muy poco usado para este proposito ya que las palabras MIDI estan limitadas a siete bits de informacion y un sample de 8 bits requiere de dos bytes para su transmision en lugar de uno Esto llevo al desarrollo del estandar Sample Dump Standard SDS el cual establece un protocolo para la transmision de samples 6 287 El SDS fue mejorado con un par de comandos que permiten la transmision de la informacion de los puntos de loop de un sample sin requerir que todo el sample sea transmitido 107 Downloadable Sounds Editar La especificacion de Downloadable Sounds DLS creada en 1997 permite que dispositivos moviles y tarjetas de sonido de computadora expandieran sus tablas de ondas con sets de sonidos descargables 108 La especificacion DLS Level 2 creada en 2006 y definida como la arquitectura estandarizada de los sintetizadores El estandar Mobile DLS emplea los bancos DLS combinados con SP MIDI como archivos Mobile XMF 109 Hardwares alternativos de transporte de senales midi EditarAdemas de la tasa de transmision 31 25 kbit s en un conector DIN de cinco pines otros conectores comunes han sido usados para la misma informacion electrica y la transmision de senales MIDI en diferentes formas a traves de USB IEEE 1394 o FireWire y Ethernet Algunos samplers y grabadoras de disco duro pueden transmitir datos MIDI entre ellos con SCSI USB y FireWire Editar Los miembros de USB IF en 1999 desarrollaron un estandar para MIDI a traves de USB el Universal Serial Bus Device Class Definition for MIDI Devices 110 El MIDI sobre el USB ha sido mas comun que otras interfaces que ha sido empleadas para las conexiones MIDI serial joystick etc han desaparecido de las computadoras personales Los sistemas operativos Microsoft Windows Macintosh OS X y Apple iOS han incluido drivers para compatibilidad con Universal Serial Bus Device Class Definition for MIDI Devices Los drivers tambien estan disponibles para Linux Algunos fabricantes decidieron implementar una interfaz MIDI sobre el USB que esta disenado para operar diferente de la especificacion usando drivers personalizados Apple Computer desarrollo la interfaz FireWire durante los anos noventa Comenzo a aparecer en camaras de video digitales hacia finales de la decada y en modelos de la computadora de Apple G3 Macintosh en 1999 111 Este interfaz propietario fue creado para aplicaciones multimedia 106 A diferencia del USB FireWire usa controladores inteligentes que pueden manejar su propia transmision sin la atencion de un CPU principal 112 Al igual que los dispositivos MIDI estandarizados los dispositivos FireWire pueden comunicarse entre si sin la intervencion de una CPU o computadora 113 Conectores XLR Editar El sintetizador Voyetra 8 de Octave Plateau fue el primero en implementar MIDI a traves de conectores XLR en lugar de los conectores DIN de 5 pines Fue lanzado antes de la salida del MIDI y fue adaptado con una interfaz MIDI manteniendo su conector XLR 114 Serial paralelo y el puerto joystick MIDI Editar Debido a que el uso de computadoras en los estudios crecio comenzaron a salir dispositivos MIDI que se pudieran conectar directamente a la computadora Estos normalmente usaban un conector Mini DIN de ocho pines que fue usado por Apple para los puertos serie y para impresoras ante de la introduccion de los modelos Power Macintosh G3 Interfaces MIDI fueron creadas con la intencion de que fueran la parte central del estudio como Mark of the Unicorn fueron posibles debido al modo de transmision de datos rapido que podia tomar ventaja de la habilidad de los puertos seriales de operar 20 veces mas rapido que la velocidad estandar MIDI 2 62 3 113 Los puertos Mini DIN fueron integrados en algunos instrumentos MIDI de finales de los noventas y permitian que se pudieran conectar directamente a la computadora 115 Algunos dispositivos conectados a traves del puerto paralelo DB 25 o en el puerto de joystick pueden ser encontrados en algunas tarjetas de sonido de PC 113 mLAN Editar Yamaha introdujo el protocolo mLAN en 1999 Fue concebido como una red de area local para instrumentos musicales usando FireWire y fue disenado para llevar multiples canales MIDI juntos con audio digital de multiples canales transferencias de archivos de datos y time code 111 112 mLan fue usado en un numero de productos de Yamaha comunmente en las mezcladoras digitales en sintetizador Yamaha Motif y en productos como FIREstation de PreSonus y el Korg Triton Studio 116 Desde 2007 no han sido lanzado productos mLan Ethernet Editar La implementacion del MIDI en una red de computadoras permite nuevas capacidades de conexiones y permite un canal con gran ancho de banda que las primeras alternativas de MIDI como ZIPI trataron de crear Las implementaciones propietarias han existido desde los ochentas como lo es el uso de cables de fibra optica para la transmision 2 53 4 La especificacion abierta RTP MIDI del Grupo de trabajo de ingenieria de internet esta adquiriendo el apoyo de la industria debido a que los protocolos propietarios MIDI IP requieren costos altos de licencias o no ofrecen ninguna ventaja ademas de la velocidad sobre el protocolo MIDI original Apple ha apoyado este protocolo desde Mac OS X 10 4 y existe un driver de Windows basado en la implementacion de Apple desde Windows XP y para las nuevas versiones desde 2012 117 OSC Editar Articulo principal OpenSound Control El protocolo OpenSound Control OSC fue desarrollado en Center for New Music and Audio Technologies CNMAT de la Universidad de California en Berkeley y es empleado por programas como Reaktor Max MSP y Csound ademas de algunos controladores incluyendo el Lemur Input Device 118 OSC puede ser transmitido a traves de conexiones Ethernet pero no es tan usado como una solucion en los estudios a la fecha carece de un apoyo general tanto por de hardware y software El tamano de los mensajes OSC contra los mensajes MIDI lo convierten en una solucion no practica para varios dispositivos moviles ademas de que sus ventajas de velocidad sobre MIDI no son perceptibles cuando transmiten los mismo datos 119 OSC no tiene una propiedad pero no es apoyado por los estandares de alguna organizacion MIDI Inalambrico Editar Han existido sistemas para la transmision de MIDI de manera inalambrica desde los anos ochenta 2 44 Varios transmisores comerciales permiten un transmision inalambrica de senales MIDI y OSC a traves de Wi Fi y Bluetooth 120 Dispositivos iOS pueden funcionar como interfaz de control MIDI usando Wi Fi y OSC 121 Una radio XBee puede ser usado para construir un transmisor MIDI como un proyecto DIY 122 Los dispositivos Android pueden funcionar como superficies de control a traves de diferentes protocolos como Wi Fi y Bluetooth 123 Versiones de MIDI EditarUna nueva version de MIDI establecida llamada de manera tentativa Protocolo HD o High Definition Protocol fue anunciada como HD MIDI en 2012 28 Este nuevo estandar ofrece retrocompatibilidad con el MIDI 1 0 y esta planeado que soporte grandes velocidades de transmision permitir la deteccion de dispositivos con solo conectarlos enumerarlos y ofrecer un gran rango de datos y resolucion Los numeros de los canales y los controladores aumentaran nuevos tipos de eventos seran agregados y los mensajes seran simplificados Nuevo eventos seran soportados como Note Update y Direct Pitch que estan enfocados a controladores de guitarra 124 125 Las capas fisicas propuestas incluyen protocolos basados en Ethernet como RTP MIDI y Audio Video Bridging 113 El protocolo HD y un protocolo de transporte basado en User Datagram Protocol UDP estan bajo la revision de High Definition Protocol Working Group HDWG de MMA el cual incluye a los representantes varias companias 125 Prototipos de dispositivos basados en las primeras fases del protocolo han sido mostrados de manera privada en NAMM usando tanto conexiones alambicas como inalambricas 124 sin embargo es incierto si el protocolo sera retomado por la industria 126 En 2015 las especificaciones del protocolo HD estan cerca de su finalizacion y MMA desarrolla las politicas de licencias y certificaciones de productos 127 Debido a que el costo de almacenamiento de datos ha disminuido la musica MIDI se ha visto remplazada por audio comprimido en productos comerciales haciendo nuevamente del MIDI una herramienta para la produccion musical La conectividad MIDI y un sintetizador de software aun se incluye en Windows OS X y iOS pero no en Android MIDI 2 0 EditarEl 17 de enero de 2020 se presento el estandar MIDI 2 0 en el Show NAMM de invierno en Anaheim California en una sesion titulada Strategic Overview and Introduction to MIDI 2 0 realizada por representantes de Yamaha Roli Microsoft Google y la MIDI Association 128 Esta actualizacion anade comunicacion bidireccional y mantiene la compatibilidad con el estandar anterior 129 Vease tambien EditarMusicxml Editor de partituras General MIDI Tarjeta de sonido PC 99 SecuenciadorReferencias Editar Swift Andrew May 1997 A brief Introduction to MIDI SURPRISE Imperial College of Science Technology and Medicine archivado desde el original el 30 de agosto de 2012 consultado el 22 de agosto de 2012 a b c d e f g h i j k l m n n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj Huber David Miles The MIDI Manual Carmel Indiana SAMS 1991 http www instructables com id What is MIDI a b Chadabe Joel 1 de mayo de 2000 Part IV The Seeds of the Future Electronic Musician Penton Media XVI 5 Archivado desde el original el 28 de septiembre de 2012 a b c d e Holmes Thom Electronic and Experimental Music Pioneers in Technology and Composition New York Routledge 2003 a b c d e f g h i j k l m n n o p q r s t u v Manning Peter Electronic and Computer Music 1985 Oxford Oxford University Press 1994 Print http www grammy com news technical grammy award ikutaro kakehashi and dave smith http www grammy com videos technical grammy award recipients ikutaro kakehashi and dave smith at special merit awards Paul Craner Oct 1991 New Tool for an Ancient Art The Computer and Music Computers and the Humanities 25 5 308 309 JSTOR 30204425 doi 10 1007 bf00120967 Macan Edward Rocking the Classics English Progressive Rock and the Counterculture New York Oxford University Press 1997 p 191 Shuker Roy Understanding Popular Music London Routledge 1994 p 286 Demorest Steven M Building Choral Excellence Teaching Sight Singing in the Choral Rehearsal New York Oxford University Press 2003 p 17 Pertout Andrian Mixdown Monthly 26 26 June 1996 Web 22 August 2012 Crawford Renee An Australian Perspective Technology in Secondary School Music Journal of Historical Research in Music Education Vol 30 No 2 Apr 2009 Print IKUTARO KAKEHASHI amp DAVE SMITH AND ROYER LABS TO RECEIVE TECHNICAL GRAMMY AWARD Consultado el 20 de diciembre de 2012 a b Lau Paul Why Still MIDI Archivado el 2 de mayo de 2013 en Wayback Machine Canadian Musician Norris Whitney Communications Inc 2008 HighBeam Research 4 September 2012 Anderton Craig MIDI For Guitarists A Crash Course In MIDI Effects Control Sound On Sound SOS Publications May 1995 Digital audio workstation Intro Archivado desde el original el 10 de enero de 2012 a b McCutchan Ann The Muse That Sings Composers Speak about the Creative Process New York Oxford University Press 1999 p 67 68 72 a b c Brewster Stephen Nonspeech Auditory Output The Human Computer Interaction Handbook Fundamentals Evolving Technologies and Emerging Applications Ed Julie A Jacko Andrew Sears Mahwah Lawrence Erlbaum Associates 2003 p 227 Campbell Drew Click Click Audio Stage Directions Vol 16 No 3 Mar 2003 Hass Jeffrey Chapter Three How MIDI works 10 Archivado el 7 de junio de 2015 en Wayback Machine Indiana University Jacobs School of Music 2010 Web 13 August 2012 MIDI Files midi org Music Manufacturers Association n d Web 27 August 2012 RIFF based MIDI File Format digitalpreservation gov Library of Congress 26 March 2012 Web 18 August 2012 a b c Crawford Walt MIDI and Wave Coping with the Language Online Vol 20 No 1 Jan Feb 1996 MIDI Assoc pushes for new licensing agreement MIDI Manufacturers Association Music Trades Music Trades Corp 1996 HighBeam Research 4 September 2012 a b Wiffen Paul Synth School Part 3 Digital Synthesis FM PD amp VPM Sound on Sound Sep 1997 Print a b Battino David Finally MIDI 2 0 Archivado el 3 de octubre de 2011 en Wayback Machine O Reilly Digital Media Blog O Reilly Media Inc 6 October 2005 Web 22 August 2012 Gellerman Elizabeth Audio Editing SW Is Music to Multimedia Developers Ears Technical Horizons in Education Journal Vol 22 No 2 Sep 1994 a b c Desmond Peter ICT in the Secondary Music Curriculum Aspects of Teaching Secondary Music Perspectives on Practice ed Gary Spruce New York RoutledgeFalmer 2002 Solomon Karen You Gotta Feel the Music wired com Conde Nast 27 February 2000 Web 13 August 2012 Inglis Sam ScoreCloud Studio Sound On Sound SOS Publications Jan 2015 Print Cook Janet Harniman Musitek Midiscan v2 51 Sound On Sound SOS Publications Dec 1998 Print The Social Impact of Computers One Man s Story computinghistory org uk n p n d 1 August 2012 Johnson Derek Yamaha FS1R Editor Software Sound on Sound Mar 1999 Johnson Derek and Debbie Poyser Yamaha FS1R Sound on Sound Dec 1998 a b c Gibbs Jonathan Rev by Peter Howell Electronic Music Sound Recording Practice 4th Ed Ed John Borwick Oxford Oxford University Press 1996 Sound Quest MIDI Quest 11 Universal Editor squest com n p n d Web 21 August 2012 a b Desktop Music Handbook MIDI cakewalk com Cakewalk Inc 26 November 2010 Web Retrieved 7 August 2012 Price Simon Price Simon Native Instruments Kore Sound on Sound Jul 06 Soundonsound com Consultado el 27 de noviembre de 2012 a b Bozeman William C Educational Technology Best Practices from America s Schools Larchmont Eye on Education 1999 One Man Band v11 Live on stage arranger Busker Score editor and player Jammer Professional 6 soundtrek com SoundTrek 11 August 2008 Web Retrieved 7 August 2012 AthTek DigiBand 1 4 AthTek com AthTek 01 May 2013 Lehrman Paul D Software Synthesis The Wave Of The Future Sound On Sound SOS Publications Oct 1995 Print a b c Walker Martin Identifying amp Solving PC MIDI amp Audio Timing Problems Archivado el 10 de enero de 2012 en Wayback Machine Sound On Sound SOS Publications Mar 2001 Print a b Miller Dennis Sound Synthesis On A Computer Part 2 Sound On Sound SOS Publications May 1997 Print MIDI Ancestors and Milestones Archivado el 30 de octubre de 2012 en Wayback Machine keyboardmag com New Bay Media n d Web 6 August 2012 Walker Martin Reality PC Sound On Sound SOS Publications Nov 1997 Print Wherry Mark Creamware SCOPE Archivado el 25 de diciembre de 2011 en Wayback Machine Sound On Sound SOS Publications Jun 2003 Print Anderton Craig Sonic Core SCOPE Xite 1 Archivado el 30 de octubre de 2012 en Wayback Machine keyboardmag com New Bay Media LLC n d Web David Nicholson HARDWARE Archivado el 2 de mayo de 2013 en Wayback Machine The Washington Post Washingtonpost Newsweek Interactive 1993 HighBeam Research 4 September 2012 a b Levy David S Aztech s WavePower daughtercard improves FM reception Aztech Labs Inc s wavetable synthesis add on card for Sound Blaster 16 or Sound Galaxy Pro 16 sound cards Hardware Review Evaluation Archivado el 2 de mayo de 2013 en Wayback Machine Computer Shopper SX2 Media Labs LLC 1994 HighBeam Research 4 September 2012 Labriola Don MIDI masters wavetable synthesis brings sonic realism to inexpensive sound cards review of eight Musical Instrument Digital Interface sound cards includes related articles about testing methodology pitfalls of wavetable technology future wavetable developments Hardware Review Evaluation Archivado el 2 de mayo de 2013 en Wayback Machine Computer Shopper SX2 Media Labs LLC 1994 HighBeam Research 4 September 2012 Interface Circuits MIDI Kits n p 30 August 2012 Web 30 August 2012 Lockwood Dave TC Electronic G Major Archivado el 20 de marzo de 2012 en Wayback Machine Sound On Sound SOS Publications Dec 2001 Print Mornington West Allen Digital Theory Sound Recording Practice 4th Ed Ed John Borwick Oxford Oxford University Press 1996 Richmond Sound Design Frequently Asked Questions richmondsounddesign com Web 5 August 2012 a b Hass Jeffrey Chapter Three How MIDI works 2 Archivado el 17 de junio de 2015 en Wayback Machine Indiana University Jacobs School of Music 2010 Web 13 August 2012 Robinson Herbie Re core midi time stamping Apple Coreaudio api Mailing List Apple Inc 18 July 2005 8 August 2012 Shirak Rob Mark of the Unicorn Archivado el 23 de marzo de 2014 en Wayback Machine emusician com New Bay Media 1 October 2000 Web Retrieved 8 August 2012 MIDI Performance Instruments Instruments of Change Vol 3 No 1 Winter 1999 Roland Corporation U S MIDI Products midi org MIDI Manufacturers Association n d 1 August 1012 The beginner s guide to MIDI controllers Computer Music Specials Consultado el 11 de julio de 2011 Rhodes Mark 7 Archivado el 13 de julio de 2015 en Wayback Machine keyboardmag com New Bay Media LLC n d Web Retrieved 7 August 2012 White Paul Yamaha WX5 Sound On Sound SOS Publications Jul 1998 Print Marimba Lumina Described buchla com n p n d Web Buchla com Archivado desde el original el 1 de noviembre de 2012 Consultado el 27 de noviembre de 2012 White Paul DIY Drum Pads And Pedal Triggers Sound On Sound SOS Publications Aug 1995 Print Batcho Jim Best of Both Worlds Strings 17 4 2002 n a Print Price Simon Allen amp Heath Xone 3D Sound On Sound SOS Publications Sep 2006 Print Beilharz Kirsty Wireless gesture controllers to affect information sonification Pinkston Kerkhoff McQuilken 10 de agosto de 2012 The U T Touch Sensitive Dance Floor and MIDI Controller The University of Texas at Austin Cooper Douglas Very Nervous System Wired Conde Nast 3 03 Mar 1995 The Glimpse midiinmotion fschwehn com n p n d Web 20 August 2012 Buchla Thunder buchla com Buchla and Associates n d Web Buchla com Archivado desde el original el 1 de noviembre de 2012 Consultado el 27 de noviembre de 2012 MIDI Products midi org The MIDI Manufacturers Association n d Web 10 August 2012 Note pattern theshapeofmusic com n p n d Web 10 Aug 2012 Theshapeofmusic com Archivado desde el original el 19 de febrero de 2012 Consultado el 27 de noviembre de 2012 Overview hakenaudio com Haken Audio n d Web 10 Aug 2012 Hakenaudio com Archivado desde el original el 17 de julio de 2012 Consultado el 27 de noviembre de 2012 Gamboa Glenn MIDI Ironing Boards Theremin Crutches Squeal at Handmade Music Event Wired com Conde Nast 27 September 2007 13 August 2012 Web MIDI Products midi org MIDI Manufacturers Association n d 13 August 2012 Web Preve Francis Dave Smith in The 1st Annual Keyboard Hall of Fame Keyboard US NewBay Media LLC Sep 2012 Print p 18 Korg Legacy Collection vintagesynth com Vintage Synth Explorer n d Web 21 August 2012 a b Walker Martin Controlling Influence Archivado el 10 de enero de 2012 en Wayback Machine Sound On Sound SOS Publications Oct 2001 Print Drawbar Manual v 1 2 Voce Inc n d Web 10 Aug 2012 Voceinc com Archivado desde el original el 5 de abril de 2013 Consultado el 27 de noviembre de 2012 Hass Jeffrey Chapter Three How MIDI works 3 Archivado el 19 de junio de 2015 en Wayback Machine Indiana University Jacobs School of Music 2010 Web 13 August 2012 SysEx Flexibilidad MIDI Hass Jeffrey Chapter Three How MIDI works 9 Archivado el 7 de junio de 2015 en Wayback Machine Indiana University Jacobs School of Music 2010 Web 13 August 2012 a b c Bello Juan P MIDI sound control nyu edu New York University n d Web 18 August 2012 General MIDI Standard www harfesoft de n p n d Web Harfesoft de Consultado el 27 de noviembre de 2012 General MIDI Standard pgcc edu Prince George s Community College n d Web Glatt Jeff General MIDI Archivado el 23 de octubre de 2012 en Wayback Machine The MIDI Technical Fanatic s Brainwashing Center n p n d Web 17 August 2012 Nagle Paul Yamaha MU50 amp Yamaha CBX K1 Sound On Sound SOS Publications Sep 1995 Print About General MIDI midi org MIDI Manufacturers Association n d Web 17 August 2012 a b The MIDI Tuning Standard microtonal synthesis com n p n d Web 17 August 2012 MIDI Tuning midi org MIDI Manufacturers Association n d Web 17 August 2012 Glatt Jeff The beginnings of MIDI Archivado el 1 de mayo de 2012 en Wayback Machine The MIDI Technical Fanatic s Brainwashing Center n p n d Web 13 August 2012 Glatt Jeff MIDI Time Code Archivado el 12 de febrero de 2012 en Wayback Machine The MIDI Technical Fanatic s Brainwashing Center n p n d Web 13 August 2012 White Paul SMPTE amp MTC MIDI Time Code Sound On Sound SOS Publications Jun 1996 Print Q amp A Sweet Notes Sweetwater Sound Summer 1996 Web Sweetwater com Consultado el 27 de noviembre de 2012 Glatt Jeff MIDI Machine Control MMC Archivado el 27 de noviembre de 2012 en Wayback Machine The MIDI Technical Fanatic s Brainwashing Center n p n d Web Glossary MIDI Machine Control MMC Archivado el 5 de diciembre de 2012 en Wayback Machine sweetwater com Sweetwater Sound n d Web 15 August 2012 a b News Page richmondsounddesign com Richmond Sound Design Ltd 17 July 2012 Web 17 August 2012 An Inexpensive MIDI show control System Lighting TechNotes The University of Virginia 25 October 2004 Web 17 August 2012 Glossary MTS MIDI Time Stamping Archivado el 5 de diciembre de 2012 en Wayback Machine sweetwater com Sweetwater Sound n d Web 17 August 2012 a b Walker Martin The Truth About Latency Part 2 Archivado el 25 de diciembre de 2011 en Wayback Machine Sound On Sound SOS Publications Oct 2002 Print Glatt Jeff 1 The MIDI Technical Fanatic s Brainwashing Center n p n d Web 13 August 2012 Massey Howard DLS Overview midi org n d Web 27 Aug 2012 Midi org Consultado el 27 de noviembre de 2012 DLS 1 Spec midi org n d Web 27 Aug 2012 Midi org Consultado el 27 de noviembre de 2012 Ashour Gal et al usb org USB Implementers Forum Archivado el 26 de abril de 2015 en Wayback Machine 1 November 1999 Web 22 August 2012 a b Wiffen Paul An Introduction To mLAN Part 1 Sound On Sound SOS Publications Aug 2000 Print a b Wiffen Paul An Introduction To mLAN Part 2 Sound On Sound SOS Publications Sep 2000 Print a b c d MIDI Cables amp Transports midi org Music Manufacturers Association n d Web 27 August 2012 Vail Mark Voyetra 8 The original rackmount analog polysynth Keyboardmagazine Turtle Beach Archivado desde el original el 30 de junio de 2013 Consultado el 21 de mayo de 2013 CS2x Control Synthesizer Owner s Manual Yamaha Corporation 1998 PreSonus FIREstation presonus com n p n d Web 18 Aug 2012 Presonus com Consultado el 27 de noviembre de 2012 rtpMIDI tobias erichsen de n p n d Web 22 August 2012 Windows RTP MIDI driver download Wright Matt OpenSoundControl Archivado el 9 de julio de 2015 en Wayback Machine cnmat berkely edu 23 June 2004 Web 27 August 2012 Fraietta Angelo Open Sound Control Constraints and Limitations Archivado el 8 de julio de 2014 en Wayback Machine New Interfaces for Musical Expression 8th International Conference 5 7 June 2008 Genoa Italy Web Kirn Peter Golden Age of Wireless Korg iOS Sync Android MIDI Hardware Enter Bluetooth MIDI createdigitalmusic com n p 25 March 2011 Web TouchOSC hexler net n p n d Web 20 Aug 2012 Hexler net Consultado el 27 de noviembre de 2012 XBee Adapter wireless Arduino programming ladyada net n p 17 May 2011 Web 20 Aug 2012 TouchDAW DAW controller and MIDI utilities for Android a b MMA HD Protocol Announcement Archivado el 14 de mayo de 2011 en Wayback Machine midi org MIDI Manufacturers Association n d Web 22 de agosto de 2012 a b General Meeting for MIDI developers by MMA pro music news com Pro Music News n d 22 de agosto de 2012 NAMM 2013 Panel discussion Past present and future of MIDI FutureMusicMagazine http www harmonycentral com news midi manufacturers association to host business strategy session on new advanced musical instrument control technology at winter namm show MIDI 2 0 at the 2020 NAMM Show www midi org en ingles britanico Consultado el 18 January 2020 ADC 2019 Features MIDI 2 0 and more www midi org en ingles britanico Consultado el 18 January 2020 Enlaces externos EditarEnglish language MIDI specifications en MIDI Manufacturers Association la especificacion MIDI 1 0 tiene que se comprada pero el texto se encuentra en USENET en 1990 y fue archivado en aqui Desde entonces no esta disponible Japanese language MIDI specifications en Association of Musical Electronics Industry Standard MIDI File Format Specification 1 1 por The International MIDI Association El MIDI desde dentro los inicios de la tecnologia que lo cambio todo Mas sobre MIDI Glosario de terminologia MIDI Datos Q80535 Multimedia MIDIObtenido de https es wikipedia org w index php title MIDI amp oldid 137463850, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos