Sei sulla pagina 1di 13

Consejos Importantes para una buena produccin MIDI

01/08/2005 Por Angel Diego Merlo - dmerlo@acbs.com.ar Si, ya se que hablar de MIDI ahora, cuando el audio digital es tan econmico y accesible parece una tontera... pero no siempre podemos convocar un cuarteto de cuerdas para la grabacin. ...Por otra parte los loops no son las nicas herramientas de composicin, por ms que la mediocridad creativa de algunos compositores haga un uso abusivo de los loops hasta el punto de vendernos una esttica post moderna del Acid Music. Digan lo que digan, hay artistas a los cuales todava les gusta hacer las cosas por ellos mismos. Quienes todava prefieren escribir el arreglo de saxos, estudiar el mejor pattern de batera y secuenciar con los sintetizadores su propia msica. Para ellos, aqu van una serie de consejos que pueden ayudar a mejorar la produccin... La Pre-Produccin: Es imposible realizar un trabajo decente sin tener un plan previo. Y de eso se trata la pre-produccin. Cualquier sesin de grabacin comienza con una tarea de planificacin. Desde el anlisis de los recursos, planificacin de pistas, hasta los ensayos previos, hora de cita de los msicos, y dems detalles que por nimios que parezcan asegurarn el buen final de la produccin. No veo razn alguna para no hacer algo similar cuando comenzamos a grabar algo en nuestro secuenciador. 1) Chequeo de conexiones: Esencial y vital. Asegurarnos que nuestro sistema midi se halla bien conectado (nada de "thru" con "thru" y esas conexiones raras). Adems revisemos las conexiones de audio. Las salidas. El panorama Estereo de los "sintes" en los canales de la mesa de mezclas, y todo eso que ya sabemos. No nos detendremos ms en este punto, pero es importante asegurarlo. Cada cual conoce su equipo, pero a veces luego de venir cansados de tocar, al rearmar todo, algn cable se nos escapa y entonces.. "HELP"... !!! 2) Niveles e igualdad de situaciones de "escucha": A menudo trabajamos muchas horas sobre una secuencia y al cabo de unos meses cuando la volvemos a escuchar, resulta que todo est absolutamente fuera de plano, la batera apenas se escucha y el bajo est insoportablemente fuerte... Qu pas ?, pues simplemente que a pesar de que colocamos en cada canal midi todos los mensajes de volumen (Control Change 07), es imposible volver a recuperar la mezcla... Esto ocurre porque olvidamos que los sintetizadores tambin utilizan niveles de audio, y si resulta que nuestro hermanito menor estuvo antenoche jugando con los "potes" de nuestra consola de mezcla, ser bastante difcil recuperar el plano acstico que habamos trabajado. Para evitar este tipo de sorpresas, es necesario primero regular los niveles de nuestra consola, y tambin de nuestros teclados. Una vez hecho esto, intentar "marcarlos" de alguna manera, y trabajar siempre con esos "seteos". Incluso acostumbrarse a trabajar siempre con un nivel de mezcla general idntico. Eso entrenar nuestra escucha y nos obligar a mezclar ms parejo. No hay nada ms molesto durante un show en vivo que tener que correr a bajar el "master" de la consola porque este nuevo tema suena 3 o 4 veces ms fuerte que el anterior. No andemos cambiando de habitacin para mezclar, ya que cambian las caractersticas acsticas, y usemos siempre el mismo tipo de parlantes, ya que cambiar de parlantes muchas veces es cambiar la relacin de potencia entre las distintas frecuencias que componen nuestra msica. Lo mejor es usar siempre el mismo par de auriculares y acostumbrarse a revisar la mezcla con ellos. Eso asegurar una escucha pareja y homognea para todos los temas. Un detalle importante: No es lo mismo grabar de noche, que de da. Uno de noche tiende a tocar ms liviano, ya sea por no despertar a los vecinos o porque simplemente al no existir los ruidos del da, se escucha ms y mejor. En cambio de da, uno tiende a tocar ms fuerte. Recordemos adems que algunos "sintes" conservarn activos los cambios de volumen o de expresin que les hayamos dado va midi. As que aconsejo hacer un "reset" de los sintetizadores antes de empezar un trabajo midi nuevo, eso asegurar que el volumen, panorama y "reverb", vuelvan a tomar sus valores por defecto. 3) Boceto general y anlisis de recursos: No es mala idea comenzar una produccin midi con la computadora apagada. Tomemos papel y lpiz y reflexionemos cuidadosamente sobre los siguientes tems: Cmo va a ser la forma del tema ?, eso nos indicar cuantas secciones tendremos que grabar,

