Sie sind auf Seite 1von 73

TEMA 4.

Midi
1. Qu es el MIDI?
2. La especificacin MIDI.
3. El secuenciador
4. El hardware Midi
5. Otros tipos de software Midi.

Referencias:
Audio digital y MIDI, Anaya Multimedia, Sergi Jord Pu
http://www.musicareas.com/software/indice.html
http://www.electrofante.com/musicadigital 1
1 . Qu es el MIDI?
Definicin

Midi se corresponde a las iniciales Musical


Instrument Digital Interface, es decir,
Interconexin Digital para Instrumentos Musicales.
Es un protocolo digital que consiste en el trasvase
de datos a travs de unos canales independientes
entre distintos dispositivos que componen el
sistema.
Permite que unos instrumentos se comuniquen con
otros y por extensin con los ordenadores.
Creado en 1983.

2
1 . Qu es el MIDI?
Sistema

3
1 . Qu es el MIDI?

Nacimiento del MIDI


En los 70s existen ya varios sistemas con control digital, pero ningn standard no se
pueden interconectar equipos diferentes si la transmisin es analgica (por voltaje) no
admite polifona, ni diferentes tipos de controles

El secuenciador Roland MC-4 (1978) es uno de los primeros secuenciadores


digitales comerciales. Con una capacidad hasta 12.500 notas entradas a
mano, las secuencias se graban en cinta. Dado que todava no existe
ningn protocolo comn (i.e. MIDI), slo ofrece control por voltaje.

1981: Tom Oberheim, Dave Smith y fabricantes japoneses (Roland, Yamaha, Korg &
Kawai) se renen para definir un protocolo digital standard

1983: Musical Instruments Digital Interface

Se publica la norma MIDI 1.0 (hasta 1999 no se publica la norma MIDI 2.0 !)
Protocolo serie (velocidad mxima 31.500 bits/segundo)
Conector DIN 5-pines (slo se usan 3)

Los fabricantes comienzan a hacer equipos MIDI compatibles

Se funda la IMA (International MIDI Association)

4
1 . Qu es el MIDI?

Historia
Yamaha DX7: primer sintetizador digital
1984

Primeros secuenciadores por software


(Spectrum, Commodore 64,...) 1984

Atari (~1985-1990)

PCs y tarjetas de sonido (90s...)

5
1 . Qu es el MIDI?

Conceptos
Desde el punto de vista musical, MIDI es la
traslacin a nuestros das de lo que era la
pianola.
Desde el punto de vista tecnolgico un
archivo midi (.mid) contiene informacin
sobre la altura, intensidad, duracin de los
sonidos y tambin de los instrumentos que
tienen que sonar.
El protocolo contempla 16 canales por los
que transcurren los datos.
6
1 . Qu es el MIDI?

Conceptos
Teclado: Dispositivo capaz de emitir
mensajes MIDI.
Sintetizador: Generador de sonido a partir
de mensajes MIDI.
Teclado virtual para tocar con el teclado:
http://www.geocities.com/SiliconValley/
Campus/6501/vmk_man_download.htm
Puerto midi virtual( midi Yoke) : http://
www.midiox.com/index.htm
7
1 . Qu es el MIDI?

Conceptos
Se crea con la idea de poder disparar sonidos en
diferentes instrumentos desde un nico teclado
controlador.
Una de las razones principales para su utilizacin es
su pequeo tamao frente a los ficheros de audio
digital. (10Mb por min versus 10Kb por min)
Los mensajes MIDI indican al sintetizador cosas
como: que instrumento debe emplear, que ntas
debe activar y con que intensidad debe hacerlo.
Facilidad de edicin y modificacin.

8
1 . Qu es el MIDI?

Conceptos
Transmisin midi
Puertos midi

Ejemplos de conexiones

9
1 . Qu es el MIDI?

Transmisin
Serie (y asncrona)

Conector DIN (5 pines de los que se usan 3) y


cables unidireccionales

Actualmente se utilizan tambin conectores


