martes, marzo 28, 2006

El Maldito Jardin de Rosas

Hace unos días, en el foro de linuxchile preguntaban sobre como configurar Rosegarden. Se trata se un sequenciador y editor de partitura (para linux) muy completo y de muy buen aspecto, parece chiste, pero no podría tener mejor nombre, porque al igual que un jardin de rosas, se ve muy bien, pero tambien se puede salir espinado xD. Sin embargo es posible salir de este aprieto (relativamente) sin pincharse (mucho). El problema es que simplemente este corcho no suena, ¿por qué? exactamente no tengo la más remota idea, en realidad, se que es lo que no funciona, pero no se como repararlo, pero cual mecánico automotriz, ya que no tenemos el repuesto de marca, le vamos a hacer un "invento".
Rosegarden necesita 2 cosas para funcionar, primero, el servidor de audio Jack. Se habla mucho de este demonio en las páguinas de audio linux, puras maravillas, pero nunca lo he visto funcionando (por qué sera que eso ya no me sorprende), vamos a omitir este servicio, ya que el parche que vamos a hacer no lo requiere. La otra parte es el sequenciador midi, Rosegarden trae uno incorporado, Rosegardensequencer, pero como de costumbre, no funciona. Esta cosita es la que genera los instrumentos midi, los ruiditos, lo que suena. Esto es lo que vamos a reemplazar.

ZynAddSubFx


Este humilde programa (solo pesa 900KB!!!!) es un sintetizador por software, y es una maravilla, tiene tantas características que me sobrepasa. A diferencia de Rosegarden su nombre no es tan poético, Synthetizer: Additive, Sustractive + Effects, o sea, Sintetizador aditivo, sustractivo + efectos, y se queda corto porque tambien tiene un Pad Sinth. Tal como su nombre, este app es muy mecánico, funcional y directo. No voy a profundizar en el funcionamiento ni en como construir instrumentos, porque, sinceramente, no tengo dominio sobre eso. Sencillame explicaré como convinarlo con Rosegarden para hacer que este ultimo suene.

La idea es reeplazar Rosegardensequencer con ZynAddSubFx, primero abrimos ZynAdd.. y seleccionamos un instrumento, en el menú instruments -> open instrument, en el directorio de instalación hay una carpeta llamada Banks, en su inrterior hay multiples directorios que contienen instrumentos, de ellos abriremos uno, cualquera. Posteriormente, presionamos el boton que dice vK (arriba a la derecha), esto abre el teclado virtual, muy util para probar el instrumento.

Luego, en la parte inferior de la ventana principal hay un boton que dice "edit instrument", sobre él hay un número 1 con dos flechas a los lados, ahí es donde se seleccionan los instrumentos activos. Cada vez que abramos un intrumento, este se alojará en la pestaña que esté activa, para agregar otro instrumento al setup, presionamos una flecha para ir a la pestaña 2, y marcamos el casillero "enabled", esto habilitará el slot. Abrimos otro instrumento, ahora tenemos la opción de hacer que ambos instrumentos suenen juntos o de ponerlos cada uno en canales separados, para esto escogemos el canal en el menú desplegable "MIDI Chn. Rcv." a la derecha de la ventana. Para seleccionar con que canal midi funciona el teclado virtual hacemos lo mismo en el teclado, en el menú desplegable de este (abajo a la izq).

Ahora abrimos Rosegarden, sin cerrar ZynAddSubFx, esto es importante ya que Rosegarden lo utilizará como sequenciador midi. En la ventana de Rosegarden buscamos, en el menú Composisión-> estudio, la opción "Gestionar Dispositivos Midi" y seleccionamos ZynAddSubFx como dispositivo de reproduccion. Una vez hecho esto, abres o si queres escribes algo con el editor de partituras (este servidor asume que sabes como hacer eso) y en la pista 1 haces click derecho y seleccionas "general midi device -> general midi device 1"y al lado en parametros de instrumento seleccionas el canal 1, esto hace que asigne esa pista el canal 1 que habíamos creado en ZynAddSubFx, entonces en esa pista sonará cualquier instrumento que hallamos cargado a ese canal en ZynAddSubFx, hacemos lo propio con la pista 2 de Rosegarden, la asignamos al midi device 2 y al canal 2, si asignaramos 2 pistas al mismo midi device, por ejemplo al 1, ambas pistas saldrían por el mismo canal en ZynAddSubFx. Listo, ya tenemos el asunto funcionando.

Soy conciente, y mas vale que ustedes tambien lo sean, de que esto es un PARCHE, no es, en nungún caso una solución definitiva, ya que se darán cuenta de que ZynAddSubFx, sin dejar de ser un excelente sintetizador, no está diseñado para simular sonidos de instrumentos reales, tal como lo hace el sintetizador por software que trae Windows, por ejemplo, ZynAdd.. crea instrumentos más "espaciales" de fantasía, tales como los que usaba Tomita , o Walter Carlos, los pioneros en el uso de sintetizadores (si se, no los conocen).

A medida que valla aprendiendo más cosas iré posteando, ahora ultimo, me bajé un sampler,este tipo de programa usa "ejemplos", pequeños archivos de audio con sonidos grabados de instrumentos reales, los que modula a cada tono y así genera un sonido mucho más realista, pero esa es harina de otro costal...