Cul ser la duracin ?, Cules se repiten y dnde tendremos que copiar ?, Qu material podremos aprovechar ?, Tendr cambios de tempo ?, Cambios de tonalidad ? Qu instrumentos voy a usar en el arreglo ? Podr emularlos con los sonidos que poseo en mis equipos, o tendr que retocar la sntesis de los sonidos ? Cuntas pistas tendr que usar de mi secuenciador ? Cmo voy a organizar las tomas ? Cules son los recursos del software ? Me permite deshacer las alteraciones ? La cuantizacin es destructiva o reversible ? Tengo que cortar el "Local Control" ? o puedo anular algn canal en la funcin thru ? Mi "soft" permite filtrar determinados mensajes que no quiero grabar ? Rechaneliza o tengo que cambiar cada vez el canal de transmisin del sinte ? Cules son los recursos de mis teclados ? Cuntas voces de polifona podr emplear a la vez ? Tienen salidas de audio independientes o un par estreo ? Cmo se comportar mi teclado cuando se agote la polifona ? Cmo manejan mis "sintes" el concepto de prioridad de asignacin de voces ? En consecuencia: Cmo asignar los canales midi ? Asignacin de canales MIDI: Detengmosnos un poquito en este punto. Muchos teclados multitmbricos manejan el concepto de "Prioridad de parte", lo usual en teclados modernos es que la parte n 10, tenga prioridad 1; la parte n 1= prioridad 2; la parte n? 3= prioridad 4 y le siguen las partes: 4,5,6,7,8,9,11,12 y as hasta la 16. Eso quiere decir que si al sistema se le agotan los recursos de polifona, frente a una demanda excesiva de notas, tomar recursos de las otras partes multitmbricas y los har en orden inverso al orden de prioridad. Es decir, primero anular voces de la parte 16 y as ir subiendo. Por lo tanto observaremos esto con cuidado a la hora de asignar partes y canales midi a instrumentos crticos (aquellos que nunca deben dejar de sonar). En cuanto a lo musical, los roles criticos en orden de importancia son: 1) La batera, prioridad mxima. 2) El bajo 3) La meloda 4) Las voces lderes de los arreglos 5) Las voces externas de los arreglos 6) Las voces internas 7) Los instrumentos de acompaamiento Si vamos a grabar secciones de cuerda, reservemos el doble de polifona por cada voz real, ya que eso asegurar que el "release" no que truncado en pasajes "legatos". Adems tengamos en cuenta que determinados timbres utilizan dos osciladores con lo cual nuestra polifona se reducir a la mitad en ese canal. Uno de los errores mas comunes, es la de asignar instrumentos de acompaamiento en canales y partes superiores. Esto se debe a que muchos msicos comienzan una secuencia grabando primero un piano gua. El uso de "Pianos" en canales superiores agota considerablemente los recursos de polifona del sistema produciendo "notas cortadas" en los siguientes canales. Por lo tanto grabemos esos "compings" en partes con menos prioridad y solucionando el problema, ya que si alguna nota del piano tiene que dejar de sonar, probablemente est duplicada por alguna de las voces del arreglo. La Produccin Midi: A pesar de lo que digan, grabar con midi no es exactamente lo mismo que grabar en un estudio. Si los archivos midi suenan maquinizados o poco realistas es en gran medida por el mtodo de trabajo y no por las capacidades de la norma Midi en s, ni por calidad tmbrica de nuestros perifricos. Uno de los errores ms notables y difcil de arreglar lo solemos cometer ni bien hacemos un "New" en nuestro programa de secuenciacin. El error reside en el mtodo de trabajo. Grabar en midi, insisto, no es igual que grabar en un multipista. Cuando vamos a grabar al estudio de grabacin (a la antigua... que le dicen...) ya tenemos una idea completa de cmo va a sonar el tema. Y aunque el baterista grabe primero, luego el bajista, luego el piano, etc., etc., todos tienen claro como va a evolucionar la msica a lo largo de la cancin. Ya se han hecho previamente varios procesos creativos: Se ha compuesto el tema, se lo ha arreglado, se lo ha ensayado (...se supone...), y ahora se est grabando. Cuando empezamos un archivo Midi, intentamos