USB.
La comunicacin bidireccional entre 2
dispositivos 2 cables y 2 puertos diferenciados
(MIDI IN y MIDI OUT). Posibilidad de
retrasmisin (MIDI THRU)
10
1 . Qu es el MIDI?

Puertos
Emisor tiene puerto MIDI OUT

Receptor: MIDI IN

Un cable conecta un OUT con un IN

Emisor/receptor: tiene los 2 puertos (mnimo)

Existe tercer tipo de puerto: MIDI THRU para


conectar dispositivos en cadena: redistribuye
una copia de la entrada recibida por MIDI IN

11
1 . Qu es el MIDI?

Conexiones MIDI

12
1 . Qu es el MIDI?

Ejemplos de conexiones
La informacin que circula por un cable MIDI es
unidireccional. Para conectar 2
dispositivos entre si, son necesarios 2 cables
Configuracin mnima (si el
teclado se utilizase slo como
controlador y no como
generador de sonido, se omitira
el retorno del ordenador al
Conexin de tres teclado)
3 sintetizadores y un ordenador
en cadena. Slo el A puede
sintetizadores utilizarse como teclado
controlador (una configuracin
equivalente, sera con el OUT
del ordenador al IN del A, y el
THRU del A al IN del B, dejando
al C sin salida THRU)

13
1 . Qu es el MIDI?

Resumen
Un mensaje MIDI indica a un dispositivo una accin a ejecutar
(activar una nota, etc.)

Todo dispositivo que cumple la normativa MIDI dispone de un


interfaz capaz de recibir y/o enviar mensajes MIDI.

Este interfaz puede tener tres puertos diferentes: MIDI IN, MIDI
OUT y MIDI THRU.

Todo instrumento emisor (por ejemplo un teclado) debe disponer


forzosamente de un MIDI OUT.

Todo instrumento receptor (un sintetizador o cualquier instrumento


capaz de "sonar") debe disponer de un MIDI IN.

El MIDI THRU genera una replica del MIDI IN, que permite
encadenar varios dispositivos MIDI.

14
1 . Qu es el MIDI?

Posibilidades del midi


16 canales diferentes 16 voces independientes por
entrada MIDI IN.

Cada canal puede ser polifnico dependiendo de las


caractersticas del sintetizador que suene.

Se controla no solo las notas sino tambin los tipos


de sonidos (programas en terminologa MIDI),
volmenes y otros controles.

15
1 . Qu es el MIDI?

Trminos
Polifnico: capaz de producir varios sonidos (notas) simultneos

Multitmbrico: capaz de producir varios timbres (instrumentos)


diferentes
simultneos

Un sintetizador multitmbrico es tambin polifnico. El inverso no es


siempre cierto (hay polifnicos que no son multitmbricos)

Los primeros sintetizadores polifnicos surgen en 1975.

Los primeros sintetizadores multitmbricos no surgen hasta el MIDI


(sin MIDI no tienen sentido). Con un sintetizador multitmbrico se
puede crear un tema entero, pista a pista.

Programa (de un sintetizador): los sintetizadores digitales incluyen


presets tmbricos, que determinan un tipo de sonoridad. Estos
presets son accesibles mediante botones, pero tambin
remotamente mediante mensajes MIDI.
16
1 . Qu es el MIDI?

Introduccin a los mensajes Midi


Notas (Note ON y Note OFF)

Cambios de programa (Program Change)

Mensajes de control (Control Change, Pitch Bend)

Otros mensajes (de sistema)

Cada uno de estos mensajes puede tener varios datos

Existen centenares de posibles mensajes de control diferentes, es


decir se pueden controlar todos los parmetros de un dispositivo

Todos estos mensajes (salvo el ltimo grupo sistema- se dirijen a


un canal determinado de los 16 posibles)

17
2 . La especificacin Midi

Canales Midi
El sistema MIDI soporta informacin
en 16 canales diferentes simultneos.
Cada mensaje lleva implcito el
nmero del canal al que afecta.
Los canales vienen a significar
diferentes instrumentos.
Precisa sintetizadores multitmbricos
Cada canal puede interpretar una
"partitura diferente a las dems para
un instrumento dado. 18
2 . La especificacin Midi

