| Volver menú revistas | Volver página anterior |
|
El Amiga Me Encanta ha conseguido el permiso por escrito de IDG Comunications España para ofrecer los artículos de la revista Amiga World España. |
| N°
57 - Septiembre 1994 |
|
MÚSICA: MIDI |
"KEYS AND WIRES: CURSO DE MIDI CON AMIGA"Por José Antonio Alvarez
Hace aproximadamente unos 14 años, el ordenador no tenía todavía un papel claramente definido en el mundo musical. Aunque es cierto que el ordenador era una herramienta de ayuda para algunos trabajos musicales con tareas de gestión y organización, nadie podía imaginarse la invasión que sufriría el arte musical por parte de los ordenadores, emblemas simbólicos del siglo. El ordenador tuvo su pistoletazo de salida para la carrera musical con el desarrollo del interface musical para control de instrumentos digitales, más conocido como MIDI. El MIDI que en realidad define un protocolo, un lenguaje y un determinado hardware, ha revolucionado totalmente el campo de la música actual, permitiendo la realización de trabajos imposibles de culminar sin su uso. Por medio de este curso que ahora comienza, pretendemos introducir al usuario de AMIGA y a todos aquellos desconocedores del MIDI en el campo del control de instrumentos musicales por medio de sus ordenadores. A lo largo del curso se darán a conocer las posibilidades de control que ofrece el MIDI de la forma más práctica que sea posible, ejemplificando todo lo explicado al final del curso mediante un programa conocido por muchos usuarios de AMIGA, el secuenciador MUSIC-X de MICROILLUSIONS.
|
|
El inferface
MIDI ha posibilitado la fabricación de instrumentos sin teclado, denominados módulos. |
Fig. 1. Conexión Midi "One Way". |
Fig. 2. Conexión Midi Serie. |
Fig. 3. Conexión Midi Estrella. |
|
Los datos que se transmiten a través de un interface MIDI también están normalizados. Cada evento MIDI alude a una característica sonora de interpretación como el pulsar una tecla, soltarla, la velocidad con que se realizan dichas acciones, la presión ejercida, y otros muchos parámetros que permiten una flexibilidad de interpretación muy grande. En ningún momento se transmiten a través de un interface MIDI datos de sonido digitalizados; el sonido resultante no viaja a través de las conexiones MIDI. Son las condiciones y los parámetros para la realización de fichos sonidos lo que se transmite realmente.
|
En la terminología MIDI se designa a cualquier instrumento que envía información para controlar a otros instrumentos como MASTER y a éstos que la reciben en dichas situación, como ESCLAVOS. El interface MIDI ha posibilitado la fabricación de instrumentos sin telcado, denominados módulos. Estos contienen toda la circuitería de generación de sonido y su precio suele ser inferior a la misma versión que incluye teclado. De esta forma, se puede tener un sistema compuesto por un teclado MASTER y varios ESCLAVOS en forma de módulos, ocupando mucho menos espacio que el ocupado si todos fueran teclados. |
Tabla 1. |
La figura 1 representa la conexión más sencilla que se puede hacer para un sistema MIDI. Esta se denomina comunicación MIDI en un sólo sentido u "One Way". El MASTER controla directamente al ESCLAVO, y éste lo único que hace es interpretar los datos que recibe. La figura 2 representa una situación un poco más complicada. Ahora hay varios esclavos conectados y recibiendo la información al unísono (configuración en serie). Sin embargo se observa que en una configuración de este tipo, el 4° o a veces, el 5° instrumento, sufre un retardo en la recepción de la información. Para solventar este problema se emplea un dispositivo denominado "Thru Box" o "Midi Output Selector", que no es más que una especie de ladrón o repartidor de datos MIDI. La figura 3 ilustra cómo ahora los instrumentos ESCLAVOS pueden recibir información de "primera mano" desde el MASTER (configuración estrella).
¿Qué aspecto tendría la configuración si introducimos el AMIGA en la cadena?. Bien, su ordenador tendrá una utilidad evidente en el sistema. La mayoría de las veces actuará como secuenciador o grabador de múltiples pistas MIDI. Otras veces será empleado como almacenador de información de los sintetizadores. La figura 4 representa una configuración en la que su AMIGA funciona como secuenciador masterizado por un teclado, que le vale para introducir los datos de interpretación. Ahora bien, si usted desea hacer sonar cualquiera de los módulos al presionar las teclas, será necesario que su programa secuenciador sea capaz de no solamente grabar los datos entrantes, sino también de reenviarlos a los módulos. Esta es la función conocida como "Soft Thru" y casi todos los programas secuenciadores la incluyen de una o de otra forma. Pero si usted desea enviar datos de un determinado módulo a su AMIGA o emplea otro de los instrumentos como MASTER, las conexiones se harán más numerosas. Se puede comprobar entonces que a medida que aumentan el número de instrumentos y de funciones a implementar, las conexiones se complican y al final el lío de cables puede ser impresionante. Para este tipo de situaciones existen unos dispositivos denominados matrices MIDI o "MIDI Patch Bay" que permiten establecer complicadas relaciones de conexión MIDI entre los instrumentos conectados a sus múltiples entradas.
El estándar MIDI establece que deben existir 16 canales de comunicación. Por tanto un instrumento ESCLAVO debe tener ajustado su canal de recpeción al mismo canal de trnsmisión del MASTER para poderse establecer una conexión práctica. Hay 4 modos de transmisión/recepción MIDI estructurados en la tabal 1. El parámetro OMNI prermite establecer que se responde a todos los mensajes MIDI recibidos independientemente del canal por el que se envíen (OMNI ON) o que se hace caso sólo de los canales seleccionados despreciando los datos recibidos por otros canales (OMNI OFF). Por su parte el parámetro POLY permite establecer que la respuesta será en modo polifónico (POLY ON o MONO OFF) o en modo monofónico (POLY OFF o MONO ON). Es ahora el momento de introducir los conceptos de polifonía y multitimbre. Cualquier sintetizador del mercado ofrece una determinada polifonía, es decir, un número máximo de notas de un msimo instrmento sonando al mismo tiempo. Casi todos los instrumentos MIDI actuales ofrecen la posibilidad de poder responder a varios canales MIDI al mismo tiempo (ejecución MIDI multicanal) pudiendo colocar varios timbres diferentes respondiendo a diferentes canales (modo 3 OMNI OFF/POLY On). La ejecución multicanal será posible en un número determinado de canales, casi siempre 8 ó 16, pero siempre el número máximo de notas vendrá definido por la polifonía máxima del instrumento. Pongamos un ejemplo con nuestro ordenador, pero considerándolo como si fuera un sintetizador:
De todos es conocido que el AMIGA es capaz de generar 4 voces. Si el AMIGA fuera un sintetizador ofrecería la posibilidad de ejecutar una melodía con polifonía de 4 voces, una canción multicanal con 4 instrumentos monofónicos, una canción con 2 instrumentos de 2 notas cada uno, etc. Las posibilidades suelen ser grandes, aunque muchos instrumentos están seleccionados para funcionar sólo en el modo 3 que es el más operativo. Los modos 2 y 4 no son demasiado prácticos.
Fig. 4. Amiga en Sistema Midi. |
UTILIDAD DEL MIDIBueno, y todo esto... ¿para qué?. El protocolo MIDI permite configurar complicados sistemas de producción musical ocupando muy poco espacio físico. El mercado musical ofrece complicados trabajos musicales realizables solamente mediante sistemas MIDI, pero lo más importante, el sistema MIDI posibilita un ahorro considerable de medios y mano de obra en grandes producciones musicales y estidios de grabación. También el protocolo MIDI ha facilitado el nacimiento de lo que se denomina "Desktop Music" o música doméstica, gracias al cual, cualquier usuario puede configurarse un sistema musical ampliable con posibilidades sonoras de gran calidad. Ultimamente han sido probadas las capacidades del sistema MIDI en eventos multimedia, permitiendo un fácil y práctico control del aspecto sonoro desde el programa de presentaciones. Hasta aquí hemos pasado revista de algunas bases de fundamentos de MIDI. El mes que viene empezaremos a considerar los diferentes mensajes MIDI a nivel de BIT. Hasta pronto, midimaniacos. |
| Volver menú revistas | Volver página anterior |