hacer cuatro procesos a la vez. Despus de haber grabado los ocho primeros compases de bajo, pasamos al piano, luego a la batera, luego a la meloda, luego a las cuerdas, all probamos dos o tres variantes de melodas, seguimos ... agregamos percusin... seguimos, y pasamos a la orta estrofa de nuevo con el bajo pero en el comps nueve... eso s... tocamos ahora el bajo como si tocramos la percusin... y as salen las cosas... como un colagge de notas. Por qu ? porque hemos perdido el "foco" de nuestra cancin. La msica es algo que pasa en el tiempo, de manera lineal, y si nos quedamos veinte minutos escuchando y probando como suenan nuestros ocho verticales compases que terminamos de inventar, nuestros odos quedan muy despistados a la hora de retomar las ideas horizontales. No quiero decir que no se pueda utilizar la computadora como herramienta de composicin. Sugiero que despus que hayamos probado y recontra probado melodas, armonas, ritmos, etc... nos guardemos esa idea musical en la cabeza y comencemos un archivo nuevo, teniendo aunque sea un pequeo boceto de como va a ser el arreglo y la instrumentacin. Si es necesario grabemos una pista lineal de piano (piano conductor) con la meloda y armona, para que nos sirva de gua (luego la borraremos y grabaremos un piano ms limpio y con menos notas). Si somos capaces de separar los procesos de composicin, arreglo, ensayo, y grabacin, y si adems planificamos un pequeo guin tcnico, obtendremos resultados muchsimos mas "musicales" y menos dolores de cabeza despus a la hora de emparejar niveles, de balancear la mezcla y de conectar entre s las secciones de msica. Terminando por ahora ... Quedan expuestos estos pequeos consejos para tratar de mejorar nuestra produccin midi. En sucesivas notas iremos revisando tcnicas y herramientas en mayor profundidad. Pero era necesario antes de empezar, reflexionar un poco, y espero que estas mnimas recomendaciones hayan servido en ese sentido. Una ltima cosa a tener en cuenta: La tecnologa no lo es todo. No nos alienemos en comprar y comprar sintetizadores y colecciones de programas. Busquemos aquellos que ms se adecuen a nuestras necesidades... y el resto... es poner nuestro trabajo. La tecnologa y la reduccin de costos que el mercado nos ofrece hoy, hace que estemos obteniendo una excelente calidad sonora en casi cualquier producto. Los teclados y los samplers se encuentran ms o menos igual implementados aunque sean de distintos fabricantes. El nivel de fidelidad es extremadamente preciso y aceptable. Sin embargo conozco usuarios que se pasan ms tiempo "husmeando" distintos programas, leyendo y regocijndose con las caractersticas tcnicas de sus productos, cambiando sus teclados cada dos semanas, comprando toneladas de CD de loops, obsesionados por aquel sampler de 80 bits de resolucin, o ansiosos de probar la sntesis extrapolar-tridimensional-logartmica-fractoalternativa; en lugar de sentarse y apretar el botn de "rec". Que nuestra avidez de informacin, no nos despiste y nos haga perder el sentido primario de la informtica musical: Hacer msica. No es mejor msico el que tiene ms sintetizadores y ms "megas" de programas, sino el que los sabe usar mejor. Haciendo Msica con la PC. Conexiones MIDI 01/08/2005 Por Angel Diego Merlo. - dmerlo@acbs.com.ar Nivel recomendado de lector: Bsico Quien ms quien menos, todos hemos alguna vez cado en la tentacin de agarrar una guitarra elctrica. (Aunque ms no sea que para seducir a nuestras compaeritas de colegio o recuperar la novia perdida...) Esta nota que te presentamos intentar acercarnos un poco ms al mundo de la msica por computadoras.

Para comenzar, diremos que la PC es mucho menos romntica que una guitarra elctrica... Por otra parte, cuesta bastante recuperar las computadoras del guardarropa de la disco y dudo que nos dejen entrar a la pista con ellas... Y adems, todava no se han inventado las PC sumergibles, as que a menos que tengas un muy buen seguro, desist de la idea... Si a esta altura no te has desalentado (Bueno, de algn modo tenamos que introducir la nota...) bienvenido a la sala de conciertos. Prepar los 500 W de tu mejor equipo de audio... (ensay tambin algunas disculpas para los vecinos...) Eleg tu mejor frac y una batuta (las agujas de tejer de la abuela podran servir...) Contemos "cuatro", y arranquemos de una vez con la opera prima...