General Midi
Capacidad multitmbrica de 16 canales.
Polifona mnima de 24 notas.
Lista o mapa estndar de 128 programas.
Incorporacin de una caja de ritmos
siempre accesible desde el canal 10, dotada
asimismo de un mapa estndar de 59
sonidos de percusin.
Instrumentos: http://www.musicareas.com
/software/progsgm.htmlv
19
2 . La especificacin Midi

20
2 . La especificacin Midi

General Standard (GS)


La empresa Roland , considerando que el
General Midi se quedaba corto, desarroll
un nuevo estndar, llamado GS.
Amplia el abanico de sonidos y matices e
incorporan ciertas posibilidades de edicin y
modificacin de los sonidos originales.
Los nuevos sonidos que incorporan son
accesibles precediendo los mensajes de
cambio de programa por los de cambio de
banco.
La empresa Yamaha incorpora el XG Midi
21
2 . La especificacin Midi

Mensajes Midi

Se compone de un primer byte de


status (que determina el tipo del
mensaje) y uno o dos bytes restantes
de datos (dependiendo del tipo de
mensaje).

22
2 . La especificacin Midi

Estructura de un mensaje Midi


En el byte de status, tan solo tres, de
los siete bits disponibles, son los que
determinan el tipo de mensaje. Los
cuatro restantes indican el canal al
que el mensaje va dirigido, es decir,
diecisis (24) los canales MIDI
posibles.

23
2 . La especificacin Midi
Tipos de mensajes

nnnn son los cuatro bits que determinan el canal al que se aplica el mensaje,
N corresponde al carcter hexadecimal de este canal (0-F).
Todos los bytes de datos tienen una resolucin de siete bits, con valores
decimales comprendidos entre 0 y 127.
Cuando en la tabla el segundo byte de datos est en blanco (Channel
Aftertouch y Program Change), significa que el mensaje utiliza un nico byte
de datos.
En el mensaje Pitch Bend, los dos bytes de datos se combinan para formar
un nico valor con catorce bits de resolucin, comprendido entre -8192 y
+8191.
24
2 . La especificacin Midi
Tipos de mensajes

No todos los dispositivos midi son capaces


de manejar todos los posibles mensajes.

En caso de no reconocerlo simplemente lo


ignora o si tiene activado el puerto Thru lo
reenva.

25
2 . La especificacin Midi

Note On

Nota pulsada/liberada (Note ON y


Note OFF): cuando se pulsa una nota,
se transmite la informacin de qu
canal MIDI se est usando, qu nota
fue pulsada (primer byte de datos,
contempla 128 posibles notas 10
octavas), y con qu fuerza (velocidad
de MIDI), que corresponde al segundo
byte de datos
26
2 . La especificacin Midi

Note Off

Funciona de forma similar al Note On con


velocidad 0, cuando se libera la tecla
pulsada, se enva un mensaje indicando el
canal MIDI y el nmero de la nota liberada.
Algunos teclados avanzados (y muy caros)
pueden tambin transmitir la velocidad con
la que se ha soltado la tecla, lo que regula
el tiempo de release (desvanecimiento) del
sonido.
27
2 . La especificacin Midi

Polyphonic aftertouch

Postpulsacin polifnica (Polyphonic


aftertouch), tambin denominada
presin, ya que sirve para expresar la
mayor o menor presin aplicada sobre
las teclas despus de haberlas pulsado
inicialmente.
El primer byte de datos indica la altura
de la nota y el segundo indica la
presin ejercida sobre esa nota
28
2 . La especificacin Midi

Pitch Bend

Inflexin de tono, sirve para desafinar


el sonido, simulando as el
estiramiento de las cuerdas de una
guitarra, o similar.
Se manipula a travs de una rueda
giratoria.
Cuando la rueda gira, el teclado enva
estos mensajes de forma contnua.
29
2 . La especificacin Midi

