Você está na página 1de 15

Estructuras fractales y sus aplicaciones

en

la

composicin

asistida

por

ordenador
Autor: scar Escudero

[4.1] Cmo estudiar este tema?


[4.2] Abstraccin musical pura de los fractales
[4.3] Software de composicin fractal: FractMus
[4.4] FractMus. Transcripcin fractal
[4.5] FractMus como generador de lenguaje musical

TEMA

[4.6] Conclusiones

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Esquema

TEMA 4 Esquema

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Ideas clave
4.1. Cmo estudiar este tema?
Tras conocer en qu consisten los patrones bsicos que conforman la naturaleza de las
estructuras fractales, as como algunos ejemplos de compositores que han encontrado
un punto de partida en ellas, vamos a adentrarnos en una dimensin ms prctica que
nos proporcione herramientas para nuestro trabajo.
En el presente tema repasaremos las vas de traduccin de esta clase de construcciones
matemticas en msica y, adems, nos adentraremos en las entraas de un sencillo
software, FractMus, que podr servirnos como punto de partida a la hora de obtener
un material musical, sobre el cual trabajar y modelar de cara a la composicin de una
futura obra.
Para entender los mecanismos de funcionamiento del programa debers leer los
apuntes que he preparado para ti basndome en aquellos que el diseador de la
aplicacin, Gustavo Daz Jerez, pone a nuestra disposicin en la pgina web de
FractMus.
Objetivos:
Estudiar el rol de la computadora como asistente de la composicin fractal.
Analizar el funcionamiento del software FractMus.
Explorar los resultados sonoros y formales de la composicin con fractales.

4.2. Abstraccin musical pura de los fractales


En el tema 3, abordados las vas por las que dos importantes compositores en Espaa,
Francisco Guerrero y Alberto Posadas, han tomado y traducido en sonido la
informacin proveniente de diferentes conjuntos matemticos, en especial fractales.
stas han sido solamente dos aproximaciones de las infinitas que el nmero, en tanto
que entidad abstracta, puede proporcionarnos.

TEMA 4 Ideas clave

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Conviene incidir en un nivel ms bsico sobre qu es lo que el artista ha buscado a lo


largo de los siglos en las matemticas y el propsito con el cual ha tomado una
proporcin o una frmula basando en ella una parte de su trabajo. Podemos decir al
respecto que una de las grandes obsesiones de los creadores de todas las pocas (que no
la nica) ha sido la bsqueda de la naturalidad en sus obras; una dialctica que, en
tanto lenguaje, ha tratado de ser fruto de los cambios en la percepcin humana de la
realidad y, sobre todo, de la experiencia que ste ha desarrollado en su relacin con la
naturaleza. Ahora quiz nos expliquemos mejor por qu los fractales representan un
foco de atencin destacado para los artistas en el panorama de la matemtica y la
geometra actuales.
A su vez, es positivo insistir en la idea de que la utilizacin de patrones derivados de lo
fractal o de cualquier tipo de algoritmo no tiene por qu ser traducido necesariamente
en la determinacin de las alturas o del proceso formal, como tradicionalmente se ha
venido haciendo. Las posibilidades pueden llegar tan lejos como la imaginacin del
compositor y es por ello por lo que no debemos perder de vista el continuo
cuestionamiento a la hora de preguntarnos cul es exactamente el lugar que debe
ocupar el material recibido por la computadora en el resultado final de la obra.

4.3. Software de composicin fractal: FractMus


Gustavo Daz Jerez, renombrado pianista y compositor
canario, es el creador del software de composicin algortmica
FractMus. En su pgina web, el autor pone a nuestra
disposicin una serie de textos que nos aproximan y detallan
la naturaleza del software que dise hace aproximadamente
una dcada. Le escuchamos: FractMus es un software libre
generador de msica algortmica, es decir, que genera
material meldico a partir de frmulas matemticas.
Imagen extrada de
www.gustavodiazjerez.com

Desde los tiempos de la Grecia antigua, la gente se dio cuenta de que msica y
matemticas tenan una relacin muy estrecha, quizs porque la msica es,
precisamente la disciplina artstica ms abstracta. El uso de la matemtica pura para

TEMA 4 Ideas clave

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