Por donde empezar? Un sistema de produccin musical informtico se basas principalmente en el uso de dos tecnologas primordiales: El MIDI y el AUDIO DIGITAL. El MIDI es ms econmico en trminos de recursos de la computadora, el audio digital exige unas caractersticas ms potentes. Sin embargo cada da ms estas dos tecnologas se ven involucradas en un mismo producto de software o hardware. Hoy por hoy casi cualquier plaqueta de sonido del mercado nos permite tener un muy buen sintetizador interno y a la vez una muy buena calidad de digitalizacin de audio externo proveniente del mundo exterior. (Lase, CD-Audio, Entrada de Lnea, micrfono, etc.). Las plaquetas estn ofreciendo soluciones del tipo SAMPLER (con lo cual podremos disear nuestro propios sonidos a partir de la digitalizacin de audio y dispararlos va MIDI con un secuenciador. En esta seccin, comenzaremos a investigar el mundo de la produccin musical a partir del MIDI. Que necesits? Con respecto al equipamiento existen una gran variedad de productos y de diferentes relaciones calidad precio. En principio, como requerimientos mnimos necesitars al menos:

Una PC, con su sistema operativo perfectamente funcionando. Una plaqueta de sonido correctamente instalada (una SB compatible servir) O un instrumento MIDI y una plaqueta de comunicacin MPU401 compatible. Un programa de secuenciacin. Basaremos los ejemplos en Cakewalk 9.0 y Sonar 4. (Pods bajar una versin demo del mismo en Internet desde: http://www.cakewalk.com/downloads/ ). Aunque en realidad todos los secuenciadores son bastantes similares y seguramente el tuyo tambin servir. Un instrumento MIDI (no imprescindible) Casi cualquier rgano domestico tiene salida MIDI. Fijate si en la parte trasera tiene un conector como el siguiente:

De todos ellos el ms esencial es el MIDI OUT (Algunos teclados no poseen MIDI TRHU)

Un par de cables MIDI. Eventualmente un adaptador MIDI para el puerto de tu plaqueta de sonido. Mucha paciencia y sudor? (Mozart no se hizo en un da?)

Cmo conecto todo? Necesitars ante todo, cables MIDI. (Tienen conectores DIN de 180 ? y cinco patas, te sugerimos comprarlos hechos?). Tambin ser conveniente que determines que cables de audio necesitars para conectar los sintetizadores o plaquetas de sonido al sistema de amplificacin.

A) Si tens una plaqueta de sonido: Conectamos un cable MIDI que una el MIDI OUT del teclado que vayas a utilizar para ingresar las rdenes MIDI con el MIDI IN de tu cable adaptador adosado a la plaqueta de sonido. Hay que hacer uso de un cable adaptador que va en el puerto de joystick de la plaqueta de sonido, que se llama MIDI KIT. A veces estos vienen con conectores HEMBRAS (que es lo recomendable), pero otras veces vienen con conectores MACHOS, con lo cual tendremos que conectarlos directamente al controlador MIDI. En ese caso podremos usar alargadores MIDI para ganar unos metros de comodidad... (los cables para alargar el conector del teclado de la PC tambin servirn) B) Si uss un sintetizador nico y una interfase MIDI: Conects un cable que una el MIDI OUT del sintetizador con el MIDI IN de la interfase MIDI (o de la plaqueta de sonido). Agregs un cable que conecte el MIDI OUT de tu interfase MIDI con el MIDI IN del sintetizador. Con este SET debemos cortar logicamente la conexion interna del teclado. No padezcan... esto se hace con un botn. Dicha conexion se llama LOCAL CONTROL y para poder usarla con la PC sin andar escuchando notas colgadas o ruidos extraos, debemos deshabilitarla. (Consultaremos el manual para ello de nuestro teclado, olvidarnos de esto, no romper nada, simplemente es recomendable)

C) Si uss un teclado controlador, una interfase MIDI y un mdulo de sonido: Conectamos del MIDI OUT del teclado al MIDI IN de la PC y del MIDI OUT de la PC al MIDI IN del mdulo de sonidos. Este es el set mas profesional y versatil. En realidad dado que el MIDI es un protocolo de comunicacin podremos usar miles de variantes, que combinen el uso de varios teclados y varios Mdulos, constituyendo asi conexiones mas complejas.

Aqu podemos ver dos Configuraciones MIDI con Tarjetas de Sonidos


Conexin standard con el teclado MIDI

Este tipo de conexin nos da dos opciones. Podemos disparar los sonidos de la tarjeta, o utilizar los sonidos del teclado. Usualmente podemos elegir, desde el programa de msica, si enviamos el "flujo MIDI" a la tarjeta de sonidos o al puerto MIDI de salida (conectado al teclado). Conexin utilizando un Teclado MIDI Controlador

En este tipo de conexin el teclado controlador no posee sonidos propios, dependiendo totalmente de la tarjeta para producir cualquier sonido. Cuando la computadora est encendida y el programa de msica est funcionando, al tocar en el teclado dispararemos los sonidos contenidos en la tarjeta, y los escucharemos a travs de los parlantes que estn conectados a ella.

MIDI? Para que sirve? Como se conecta? Como funciona


Qu es el MIDI? MIDI es un lenguaje digital utilizado para enviar y recibir informacin musical, como ser: nota, duracin, fuerza de toque, modulaciones de los parmetros de los sonidos, etc. Es decir que a travs de un cable MIDI que conecta instrumentos y computadoras viaja la "partitura" completa de una obra musical. Para qu sirve? Cuando tocamos un tema en un teclado con salida MIDI, la cual est conectada a una PC o a un sequencer (secuenciador), podemos grabar en estos toda la informacin musical para luego reproducirla tal cual la tocamos. Tambin podremos luego editar, corregir

errores de interpretacin como por ejemplo retrasos en el tempo, sobregrabar segundas voces, transportar hacia arriba o hacia abajo ("ms" o "menos agudo"), etc. As podremos tocar toda una obra nosotros mismos o probar diferentes cambios en los arreglos. Un ejemplo de estacin de trabajo MIDI (MIDI Workstation)