Program change

Cambio de programa (patch). Se


refiere a la posibilidad de indicar a
cada parte del sintetizador
multitmbrico qu sonido se le desea
asignar a partir de ahora.
Cuando el sintetizador dispone de ms
de 128 programas, estos se agrupan
en bancos, de hasta 128 programas
cada uno. 30
2 . La especificacin Midi

Los mensajes de control change

MIDI tambin permite transmitir


informacin sobre la forma de la
interpretacin, as como datos
adicionales. Existen 128 parmetros
de control (controladores), y cada uno
de ellos puede adoptar un valor de 0 a
127, aunque muchos de ellos adoptan
una forma binaria (on/off).
(on/off)
31
2 . La especificacin Midi

Los mensajes de control change


Control Change 0: (Cambio de banco), permite cambiar entre
los diferentes bancos del sintetizador, si ste los posee. El
nmero de banco acaba en el tercer byte del mensaje.

Control Change 1: (Modulacin), permite efectos como la


modulacin de la amplitud (trmolo), modulacin de la altura
(vibrato).

Control Change 7: es el volumen, independiente para cada


canal MIDI. Un valor 0 deja sin sonido al canal.

Control Change 10: (panorama estreo). Define la posicin


sonora de un canal en un mbito de 180. Un valor 0 sita la
fuente sonora a la izquierda, un valor 64 la centra y un valor
127 la sita a la derecha, valiendo tambin cualquier valor
intermedio. Permite que las notas bailen entre los altavoces.
32
2 . La especificacin Midi

Los mensajes de control change


Control Change 11: (Expresin). Trabaja en colaboracin con
el volumen, permitiendo en ciertos fragmentos modificar la
ganancia, sin modificar el volumen general del canal.

Control Change 64: (Sostenido), es similar al sostenido del


pedal de los pianos, slo tiene dos posiciones: apagado (0-63)
y encendido (64-127). Estando activado las notas
permanecen ms tiempo.
Control Change 91: (Reverberacin), (reverb), establece la
relacin entre el sonido directo y el sonido reflejado. Se utiliza
para simular la acstica de las grandes salas de conciertos. A
mayor tamao, mayor reverberacin.
Control Change 93: (Chorus), produce un efecto parecido al
que se obtiene duplicando los instrumentos, por lo que cuanto
mayor sea el valor de este controlador, ms grueso parecer
el sonido.(retarda y desafina la seal)
33
3 . Secuenciacin

En modo grabacin, coloca etiquetas de tiempo a los


mensajes que van llegando al puerto de entrada

En modo reproduccin manda los mensajes al puerto de


salida, cuando sus etiquetas de tiempo coinciden con el
valor actual del reloj

Como se mide el tiempo?

Cada cuanto tiempo es necesario etiquetar los mensajes


para obtener una digitalizacin precisa de la interpretacin?

La resolucin de un secuenciador comercial suele ser


configurable entre ~ [24-960 ticks/negra] (i.e. no es
absoluta sino que depende del tempo, 60 negras por minuto)
34
3 . Secuenciacin

Pistas y canales
Todos los secuenciadores utilizan el concepto de
pista, inspirado en el de sus predecesores, las
grabadoras multipista de audio.

Cada pista va normalmente asociada a un canal


MIDI, pero estos dos conceptos no se deben
confundir.

El canal, es un concepto fsico que viene impuesto


por la propia especificacin del MIDI, el de pista es
un concepto lgico que cada programa puede
utilizar y redefinir a su gusto,
Cada una de las pistas dispone de ciertas
propiedades.. 35
3 . Secuenciacin

Soporte multipuerto
En el terreno profesional, los diecisis canales que
ofrece el MIDI, frecuentemente se quedan cortos
ante arreglos y orquestaciones complejos que
requieren de ms instrumentos simultneos.

cada tarjeta de sonido instalada, incorpora al


sistema uno o varios drivers MIDI. Cada uno de
estos drivers corresponde a un puerto lgico y es
capaz de direccionar por consiguiente diecisis
canalesMIDI independientes.