crear msica es, sin embargo, algo usual en nuestro tiempo. Sin la ayuda de los
ordenadores modernos sera una desalentadora tarea (por no decir imposible) hacer los
clculos necesarios a mano.
En la lnea de lo anteriormente comentado en cuanto al correcto uso de un software de
composicin algortmica como ste, Daz Jerez nos apunta lo siguiente:
Antes de nada, deberamos advertir algo: t eres el compositor, FractMus no va
a crear una obra maestra para ti, no est diseado para ello. Es mucho ms til
pensarlo como una herramienta que te proporcionar material en bruto que
podrs introducir en tus composiciones con posterioridad. El hecho de que el
programa exporte sus archivos en formato midi te permitir importarlos
posteriormente en un editor de partituras, como Finale o Sibelius, lo cual
proporciona una incalculable opcin de aprehender el material en forma de
partitura, con todas las alturas y duraciones correctas, para editarlas
posteriormente. FractMus utiliza solo unas pocas opciones de entre las infinitas
que la algortmica puede proporcionarnos a la hora de escribir msica. Algunas
de ellas experimentan un comportamiento fractal, como la Secuencia MorseThue, el Mapa de Henon, el Fractal Gingerbread, etc., mientras que otras usan
conocidas frmulas procedentes de conductas caticas, como el Logistic Map
(Jerez, 2012, en gustavodiazjerez.com).

4.4. FractMus. Transcripcin fractal


En primer lugar y, como el autor nos apunta, hay que recordar que FractMus no utiliza
solamente frmulas fractales para la generacin del material, sino que tambin admite
la posibilidad de elegir entre otros procesos algortmicos.
Adems, es importante recalcar que el tipo de material generado por FractMus podra
denominarse como meldico, ya que se trata de una nica lnea musical por voz

TEMA 4 Ideas clave

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

configurada, pudiendo llegar a un total de 16 por proyecto. La finalidad ltima del


programa es, pues, exportar alturas que respondan al proceso deseado.

4.5. FractMus como generador de lenguaje musical


De cara a una primera aproximacin con el programa, debemos tener conocimiento de
los parmetros que podemos configurar para obtener resultados ptimos. Los distintos
botones que se encuentran en la parte superior sirven para modificar, una por una,
estas variables. Hacemos un repaso rpido de ellos:

Asimismo, podemos acceder al men de opciones a travs de la pestaa Options. A


continuacin, haremos un breve recorrido por cada una de los mens que podemos
desplegar para configurar nuestro proyecto.
Composition Maker
Esta herramienta permite crear combinaciones de gran complejidad en un periodo
relativamente corto de tiempo. El Composition Maker trabaja con eventos. Todos los
eventos llevan asociados un conjunto de parmetros (contadoras de principio y fin,
voces, algoritmos, etc.) que pueden ser modificados en los diferentes mens. Una
composicin es un grupo de eventos que se suceden, siendo siempre los
unos independientes de los otros. Es posible, adems, aadir, insertar, borrar y
reproducir eventos individualmente. El nmero de eventos por composicin est
limitado a 1000. El cuadro que contiene la lista nos informa sobre los puntos de inicio y

TEMA 4 Ideas clave

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

final (contadores Start y End) y, haciendo doble clic en ellos transferiremos todos los
parmetros del evento a la ventana principal.

Composition Randomizer
Esta opcin permite controlar la aleatoriedad de todos los parmetros compositivos
(algoritmos, escalas, octavas, voces, etc.). Una vez ms, el rango definido entre las notas
de inicio y final limitar el alcance del proceso. Una vez que se han configurado todas
las variables a nuestra conveniencia, el programa extraer los resultados tras pulsar el
botn Create. El nmero de eventos depender en funcin del alcance del proceso
que hayamos establecido.

TEMA 4 Ideas clave

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Multiple Voice Editor


Este cuadro nos permite modificar parmetros y guardar cambios en cualquiera de las
voces que forman nuestro proyecto. Simplemente hay que seleccionar la voz y los
eventos sobre los que queremos operar. stos sern modificados tras pulsar el botn
Change Settings o Change Selected Events dependiendo de si queremos modificar
los ajustes generales o de cada evento.

Transposer
Permite transportar las alturas de los
resultados

del

evento

que

seleccionemos.

TEMA 4 Ideas clave

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Get Notes
Esta herramienta sirve para visualizar en un cuadro las notas que han sido generadas
tras configurar cada evento. Los resultados son mostrados uno a uno (nombres de las
notas-octava correspondientes y el nmero de nota correspondiente al proceso).

Events Presets
Nos permite crear y guardar archivos con eventos predefinidos. Puede ser de gran
utilidad para poder introducirlos en algn punto de una futura composicin.

TEMA 4 Ideas clave

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Randomizer Parameters
Esta opcin (accesible desde la herramienta Composition Randomizer) es una
utilidad que nos permite crear archivos con conjuntos que presenten una aleatoriedad
controlada. Por as decirlo, es una librera de procesos que, como hemos visto podemos
configurar a nuestro antojo.

Como complemento a nuestros resultados musicales, FractMus ofrece la posibilidad de