Las lneas negras representan los cables MIDI que tienen en sus extremos conectores DIN de 5 pines (contactos) y un anillo de blindaje (masa o ground). Esta podra ser una tpica estacin de trabajo constituda por: 1. Un TECLADO MAESTRO donde ejecutamos cada lnea meldica que es enviada por la salida MIDI OUT hacia 2. Una PC -entrando por el MIDI IN de la PC- donde grabamos en una "pista" del software secuenciador, cada lnea musical, de a una por vez. Ms tarde, al activar el "play" en el secuenciador, saldrn por la salida MIDI OUT de la PC, las diferentes "partituras" que se irn distribuyendo a cada teclado o mdulo tal como las hayamos asignado. 3. Un TECLADO SECUNDARIO 4. Un MODULO DE SONIDO 5. Una cadena de AUDIO compuesta por una consola de mezcla, un amplificador y dos bafles monitores. Ejemplo Supongamos que queremos ejecutar un do de piano y violn, y tenemos dos teclados de msica y una PC. En el teclado maestro cuyo MIDI out est conectado al MIDI in de la placa de audio de la PC, ajustamos el parmetro MIDI Transmit channel (canal midi de transmisin) en canal 1, y seleccionamos sonido de piano. Abrimos en la PC algn programa de edicin de MIDI como por ejemplo Cakewalk, seleccionamos una pista del secuenciador, y lo ponemos a grabar. Segn las opciones del secuenciador, escucharemos 4 clicks que nos darn la entrada para tocar, y luego tal vez escuchemos ms clicks marcandonos el pulso (tempo de la cancin) . Entonces ejecutamos la lnea de piano, la cual se ir registrando en la pista elegida. Ahora, si ajustamos el otro teclado en sonido de piano, y el MIDI Receive channel del mismo (canal midi de recepcin) en canal 1, al retroceder el secuenciador y presionar la tecla de reproduccin la meloda de piano que grabamos saldr de la PC atravs del cable MIDI out por el canal midi 1, entrar al teclado maestro por MIDI in, saldr por MIDI thru, entrar por el MIDI in del teclado secundario y as finalmente se escuchar dicha meloda. Luego ajustamos el teclado maestro en MIDI Transmit channel=2, y elegimos el instrumento "violn". Ponemos a grabar el secuenciador en otra pista y mientras escuchamos la meloda de piano sonar en el teclado secundario, ejecutamos la meloda del violn (si el teclado es multitmbrico todo esto puede hacerse en el mismo teclado, tocar un violn mientras la PC conduce un piano). Ajustamos en el teclado maestro el MIDI Receive channel=2, retrocedemos el secuenciador, hacemos click en reproduccin, y as sonar el tema completo tal como lo tocamos. Pista 1 2 Nombre Piano Violn Channel 1 2 Instrumento Piano en teclado secundario Violn en teclado maestro

Si agregamos una pista de percusin quedara: Pista 1 2 3 Nombre Piano Violn Percusin Channel 1 2 10 Instrumento Piano en teclado secundario Violn en teclado maestro Percusin en teclados

Si agregamos otra lnea de percusin: Pista 1 Nombre Piano Channel 1 Instrumento Piano en teclado secundario

2 3 4

Violn Percusin 1 Percusin 2

2 10 10

Violn en teclado maestro Percusin en teclados Percusin en teclados

Eventos MIDI Parmetros A travs de un cable MIDI viajan diversos datos o Eventos. El ms usado es Note (nota) que indica el momento en que debe dispararse una nota (Note On), en qu canal MIDI (MIDI channel), con qu altura o nmero de nota (Note Number), qu tan fuerte (Velocity) y su duracin o cunto tiempo pasar hasta que se apague (Note Off). El valor que corresponde a la nota C4 (Do central) es 74, entonces para un teclado estndard de 61 teclas la primera nota que es un C1 se representa con el valor nota 36 y la ltima tecla, un C6, con el valor 96. Otros eventos podrn ser usados para hacer que un teclado cambie de instrumento (Program Change), o que cambie algn parmetro propio de esa marca y modelo a travs de los mensajes exclusivos (Exclusive Messages). Otros eventos son los denominados Controladores (Control Change o Controller) los cuales indican el nmero de controlador y el valor que debe tomar en ese momento. Muchos ya estn asignados por el estndar MIDI mientras otros se pueden utilizar libremente. Por ejemplo, el controlador nmero 1 est reservado para ajustar la cantidad de vibrato (Modulation). Parmetros Aclaracin: Todos los eventos MIDI abajo citados van acompaados del valor Hr:Mn:Sc:Fr (hora:minuto:segundo:fraccin) o su equivalente Meas:Beat:Tick (comps:pulso:subdiv) que indica el instante en que ocurre dicho evento. Tambin llevar la indicacin del canal MIDI (1 a 16) por el cual se enva.