36
3 . Secuenciacin
Grabacin e introduccin de la
informacin
Antes de grabar la primera pista, conviene establecer el
tempo de la pieza; aunque ms adelante podremos modificar
este tempo tantas veces como queramos, a la hora de tocar
desde el teclado debemos tener este tempo muy presente.

El tempo seleccionado para la grabacin no tiene porque


coincidir con el tempo final de la pieza. Esto significa que si
un pasaje es especialmente complicado, se puede grabar mas
lento y luego acelerarlo.

Una vez seleccionado este tempo, elegimos un instrumento o


programa, lo que nos determinar el tipo de sonido asociado
a esta pista.
37
3 . Secuenciacin
Grabacin e introduccin de la
informacin
Si el instrumento deseado no fuera
uno de la lista General MIDI (porque
disponemos por ejemplo de una
tarjeta con ampliacin de RAM y
queremos utilizar un instrumento
incluido en un banco de usuario)
habr que indicar tambin el nmero
de banco en la columna
correspondiente.
38
3 . Secuenciacin
Grabacin e introduccin de la
informacin
La pista por la que comenzar a grabar depende del
tipo de msica.

En msicas eminentemente rtmicas, es frecuente


comenzar con una o varias pistas de batera,
mientras que en otra ocasin, un tema puede irse
desarrollando alrededor de una lnea meldica
inicial.

Conviene recordar que de acuerdo con el estndar


General MIDI, la batera suena siempre por el canal
10, de modo que cuando queramos grabar una
pista de percusin, la pista seleccionada deber
asignarse forzosamente a este canal. 39
3 . Secuenciacin
Grabacin e introduccin de la
informacin
Para corregir errores se dispone de muchas
opciones:
realizar una nueva toma
mediante las opciones de punch in y punch out, que
permiten pinchar y sobregrabar automticamente slo en
algn fragmento incorrecto.
grabar paso a paso, consistente en ir introduciendo las
notas una a una, desde el teclado musical, e ir avanzando
con la ayuda del ratn o del teclado del ordenador.
las posibilidades no terminan aqu, ya que existen muchas
otras alternativas para introducir o corregir la informacin;
las iremos viendo en los apartados siguientes.

40
3 . Secuenciacin

Sistemas de visualizacin

La lista de eventos es la forma ms


parca, pero tambin la ms precisa de
acceder a la informacin MIDI
contenida en una pista.
Se visualizan en modo texto y
ordenados temporalmente, todos los
mensajes MIDI.
41
3 . Secuenciacin

Sistemas de visualizacin

La informacin sobre las alturas de las


notas, aparece siempre en
nomenclatura sajona, cuyas
equivalencias se incluyen en la
siguiente tabla.

Do Re Mi Fa Sol La Si
C D E F G A B 42
3 . Secuenciacin

Sistemas de visualizacin
En la pianola (piano roll en ingls), las notas son
representadas grficamente,

En esta representacin, el tiempo suele transcurrir


horizontalmente y de izquierda a derecha, mientras
que la posicin vertical del rectngulo viene
determinada por la altura MIDI de la nota.

La pianola incorpora siempre iconos de zoom, que


permiten modificar la resolucin horizontal (tiempo)
y vertical (alturas), para una visin ms o menos
precisa. 43
3 . Secuenciacin

Sistemas de visualizacin
Esta representacin es muy intuitiva -especialmente para
aquellos que no dominan la escritura musical tradicional- y
permite fciles modificaciones : es posible arrastrar
horizontalmente las notas, (con lo que modificamos su
instante de ataque), alargarlas o acortarlas (para modificar
por consiguiente su duracin), o desplazarlas verticalmente (y
alterar su altura).

Tambin es posible eliminar o aadir nuevas notas, con lo


cual esta forma de visualizacin se convierte en una
alternativa de grabacin, a veces ms eficaz que la
secuenciacin paso a paso.

Como contrapartida, en este modo, la mayora de