Para terminar, quiero exprezar mi gran agradecimiento hacia el señor Paul Nasca, programador de ZynAddSubFx, aunque probablemente el nunca lea esto, nunca sobran las palabras de gratitud para un trabajo tan bien hecho, más aún si es de libre distribucuón.

Links

-Download ZynAddSubFx
-La pagina home del projecto
-Home de Rosegarden

Off Topic: Durante los proximos días estaré subiendo alguno de mis temas en formato mp3, por ahora tengo problemas con el hosting... (no tengo donde subirlos... no, no me sirve rapidshare)
-------------------------------------------------------

ADVERTENCIA: Todas las faltas de ortografía e incoherencias sintácticas son producto de tu imaginación.

domingo, marzo 26, 2006


Permitanme presentarme, me llamo Jonathan y eso es más de lo que necesitan saber acerca de mi vida humana en el mundo físico, pues no me interesa ser victima de algun eventual genocidio hacia los individuos pro Linux o pertenecientes a corrientes de corte marxista. Más conocido en el mundo del bit como Karroña, Karroñex, BlackPhoenix, Invunche, Huaso, etc, etc, etc.

Escribo este texto a modo de introducción, con la noble ezperanza de, en algún momento de ocio, ir agregando información y tal vez una que otra cosilla interesante (no, no me refiero a pornografía).

He decidido iniciar este asunto por varios motivos, algunos loables, otros completamente insulsos. El más estupido de ellos es, sin duda, una suerte de afán convencionalista surgido de la nesecidad de tener algún espacio similar a los bien conocidos fotologs que tiene la gran mayoría de mis amistades, pero que no sea algo tan vano como el postear fotos de uno mismo para que todos admiren (o desprecien) nuestra figura y nuestro estilo de vida.
Ya que tan respetable e ingeniosa instancia no me provoca ni el más minimo interes (considerando además, que no poseo ningún registro fotográfico actualizado), he considerado crear un Blog, ya que se adapta mucho mejor a mi percepción de un medio tan potente como la internet (no me parece que sea correcto utilizarlo para alimentar la vanidad) y además funciona perfectamente como una manera de dar a conocer algunas de mis actividades.

Pues bien, lo que realmente me (o nos) convoca a este lugar, es la música. Hace ya algúnos años que vengo dedicando mas tiempo de lo que se consideraría "sano" a este arte, específicamente a la guitarra. Hace 5 años comenecé a interiorizarme en esto y me considero un completo autodidacta. Los primeros 3 años los dediqué solamente a perfeccionarme como intérprete (cosa que sigo haciendo y seguiré hasta que muera), pero ultimamente, y esto es lo que compete a este blog, me he dedicado a la composisión.

Ya que no tengo ningúna clase de estudio al respecto, alguien podría pensar que soy una especie de super dotado o algo así, ya que siempre se ha asociado la composición de música a genios como Beethoven. Pues la verdad es que esa es una visión muy erronea del asunto, si bien se requiere cierta habilidad (y prefiero experiencia) para escribir musica, esto es algo bastante fácil, más aún con todas las herramientas que nos proporciona el maravilloso aparato que tienemos en frente.
Como soy guitarrista, he estado usando un editor de tablatura/partitura llamado Guitar Pro, en su versión 5, sin duda lo conocen, sin embargo he estado emigrando al sistema Linux hace ya 2 años, y recién estoy empezando explotar el potencial de audio de este genial SO.

En lo netamente musical, mi estilo es el bien conocido y muchas veces mal ponderado Heavy Metal, en el más amplio significado del término, lo digo porque cada cancion que escribo mantiene esa linea pero explora diferenes caminos y finalmente divergen casi completamente. A veces pienso que debería tomar sólo uno de esos caminos y explotarlo como mi estilo, pero no me gusta encasillarme, en fin, ya tendré tiempo de pensar en eso.

Desgraciadamente me cuesta mucho encontrar quien me acompañe en esta aventura, soy una especie de músico solitario. Parece un mal endémico de los musicos rock, la completa incapacidad de formar un proyecto serio, parerce que no pueden aceptar que un metalero pueda ser un tipo comprometido con lo que hace -hola chascón de mierda, la vida no es puro copete y cabecéo- o acaso realmente creen que los grandes rock star tocan ebrios o volados en el escenario, cualquier musico con una mínimo trote sabe que no es posible llegar a un buen nivel en esas condiciones, eso no es mas que una imagen diseñada para vender discos.
Es por eso que cuesta tanto formar una buena banda, en mi experiencia personal, el mejor projecto en el que he participado fué uno que se concibió, se gestó y se ejecutó en menos de dos meses, obteniendo un excelente resultado considerando la impericia de quienes en él participamos.
Por qué? simplemente porque desde un principio existió un objetivo claro, existía un compromiso y un real interés por concretarlo. Ahí está la clave, antes de hechar a andar este tipo de empresas, alguien debe tomar las riendas del asunto, plantearse un objetivo específico, trazar el plan y sólo despues de eso reunir a los individuos y plantearles el proyecto, o tal vez mejor, imponerles el projecto. Hay una frase de Timo Tolkki que retrata muy bien esta idea.

"Stratovarius es una democracia, el grupo determinó democráticamente que seré YO quien tome todas las deciciones."

Puede parecer el arranque prepotente de un dictador desalmado, pero creanme, con este tipo de persona, es lo único que funciona.

ADVERTENCIA: Todas las faltas de ortografía e incoherencias sintácticas son producto de su imaginación.