Modos MIDI Los datos MIDI, adems de transmitirse en diferentes canales, pueden transmitirse en dos modos bsicos: Poly y Mono. En el modo Poly es factible la polifona, es decir que pueden reproducirse notas superpuestas mientras que en Mono (monofnico) cada vez que se dispare una nota se apagr la que estaba sonando, no permitindose una superposicin de notas como es el caso de los acordes. Cualquiera de los modos anteriores puede ajustarse a su vez en los modos Omni On u Omni Off. Cuando la funcin Omni es activada (Omni On) todos los eventos van a ser reconocidos, produciendo notas u otros efectos, independientemente del canal en que sean recibidos y del nmero de canal que se haya ajustado en el parmetro MIDI Receive Channel (canal de recepcin MIDI) el cual estableca a que canal respondera el teclado o equipo MIDI. Por ejemplo, si un secuenciador transmite desde una PC una meloda para piano en canal 1 y una meloda para violn en canal 2 a un teclado externo en el cual se seleccion el instrumento piano y se ajust el canal de recepcin MIDI a 1 y al modo Omni off, slo escucharemos la meloda para piano. Si se activa el modo Omni (On) escucharemos ambas melodas (canal 1 y 2) con el sonido de piano. Si el teclado es multitmbrico (pueden sonar varios instrumentos a la vez) y se asigna un piano a la seccin o banco 1 con su canal MIDI ajustado a 1 y en Omni Off mientras que a la seccin o banco 2 se le asigna un violn en canal 2 y Omni off, escucharemos la meloda para piano tocada por el sonido de piano y la meloda para violn con el sonido de violn. Pero si se activa el Omni On ambas melodas sern tocadas por ambos instrumentos. Cuando un teclado se ajusta a Local Off al tocarlo no se escuchar ningn sonido en su salida de audio sino que slo se transmitirn los datos MIDI que podrn hacer sonar a otro teclado o mdulo de sonido. Otros ajustes que se pueden hacer sobre equipos MIDI son para establecer qu eventos MIDI ignorar. Por ejemplo, a un teclado se le puede ajustar un parmetro que puede denominarse como Preset Change o Program Change a Off cero con lo cual sern ignorados los cambios de instrumento que reciba. De la misma manera se podra ajustar el Recieve Modulation (o nombre similar) a cero u Off para que el teclado no produzca vibrato cuando reciba un evento controlador Modulation. Tambin puede hacerse que un teclado no enve por su MIDI Out ciertos eventos como ser un cambio de programa o instrumento (Program Change) ajustando a cero u Off el Transmit Program Change. Con esto podremos cambiar de sonido en el teclado en el cual tocamos sin que esto produzca un cambio de sonido en otro teclado que est siendo conducido por el anterior. Mensajes de Sistema Exclusivo - Sysx Si se tienen equipos MIDI externos a la PC como ser mdulos o teclados sintetizadores, procesadores de efectos, etc., resulta muy til trabajar con los Mensajes de Sistema Exclusivo o Sysx o Sysex. Cada teclado o equipo MIDI maneja cierta variedad de parmetros que son especficos o exclusivos de su marca y modelo. Cuando un usuario edita un sonido o efecto, a travs de los Sysx (System Exclusive) puede enviar va MIDI a un Secuenciador o PC todos los valores editados que pueden guardarse en un archivo MIDI para luego recargarlos en el equipo recuperando las configuraciones usadas. Por ejemplo, si construimos cierta cantidad de sonidos o instrumentos en un teclado sintetizador externo a la PC, los cuales sern usados slo para una cancin, posiblemente luego necesitaremos borrarlos para liberar la memoria del equipo y as poder ocupar esa memoria editando nuevos instrumentos. Entonces, podemos enviar o volcar los datos exclusivos desde el teclado al secuenciador y despreocuparnos de que podamos borrar los sonidos usados, puesto que cuando volvamos a abrir la cancin desde un

archivo MIDI los datos exclusivos podrn ser enviados de vuelta al teclado. Lo mismo puede hacerse con otros equipos MIDI como ser los procesadores de efectos. Los Sysx son cadenas de nmeros Hexadecimales de dos dgitos cada uno. Cada dgito hexadecimal puede tomar uno de los siguientes valores y su correspondencia con el valor decimal tradicional (esto es slo informativo, enviarlos o recibirlos es muy sencillo, ver ms abajo): HEXADECIMAL 0 1 2 3 4 5 6 7 8 9 A B C D E F DECIMAL 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 BINARIO 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