secuenciadores tan slo permiten visualizar notas, filtrando
los otros eventos tales como mensajes de control o de cambio
de programa. 44
3 . Secuenciacin

Sistemas de visualizacin

En el sistema de partitura la
informacin de una pista se visualiza
en notacin musical tradicional.
Se puede realizar casi lo mismo que
con el sistema de pianola.

45
3 . Secuenciacin

Sistemas de visualizacin

Otra forma es la visualizacin de


controles, que permite definir, con la
ayuda del ratn, la evolucin temporal
de cualquier control.

Esto es por ejemplo de gran utilidad


para establecer fundidos (variacin
progresiva del volumen). 46
3 . Secuenciacin

Funciones bsicas de edicin


Copiar, cortar y pegar .

Desplazar, permite adelantar o atrasar en el tiempo el fragmento


seleccionado.

Modificar duracin, permite comprimir o expandir temporalmente el


fragmento. Dado que se maneja nicamente informacin MIDI, a diferencia
de lo que sucede con el audio digital, esta modificacin no conlleva ninguna
variacin de altura.

Transportar, desplaza todas las notas del fragmento en el nmero indicado


de semitonos.

Cambiar velocidad, se puede utilizar normalmente tanto para asignar


velocidades constantes, como para modificar proporcionalmente las
velocidades del fragmento.

Cuantizar, permite corregir de diferentes formas el inicio y la duracin de las


notas del fragmento.
47
3 . Secuenciacin

Funciones bsicas de edicin


el instrumentista ms diestro, al interpretar
una pieza desplaza ligeramente las notas de
su terica posicin perfecta.
Hay veces que el tipo de msica aconseja
un tiempo rgido y exacto, es recomendable
cuantizar.
Cuantizar supone desplazar las posiciones
iniciales y finales de cada nota para que
coincidan con una rejilla temporal
preestablecida.
48
3 . Secuenciacin

Funciones bsicas de edicin


Los secuenciadores ofrecen varias opciones a la
hora de aplicar este comando.

El valor de cuantizacin determina el tamao de la


retcula, y suele indicarse con valores musicales (blanca,
negra, corchea, semicorchea, tresillo de corchea, etc.).
Cuantizar ataque y/o duracin nos permite modificar
solo la posicin inicial de la nota o tambin su posicin
final.
El porcentaje de cuantizacin produce, para valores
inferiores a 100, cuantizaciones no perfectas, que aunque
mejoran el material original, no lo deshumanizan
totalmente.
49
3 . Secuenciacin

Standard Midi Files


Un fichero MIDI es un conjunto de mensajes MIDI con
etiquetas de tiempo asociadas a cada uno de ellos
(evento MIDI = mensaje MIDI + etiqueta tiempo)

Un tema MIDI sencillo, podra representarse mediante


un simple array bidimensional de eventos MIDI donde
cada fila estara asociada a una pista

Pero dado que la estructura de un tema MIDI en un


secuenciador puede ser bastante compleja, tambin lo
es el fichero resultante

http://www.sonicspot.com/guide/midifiles.html
http://www.sfu.ca/sca/Manuals/247/midi/fileformat.html

50
3 . Secuenciacin

Standard Midi Files


Partes variables (chunks, con 4 bytes para descriptor del tipo de
chunk y 4 bytes para su tamao)

MThd [length of header data] [header data]

MTrk [length of track data] [track data]

MTrk [length of track data] [track data]

Dentro de los tracks hay eventos

Los eventos se componen de un tag de tiempo (delta) seguidos de


un mensaje

Los mensajes pueden usar running status

Todo ello nos lleva a la siguiente conclusin: si hay que leer y/o
escribir Standard MIDI Files, mejor encontrar una librera!
51
3 . Secuenciacin

Standard Midi Files


Los ficheros en formato Standard MIDI File utilizan
la extensin .mid u ocasionalmente .smf.

Existen en realidad, tres variantes de fichero


