Genración de musica con gramaticas formales - Alexander Gelbukh
Genración de musica con gramaticas formales - Alexander Gelbukh
Genración de musica con gramaticas formales - Alexander Gelbukh
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CAPITULO 1<br />
INTRODUCCIÓN<br />
Dentro <strong>de</strong> las disciplinas que <strong>con</strong>stituyen el <strong>con</strong>ocimiento humano, el <strong>de</strong>sarrollo<br />
artístico tiene un lugar importante ya que está presente en todas sus obras. Para facilitar la<br />
aplicación <strong>de</strong> los <strong>con</strong>ocimientos artísticos es posible usar ramas <strong>de</strong> la inteligencia<br />
artificial como los sistemas expertos, las ca<strong>de</strong>nas <strong>de</strong> Markov, autómatas celulares, re<strong>de</strong>s<br />
neuronales artificiales, algoritmos genéticos y gramáticas, por mencionar algunas. La<br />
música, <strong>de</strong>finida como un lenguaje, es el <strong>con</strong>junto <strong>de</strong> signos y reglas que permiten la<br />
comunicación <strong>de</strong> su <strong>con</strong>tenido, esto nos lleva a abstraerla por medio <strong>de</strong> gramáticas<br />
<strong>formales</strong>. Una <strong>de</strong> las principales aplicaciones <strong>de</strong> la computación en el área <strong>de</strong> la música<br />
ha sido la composición <strong>de</strong> secuencias <strong>musica</strong>les, a lo cual se ha <strong>de</strong>nominado composición<br />
<strong>musica</strong>l asistida por computadora.<br />
1.1 Definición <strong>de</strong>l problema<br />
La mayoría <strong>de</strong> los estilos <strong>de</strong> música tonal respetan la base <strong>de</strong> la teoría <strong>musica</strong>l<br />
pero difieren en sutilezas específicas para cada uno <strong>de</strong> ellos, por lo que se necesita una<br />
herramienta que genere música a partir <strong>de</strong> bases sólidas en la teoría pero que sea<br />
dinámica para adaptarse a las reglas <strong>de</strong> producción <strong>de</strong> cada estilo y que sea posible que lo<br />
utilice tanto una persona sin <strong>con</strong>ocimientos en música como por expertos en la materia.<br />
1.1.1 Aproximaciones básicas<br />
Existe a Musical Generator, que es un programa que genera melodías a partir <strong>de</strong><br />
fractales, sistemas dinámicos, mapas complejos, números y texto. Este sistema, aunque<br />
parece completo, solamente aproxima los valores <strong>de</strong> las ca<strong>de</strong>nas generadas por los otros<br />
sistemas y los acomoda según la proximidad a una nota <strong>de</strong> la escala dada.<br />
Existen también programas como <strong>con</strong>textFree Art que, usando parámetros y<br />
reglas <strong>de</strong>finidas por los usuarios, genera imágenes <strong>de</strong> cierto tipo, se agregó como<br />
1