De esta manera, en lugar de tener un nmero binario largo como por ejemplo 11110000 se leer F0. Es decir, cada 4 bits (=1 nibble = 1/2 byte) se reemplazan directamente con un dgito hexadecimal. F0 (hexa) = 11110000 (bin) = 240 (dec) Los mensajes Sysx siempre deben comenzar con F0 y terminar con F7. Cmo enviar, almacenar y recibir Sysx - DATA DUMP - (vuelco de datos) Primero debemos tener conectado el equipo MIDI (desde el cual queremos descargar los parmetros) con un Secuenciador o una PC con software secuenciador y a travs de un cable MIDI (salida -OUT- del equipo conectada a la entrada -IN- del secuenciador y entrada -IN- del equipo conectada a la salida -OUT- del secuenciador). Deberemos poner el secuenciador en el modo de recepcin de Sysx. Si tenemos una PC con un secuenciador como el Cakewalk debemos entrar en el men View/Sysx o hacer click en el botn Se abrir una ventana en donde seleccionaremos un nmero de banco en el que se almacenarn los datos haciendo click en el nmero o su fila. Luego deberemos hacer clcik en Recieve para preparar el secuenciador para la recepcin de datos. Si hacemos click en un banco no vaco (que no diga "empty") nos preguntar si queremos adosar (agregar) los datos nuevos a continuacin de los ya cargados en ese banco ("Append to existing bytes?"). Si hacemos click en "no" entonces los datos nuevos reemplazarn a los anteriores los cuales se borrarn. Paso seguido se abrir una ventana con varias opciones de los equipos ms conocidos. Si el nuestro no est en la lista o tenemos dudas simplemente dejamos seleccionada la opcin por defecto ("You start dump on instrument"). Al presionar OK aparecer una ventanita indicando los bytes que se van recibiendo y el espacio disponible. Ahora debemos leer el manual del equipo MIDI para saber en que men debemos entrar o qu teclas presionar para enviar los mensajes exclusivos. El men puede decir algo como "All single dump", "All multi dump", "One patch dump", "Send exclusive", "Send MIDI Sysex", "Sysex storage", etc. Generalmente es conveniente ajustar el equipo para que transmita en canal MIDI En el instante en que ejecutemos el envo de los Sysx, la ventanita del secuencer indicar una cantidad de bytes recibidos. 1.

Si ya hemos enviado todos los datos presionamos done (hecho). Ahora podemos ponerle un nombre al banco haciendo click en Name. Haciendo click en Auto aparecer una tilde en la columna auto de ese banco que indicar que cuando abramos de nuevo el archivo con Cakewalk ste nos preguntar si deseamos enviar en ese momento los mensajes exclusivos. Si rechazamos esta orden o la opcin auto no est activada igualmente podremos enviarlos despus haciendo click en Send o en Send All (enviar todos) en la ventana de View Sysx. Haciendo doble click en un banco o presionando el botn Edit Bytes veremos la tira de nmeros hexadecimales que representan los parmetros y sus valores editados.

Con el botn Port seleccionamos por cul de los dispositivos MIDI habilitados en MIDI devices saldrn los sysex. Con el botn Delete podemos borrar un banco. Save Bank permite guardar un banco en disco que luego puede volver a cargarse en otro archivo MIDI con el botn Load Bank (los bancos de todas maneras se guardarn con este archivo .mid o .wrk). Para que un equipo reciba los Sysx debe tener habilitada la opcin de recibir (no ignorar) datos de sistema exclusivo, es decir estar en "on" o en "1". Generalmente el canal de recepcin MIDI debe estar ajustado a 1. Cuando hay varios equipos MIDI es conveniente desactivar la recepcin de Sysex de aquellos que no los necesitan para evitar problemas.

Formato de datos MIDI (MIDI Data Format) Los datos MIDI son transmitidos como cadenas de bits en serie (uno despus del otro), agrupados de a 8 (1 byte = grupo de 8 bits), ocupndose 3 bytes para cada evento MIDI. En algunos casos como el del bend range (deslizamiento de altura de la nota) el cual puede tomar una gran variedad de valores, es necesario ocupar dos grupos de tres bytes (ver ms abajo LSB y MSB). En la tabla de abajo se puede ver que para un evento del tipo disparo de nota (note on) los cuatro primeros bits son siempre 1001, luego siguen 4 bits que indican el nmero de canal (channel, representado en la tabla con nnnn); el siguiente byte comienza con cero y los otro siete bits indican el nmero de nota (key=kkkkkkk) pudiendo tomar para este teclado valores entre 24 y 108; el tercer byte comienza con cero y los otro siete bits indican el valor de velocidad o fuerza de toque (velocity=vvvvvvv) que puede tomar valores de entre 0 y 127. El valor que corresponde a la nota C4 (Do central) es 74, entonces para un teclado estndard de 61 teclas la primera nota que es un C1 se representa con el valor nota 36 y la ltima tecla, un C6, con el valor 96. El nmero total para representar una nota podra ser 10010001 00111000 00000011. Ejemplo: La tablas siguientes son relativas al teclado Kawai Spectra KC10. Cada teclado o equipo tendr su MIDI IMPLEMENTATION CHART (Tabla de Implementacion MIDI) que indica qu datos MIDI genera y qu datos MIDI reconoce, siguiendo qu formato. De esta manera podemos saber si, por ejemplo, un teclado posee la funcin de Aftertouch (variacin de la presin luego de atacar una tecla). DATOS TRANSMITIDOS (TRANSMITTED DATA) 1o 1001nnnn 2o 0kkkkkkk 3o 0vvvvvvv Descripcin Note on Referencias nnnn Channel no kkkkkkk=24~108 vvvvvvv=1~127 0=off vvvvvvv=0~127 vvv=0~7 vvvvvvv=0 off vvvvvvv=127 on Bender Range Bender Range ppppppp=0~95 Single"111"~"248" ppppppp=96~111 Multi "111"~"128"