standard, denominadas formato 0, formato 1 y
formato 2.
El formato 0, guarda toda la informacin en una
nica pista multicanal.
El formato 1, que soporta la estructura multipistas,
es el ms extendido y el que todos los programas
utilizan por defecto.
El formato 2, ms sofisticado, no es utilizado de
momento por casi ningn programa.
52
3 . Secuenciacin

Algunos trucos de secuenciacin


Guardar las tomas alternativas.

Duplicar las pistas que va a modificar.

Experimentar con diferentes cuantizaciones.

Dividir la batera en varias pistas.

Utilizar bucles.

Utilizar controles. Los controles MIDI (volumen, panormica, reverberacin,


etc.), enriquecen cualquier secuencia y le aaden expresividad.

Guardar estos controles en pistas independientes.

Estudiar, copiar, manipular, "triturar" ficheros estndar que le parezcan


interesantes.

53
4 . Hardware Midi

El mdulo
Los mdulos de sonido actuales son siempre multitmbricos
de diecisis canales.

Sus precios dependen de la forma de sntesis utilizada (los


samplers siempre son ms caros), de la cantidad de sonidos
que incorporen, de la cantidad de memoria y de otras
prestaciones adicionales.

Los modelos ms baratos poseen una calidad equiparable a


las tarjetas de sonido de gama media-alta aunque, por el
mismo precio, las tarjetas ofrecen ms prestaciones, pues
ahorran los gastos que suponen la caja, los botones y los
pequeos leds que estos mdulos suelen incorporar.

54
4 . Hardware Midi

El mdulo

55
4 . Hardware Midi

Teclado maestro

Un teclado maestro es un teclado que no


posee sonido interno y que se utiliza slo
como instrumento controlador.

Los modelos ms avanzados son "teclados


para teclistas", con teclas ms pesadas y
sensibles al aftertouch (o postpulsacin),
que intentan imitar el tacto de los pianos
acsticos.
56
4 . Hardware Midi

Cajas de ritmo

Las cajas de ritmo son elementos destinados a


reproducir exclusivamente sonidos de percusin. La
tecnologa que utilizan es casi invariablemente de
muestras en ROM (son samplers slo
reproductores).

Actualmente, al incorporar todos los sintetizadores


y tarjetas de sonido una seccin de percusin, su
uso ha quedado relegado al sector ms profesional,
y especialmente en el campo de la msica de baile
o el techno.

57
4 . Hardware Midi

Estaciones de trabajo

Las estaciones de trabajo musicales (o


workstations), son sintetizadores que incorporan
todo lo necesario para funcionar de forma
autnoma, como un estudio integrado.

Suelen ser instrumentos potentes dotados de


multiefectos, secuenciador y amacenamiento
secundario.

58
4 . Hardware Midi

Mergers, Thrus y Patchbay


Hemos visto en anteriores captulos que el
conector MIDI THRU permite encadenar
varios dispositivos MIDI.

Sin embargo, el nmero de conexiones


disponibles de esta forma es limitado.

Para minimizar este tipo de problemas


existen varios dispositivos, de los cuales el
MIDI Thru Box es el ms utilizado.59
4 . Hardware Midi

Mergers, Thrus y Patchbay


Un MIDI Thru Box consta de un
conector MIDI IN, y varios conectores
MIDI THRU.

60
4 . Hardware Midi

Mergers, Thrus y Patchbay


El MIDI Merger es un sumador de entradas MIDI. suele
disponer de dos o ms conectores IN y un conector OUT.

Aunque existen mergers del tamao de una cajetilla de


tabaco, este dispositivo debe incorporar un procesador capaz
de interpretar los mensajes MIDI, pues de lo contrario, la
salida sera una combinacin sin sentido de los bits de las
diferentes fuentes.

El MIDI merger se utiliza para secuenciar de forma simultnea


a varios instrumentistas.

En el terreno del PC, una posible alternativa al merger


consiste en colocar varias tarjetas de sonido, ya que cada una
dispone de un puerto de entrada independiente.

61
4 . Hardware Midi

Mergers, Thrus y Patchbay


62
4 . Hardware Midi

