Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual de Hydrogen
Manual de Hydrogen
Qu es Hydrogen?
9 Hydrogen es un programa free-software que emula el funcionamiento de una caja de
ritmos tradicional y adems ofrece muchas mas funcionalidades. Su interfaz grfica de
usuario, basada en Qt, resulta muy agradable y extremadamente intuitiva de usar. Nada
ms iniciar Hydrogen tendrs una cancin de demostracin lista para sonar.
9 Inicialmente era una aplicacin solo Linux, pero desde hace poco, en la web de
Hydrogen, http://www.hydrogen-music.com, tambin encontrars los instalables para
Windows i MacOSX.
9 El paquete de Hydrogen forma parte de las distribuciones Linux ms comunes, as que
no debes tener problemas para instalarlo desde tu gestor de paquetes favorito (synaptic,
apt-get, etc.) Pero debido a su rpido ritmo de desarrollo, es fcil que los paquetes
oficiales de las distribuciones se queden un poco atrs respecto la ltima versin.
9 En el presente captulo usamos Hydrogen 0.9.2, si tu distribucin dispone de una versin
ms antigua, te recomendamos que te actualices a la ltima versin. Como? Muy fcil,
en la seccin download de la web de Hydrogen te puedes bajar un instalador del binario
(para mquinas x86) listo para ejecutar. Si eres ms atrevido puedes compilar las
fuentes de la ltima versin estable. Y si te gusta vivir al lmite, compila directamente las
fuentes del CVS.
Primer vistazo a Hydrogen
A primera vista, Hydrogen guarda cierto parecido con Fruity Loops para Windows, que
posteriormente ha evolucionado como FL Studio. Como cualquier otro programa secuenciador
cuenta con un panel de transporte que rene los siguientes controles:
9 botones para controlar la reproduccin, la velocidad o tempo en BPM (beats por minuto),
1
Con el kit de batera cargado por defecto en el Pattern Editor haz clic en los nombres de los
instrumentos para or su sonido.
Para aadir un sonido en el patrn solo tienes que hacer clic en la rejilla ah donde quieras que
suene y aparecer un pequeo rombo negro como referencia.
Debajo de cada evento de percusin (rombo negro), aparecer una lnea vertical de una altura
determinada. Modificando est altura variars la dinmica del golpe percutido. Es decir la
percepcin de su volumen y fuerza.
Empieza con alguno de los platillos, por ejemplo el charles (Open HH,Pedal HH, Closed HH)
para introducir una pulsacin a corcheas, adele a continuacin ms sonidos: bombo en los
tiempos fuertes del comps (1 y 3) y caja en los tiempos dbiles (2 y 4). Con esto tendrs
programado un clsico ritmo de rock. Adele ms sonidos de timbales o otros tipos de platillos
para enriquecer el patrn.
Combina patrones y crea una secuencia
Para crear una secuencia de patrones necesitars al menos dos patrones distintos para
combinarlos. Puedes crear patrones desde cero en el Pattern Editor, pero si lo que quieres es
copiar uno ya creado para aadirle instrumentos o modificarlos, ve al Song Editor.
Haz clic con el botn derecho del ratn sobre el nombre del patrn que quieras copiar, aparecer
un cuadro de dilogo para que escribas un nombre para el nuevo patrn, hazlo y Acepta.
Tendrs un patrn con otro nombre pero con el mismo contenido que el anterior. Ahora ve al
Pattern Editor y modifica este nuevo patrn. Repite la operacin para obtener un abanico ms
amplio de variaciones rtmicas con las que jugar.
Ahora vuelve al Song Editor
Las herramientas bsicas que encontramos en el men del Song Editor son: El botn Clear que
borra toda tu secuencia (una operacin que no tiene Deshacer!). Las flechas que al igual que en
el Pattern Editor permiten mover tus patrones en su disposicin vertical. El botn con el signo
ms que sirve para crear nuevos patrones en blanco. Los dos botones ms a la derecha, el
primero para hacer selecciones en la rejilla, y el segundo el de Draw Mode.
3
Utiliza la herramienta Draw Mode para activar las casillas correspondientes al patrn que
quieras reproducir en el orden deseado. Cambia la posicin a Song Mode en la barra de
transporte y dale al Play. Oirs tu primera secuencia. Activando el loop, al llegar al ltimo patrn,
volver a empezar.
5. prende a usar el mezclador
El mezclador aporta a Hydrogen una nota de calidad, a un programa que en teora es solo una
caja de ritmos. La mayora de cajas de ritmo ya sean hardware o software, disponen de un
control de volumen para cada instrumento, pero Hydrogen va un paso ms all y nos brinda un
mezclador que se acerca al de un secuenciador Audio/MIDI convencional. Abre la pantalla del
mezclador y vers el despliegue de canales de instrumento, cada uno consta de un fader
(deslizador) de volumen, un control de panorama, 4 potencimetros de envos a efectos, botones
de mute, solo y preescucha de sonido.
Haz clic en el botn de pre-escucha, para disparar un golpe del instrumento que tengas en ese
canal, mutea un canal si no quieres orlo momentneamente, o bien pulsa S para or "solo" ese
canal.
Ya tienes tu patrn creado y sonando en el Pattern Editor, o quizs ya has hecho una secuencia
en el Song Editor, ahora es el momento de ajustar los volmenes de cada instrumento, su
posicionamiento estreo (panorama) y los posibles efectos que quieras aplicarle.
Otra caracterstica interesante del mezclador son los controles de humanizacin de ritmo que se
aplican en el canal mster. Un control de swing, de timing y de velocity (dinmica) con los que
puedes graduar el nivel de aleatoriedad de estos efectos que darn feeling a los patrones
excesivamente rgidos de un ritmo programado.
5.1. Aadiendo efectos
Los cuatro buses de efectos disponibles en el mezclador te permitirn dar matices interesantes y
a menudo necesarios para una base rtmica. Por ejemplo aplicar reverb a los platos, compresin
al bombo y a la caja o incluso efectos de cariz ms expresivo o artstico como los flangers,
phasers y filtros. Puedes combinar hasta un total de cuatro efectos simultneos y graduar el nivel
4
de efecto por canal con los potencimetros correspondientes en cada canal del mezclador.
Hydrogen no trae efectos propios incorporados en el programa sino que utiliza plug-ins LADSPA,
que hay que tener instalados previamente. Si no dispones de ninguno de estos plug-in, busca
paquetes con la descripcin "ladspa" en tu gestor de paquetes e instala los paquetes de plugins.
En Hydrogen accede al panel FX del Mezclador y carga los efectos a partir del botn Edit Select FX, activa los efectos, sube la ganancia en los potencimetros del canal que quieras
efectar y modifica los parmetros de cada efecto hasta obtener los resultados deseados.
6. El Editor de instrumentos
En cada patrn pueden aparecer hasta 32 instrumentos. Y cada instrumento puede ser un nico
sonido basado en una muestra de audio o bien una combinacin de hasta 16 capas de muestras.
Los instrumentos con mltiples capas permiten crear sonidos ms ricos y sobretodo ms
realistas. Tienes ms informacin sobre este efecto en una caja amarilla.
La siguiente figura muestra una caja (snare) con 5 capas de muestras.
Rellena unos cuantos golpes de caja en el patrn actual para or constantemente el sonido que
vamos a manipular. Si no lo est, selecciona el instrumento de caja en el Pattern editor Ahora
ya estamos listos para ajustar parmetros de la ventana Instrument. Primero de todo, vamos a
bajar el tono o afinacin del instrumento. Para ello gira al mximo a la izquierda el botn pitch
que se encuentra en la pestaa Layers. Si se tratara de un instrumento multi capa, debes repetir
la operacin para todas las capas.
El sonido es ms grave pero an es demasiado largo y ruidoso.
Sitate en la pestaa Instrument y modifica el envolvente ADSR (attack, decay, sustain,
release) de la siguiente forma: Gira el sustain el mximo a la izquierda, situa el decay alrededor
de un 25% y asegrate que el tiempo de ataque, botn attack est al mnimo. Con esto
conseguimos que solamente suene un ataque corto de la caja.
Por ltimo, atena los agudos fijando un cutoff bastante bajo, y sube la resonance para realzar
el efecto de filtro, tal como mostramos en la captura de pantalla.
Selecciona el kit a exportar, dale un nombre y haz clic en el botn Export. El archivo resultante
tendr la extensin *.h2drumkit y contendr los ajustes de todas tus muestras as como los
propios sonidos que has utilizado. Para importar sonidos que hayas descargado de internet o
que tengas archivados pero no cargados en el programa, debers importarlos primero mediante
el panel Import. Localiza el archivo a importar y haz clic en Open. Ahora el archivo estar
disponible en tu lista de kits para ser cargado en Hydrogen desde el panel Load.
Miscelnea
Cajas de ritmo: de las mquinas analgicas al software
Hydrogen es un programa free-software, que emula el funcionamiento de una caja de ritmos. Las
cajas de ritmos, primeros analgicas y ms adelante digitales, se crearon con la finalidad de
generar sonidos de percusin sinttica y programar ritmos a partir de dichos sonidos. Eran
mquinas con una interfaz sencilla a partir de: un selector de instrumento (ejemplo: caja, bombo,
platillos) una ristra de botones alineados (secuenciador por pasos) que representaban
fsicamente 16 subdivisiones (pasos) de un comps musical (semicorcheas) un botn de
play/stop que pona la mquina a reproducir en bucle los 16 pasos del secuenciador.
Los ritmos se creaban seleccionando los distintos instrumentos disponibles y activando para
cada uno los botones del secuenciador que se deseaba hacer sonar. A un ritmo con una
duracin determinada (normalmente de 1 o 2 compases) se le denomina patrn.
Las cajas de ritmo evolucionaron y ms adelante, ya en la era digital, permitieron crear no solo
un patrn sino un "guin" o secuencia de patrones. Es decir podamos crear un patrn A, B, C y
D, y ordenar su reproduccin automtica en una estructura como por ejemplo: AAAA-CCCCDDDD-AAAA-BBBB.
Hydrogen rene estas capacidades y va mucho ms all. Cuenta adems con: un mezclador
para regular volmenes, panorama y aplicar efectos a los distintos sonidos. Un editor de
instrumentos para modificar individualmente el carcter y la dinmica de cada sonido. Un gestor
de drum-kits (grupos de instrumentos) que nos permite cargar y guardar kits de nuestra creacin
o bajados de internet.
10
No tiene nada que ver el sonido de un ritmo de caja de batera real, con un ritmo hecho a base
de repetir una misma muestra de caja, aunque variemos su volumen.
Si, por ejemplo, golpeamos una caja muy suave, el sonido tendr un timbre apagado. En cambio,
si la golpeamos muy fuerte, independientemente de su volumen, tendr un timbre ms agudo o
brillante.
Estas variaciones tmbricas asociadas a la fuerza de golpeo influyen en gran medida a la
percepcin del volumen de la fuente sonora. Es por esto que los humanos sabemos distinguir
entre golpes fuertes o leves de tambor (y de la mayora de instrumentos) independientemente del
volumen al que nos llegan al odo. En otras palabras, imagnate que ests escuchando solo de
batera por la radio y te bajan el volumen sin darte cuenta, nunca se te ocurrira pensar que es el
batera quien ha decidido tocar ms flojo.
Hydrogen permite reproducir estas variaciones tmbricas usando la tcnica de muestras multicapa. Bsicamente se trata de asignar distintos rangos de intensidades de ejecucin (o alturas
de barras de volumen) a distintas muestras. As, cuando la intensidad de ejecucin sea baja
sonar una grabacin de golpe a baja intensidad, y cuando la intensidad sea alta, sonar un
golpe fuerte. De esta forma los drumkits bien hechos suenan enormemente ms realistas.
Hydrogen via Jack
Jack (Jack Audio Connection Kit) es un servidor para interconectar puertos de audio de distintas
aplicaciones. Est siendo desarrollado en entornos Linux y recientemente tambin est
disponible en MacOSX. En otras palabras, es una aplicacin que sirve de puente de
11
comunicacin entre programas que emiten y capturan audio. Tambin permite que distintos
programas secuenciadores sincronicen su cursor de reproduccin, controlando todos s desde los
controles de transporte de cualquiera de ellos. El referente ms cercano en el mundo del
software propietario es la tecnologa ReWire que, en un principio permita interconectar dos
programas como Reason y Cubase. Cabe decir que, aunque ReWire ha evolucionado como
estndar de conectividad y est soportado cada da por mas aplicaciones comerciales, no deja
de tener ciertas limitaciones, como la posibilidad de conectar tan solo dos programas. Adems la
conectividad se produce de manera que tcnicamente un programa es un plug-in del otro. En el
caso de un eventual cuelgue, los dos programas se ven afectados.
Jack es en cambio totalmente flexible en cuanto a conexiones. Puede interconectar cualquier
aplicacin de audio con soporte Jack (la mayora en Linux), con total autonoma, ni lmite en
nmero de aplicaciones conectadas.
Jack dispone de una interfaz grfica llamada QJackCtl que sirve para arrancar y parar el servidor
y para hacer las conexiones entre programas de una forma visual y cmoda.
Vamos a conectar Hydrogen al secuenciador audio de referencia en Linux: Ardour. Esto nos
permitir enviar la salida master de Hydrogen o incluso cada canal de batera por separado.
A parte de arrancar Jack a traves de su interfaz grfica QJackCtl, te bastar con seleccionar el
driver Jack en las Preferencias de Audio de Hydrogen y activar la casilla Enable Track Outputs.
En el panel Connect de QJackCtl o directamente desde Ardour podrs hacer las conexiones
pertinentes. Si adems queremos que la secuencia de Hydrogen se reproduzca en sincrona con
el secuenciador Ardour, tendremos que activar la sincrona Jack en la barra de transporte de
Hydrogen y en el Options Editor, panel Sync de Ardour.
12