1011nnnn 1011nnnn 1011nnnn 1011nnnn 1011nnnn 1100nnnn

00000001 00000110 01000000 01100100 01100101 0ppppppp

0vvvvvvv 00000vvv 0vvvvvvv 00000000 00000000 --------------

Modulation Data Entry Hold 1 sw RPN LSB RPN MSB Program Change

1110nnnn 1011nnnn 11111110 11111010 11111100 11111000

00000000 01111011 -----------------------------------------------------

0vvvvvvv 00000000 -----------------------------------------------------

Pitch Bender All Notes off Active Sensing Start Stop Clock

vvvvvvv=0~127

Note on: Ataque de nota Modulation: Profundidad de modulacin de la altura (vibrato) Data Entry: Entrada de datos Hold 1 sw: Pedal de sostn RPN: Registered Parameter Number LSB: Less Significant Byte (Byte menos significativo). Si usamos 16 bits seran los 8 bits de menos valor (como las unidades en un nmero decimal de dos dgitos) MSB: Most Significant Byte (Byte ms significativo). Si usamos 16 bits seran los 8 bits de mayor valor (como las decenas en un nmero decimal de dos dgitos) Program Change: Cambio de programa o preset (instrumento) Pitch Bender: Deslizador de altura All Notes off: Apagar todas las notas Active Sensing: Sensor activo Start: Reproduccin de la mquina de ritmos Stop: Detencin de la mquina de ritmos Clock: Reloj DATOS RECIBIDOS RECONOCIDOS (RECOGNIZED RECEIVED DATA) 1o 1000nnnn 1001nnnn 2o 0kkkkkkk 0kkkkkkk 3o 0vvvvvvv 0vvvvvvv Descripcin Note off Note on/off Referencias kkkkkkk=12~120 vvvvvvv=ignore kkkkkkk=12~120 vvvvvvv=1~127 Note on vvvvvvv=0 off vvvvvvv=0~127 vvv=0~7 (over 8 ignored) vvvvvvv=0~127 vvvvvvv=0~63 off vvvvvvv=64~127 on Bender Range lo Bender Range hi ppppppp=0~95 : Single "111"~248 ppppppp=96~111: Multi "111"~"128" ppppppp=112~127: ignored vvvvvvv=0~127

1011nnnn 1011nnnn 1011nnnn 1011nnnn 1011nnnn 1011nnnn 1100nnnn

00000001 00000110 00000111 01000000 01100100 01100101 0ppppppp

0vvvvvvv 00000vvv 0vvvvvvv 0vvvvvvv 00000000 00000000 --------------

Modulation Data Entry Volume Hold 1 sw RPN LSB RPN MSB Program Change

1110nnnn 1011nnnn 1011nnnn 1011nnnn 11111110

00000000 01111011 01111100 01111101 --------------

0vvvvvvv 00000000 00000000 00000000 --------------

Pitch Bender All Notes off Omni off Omni on Active Sensing

Omni on: Activado de la funcin Omni que hace que cualquier dato entrante en cualquier canal MIDI sea aceptado y dispare un evento. Omni off: Desactivado de la funcin Omni. Adems, existen otras tablas que para el ejemplo seran: ? ? ? ? ? ? ? ? EXCLUSIVE DATA FORMAT (Formato de los datos exclusivos para este modelo) EXCLUSIVE TRANSMITTED DATA (Datos exclusivos transmitidos) EXCLUSIVE RECOGNIZED RECIEVED DATA (Datos exclusivos recibidos) SINGLE DATA LIST (Datos de los presets -instrumentos- simples) MULTI DATA LIST (Datos de los grupos multitmbricos) DRUM DATA LIST (Datos de percusin) EXCLUSIVE FUNCTION TABLE (funciones exclusivas de este modelo) PROGRAM No. CONVERT TABLE (nmero asignado a cada instrumento)

Potrebbero piacerti anche