Mergers, Thrus y Patchbay


Podemos pensar en el MIDI Patchbay como en la
generalizacin de los dos dispositivos anteriores, dado que
consta de varias entradas y varias salidas MIDI configurables.

El patchbay funciona como un controlador de trfico,


direccionando cada una de las entradas a la(s) salida(s)
asignada(s).

Su uso es obligado en todo estudio MIDI que disponga de un


cierto nmero de dispositivos.

En la mayora de los casos, el patchbay se conecta al


ordenador mediante una tarjeta especial, lo que permite un
total control por software de los diversos mapas de entrada y
salida.

63
4 . Hardware Midi

Controladores alternativos
Los controladores de percusin suelen constar de varios
paneles de goma sensibles a la presin y activables mediante
baquetas.

Las guitarras MIDI existentes ofrecen diferentes alternativas


tecnolgicas. Las ms sencillas incorporan pequeos sensores
en los trastes, las cuerdas y la pa, que funcionan como
conmutadores.

Las tecnologas utilizadas en los violines MIDI son bastante


similares a las de las guitarras y se aplican a toda la familia
instrumental (violn, viola, violoncelo y contrabajo).

Los instrumentos de viento MIDI, detectan -mediante


sensores de presin de aire- el soplo del instrumentista.
Existen modelos con digitacin y embocadura parecidas a las
del saxofn (o del clarinete)
64
4 . Hardware Midi

Controladores alternativos

65
4 . Hardware Midi

No convencionales
La piedra angular radica en el uso de sensores,
capaces de convertir diversos estmulos en una
seal elctrica, y posteriormente en mensajes
MIDI, con la ayuda de un microprocesador.

El I-Cube Digitizer es un dispositivo que se conecta


a un PC y que convierte en mensajes MIDI
(programables por el usuario) cualquier seal
procedente de un sensor compatible.

Pero, qu es lo que se puede detectar con la


ayuda de sensores?
66
4 . Hardware Midi

No convencionales
la temperatura
la intensidad lumnica
la intensidad sonora
la posicin de un punto, (una mano por ejemplo) en el
espacio
la orientacin y la inclinacin de un plano (por ejemplo la
misma mano)
la aceleracin
la proximidad (o la distancia entre dos puntos)
la tensin muscular
los movimientos oculares (permite detectar la direccin de la
mirada)
la curvatura de cada dedo (mediante un guante de realidad
virtual)
el tacto o la presin
67
5 . Otros tipos de software Midi

Programas de aprendizaje

Existen muchos programas que


aprovechan el MIDI para ensear
conceptos musicales, desde los niveles
ms bsicos a los ms avanzados.
Un ejemplo es el programa The
Miracle Teacher.

68
5 . Otros tipos de software Midi

Programas de aprendizaje

69
5 . Otros tipos de software Midi

Edicin de partituras

Aunque la mayora de secuenciadores


actuales permiten mostrar la
informacin MIDI en forma de
notacin tradicional.

Cuando se necesita producir partituras


con calidad profesional para su
posterior impresin, es imprescindible
recurrir a ellos. 70
5 . Otros tipos de software Midi

Editores de bancos de sonido

La mayora de editores de bancos de


sonido comparten los conceptos
bsicos y las directrices.
Algunos de los formatos ms
extendidos son los utilizados
respectivamente por toda la familia
AWE, las Gravis Ultrasound, y las
Turtle Beach. 71
5 . Otros tipos de software Midi

Editores de bancos de sonido


En la siguiente direccin se puede
encontrar informacin para incorporar
nuevos bancos de sonido:
http://www.angelfire.com/music3/melodybyte/soun
dfonts/

72
5 . Otros tipos de software Midi
Programas de composicin
algortmica
La composicin algortmica consiste en
disear programas que compongan
piezas musicales.
la primera obra musical compuesta
por un ordenador, la Suite Illiac, data
de 1955, y fue programada por el
qumico y compositor Lejaren Hiller en
la universidad de Illinois. 73

Das könnte Ihnen auch gefallen