elaborar una imagen grfica de nuestro proceso con la opcin Image form
composition, que traduce los resultados matemticas en un dibujo de 500x500
pxeles. Segn apunta Daz Jerez, estas imgenes nos recuerdan a alfombras persas.
Para guardar nuestra imagen debemos recurrir a la captura de pantalla, ya que el
programa no permite guardarlas como un archivo ms.

TEMA 4 Ideas clave

10

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

En cuanto a los procesos matemticos que el programa pone a nuestra disposicin, son
un total de 12:
1

Secuencia Morse-Thue

Secuencia Earthworm

Autmata celular unidimensional de Wolfram

Algoritmo 3n+1

Logistic Map

Ruido 1/f

Mapa de Henon

Fractal de Hopalong

Mapa bidimensional de Martin

10

Mapa catico de Gingerbread man

11

Algoritmo de Lorenz

12

Random

Todos ellos estn explicados detalladamente en el apartado Maths de la pgina web


de FractMus (http://www.gustavodiazjerez.com/gdj/?cat=15).

4.6. Conclusiones
Como podemos observar, una de las palabras que mejor podran definir la aplicacin
del software FractMus en el trabajo del compositor es practicidad. Este fue uno de los
propsitos iniciales de su creador que, como compositor, se propuso condensar y
conciliar los dos flancos de su trabajo (el tcnico y el creativo) creando una, muy vlida,
de las muchas iniciativas de composicin algortmica que se presentan a nuestro
alcance.
Una de las principales ventajas de este software es su libre acceso, constituyndolo
como un freeware al alcance de todos los usuarios que deseen descargarlo.

TEMA 4 Ideas clave

11

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Lo + recomendado
No dejes de ver
Tutoriales
Podrs encontrar algunos vdeo-tutoriales que muestran el funcionamiento de las
diferentes herramientas en el siguiente enlace:

Accede a los vdeos a travs del aula virtual o desde la siguiente direccin web:
http://fractmus-2000.software.informer.com/3.0/

TEMA 4 Lo + recomendado

12

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

+ Informacin
Webgrafa
Gustavo Daz Jerez
Pgina web de Gustavo Daz Jerez.

Accede a la pgina web a travs del aula virtual o desde la siguiente direccin:
http://www.gustavodiazjerez.com/

TEMA 4 + Informacin

13

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

Test
1. En palabras de su autor, qu afirmacin encarna el papel de un software como
FractMus en el proceso de creacin musical?
A. Es una herramienta que te proporcionar material en bruto que t podrs
introducir en tus composiciones.
B. Es una herramienta que te permitir crear complejas composiciones en un
periodo corto de tiempo
C. Es una herramienta con la que podrs obtener el material musical necesario
para dar el ltimo acabado a la composicin, partiendo de un material previo.
2. Qu nmero de voces independientes admite cada proyecto en FractMus?
A. 12.
B. 14.
C. 16.
D. 32.
3. Cuntos algoritmos generadores de procesos ofrece el programa?
A. 6.
B. 8.
C. 12.
D. 16.
4. En qu formato exporta sus archivos FractMus?
A. Mp3.
B. Midi.
C. Jpg.
D. Aif.
5. Cmo expresamos el inicio y el final de cada evento musical en FractMus?
A. Mediante los contadores numricos, especificando la primera y ltima notas del
conjunto.
B. Mediante un archivo MIDI que introducimos en el software previamente.
C. Las alturas exactas no pueden establecerse y dependen enteramente del
proyecto.

TEMA 4 Test

14

Proyectos de Composicin e Interpretacin Musical Asistida por Ordenador

6. En el lenguaje de FractMus, una composicin es


A. Una sucesin de coordenadas.
B. Una sucesin de parmetros.
C. Una sucesin de eventos.
7. Cules de estas acciones NO pueden realizarse en FractMus?
A. Configurar y guardar archivos que controlen procesos aleatorios.
B. Configurar y guardar eventos.
C. Guardar imgenes.
D. Guardar proyectos.
8. Cul es la unidad bsica con la que trabaja la herramienta Composition Maker?
A. Configuracin del parmetro altura.
B. Eventos.
C. Bits.
D. Algoritmos.
9. La herramienta Multiple Voice Editor nos permite
A. Modificar solo el parmetro altura y guardar los cambios en cualquiera de las
voces que forman nuestro proyecto.
B. Modificar solo el parmetro algortmico y guardar los cambios en cualquiera de
las voces que forman nuestro proyecto.
C. Modificar cualquiera de los parmetros y guardar cambios en cualquiera de las
voces que forman nuestro proyecto.
10. Cul de estos conjuntos matemticos no pueden ser convertidos en proceso
musical en FractMus?
A. Fractal de Hopalong.
B. Curva de Koch.
C. Mapa catico de Gingerbread man.
D. Algoritmo de Lorenz.

TEMA 4 Test

15

Você também pode gostar