Saludos a todos y primero que nada regreso a la blogosfera con este post, nada mas y nada menos que mi propuesta de tesis… Estaré escribiendo en DigDes en español y proximamente en flavioeverardo.com en inglés… (ando trabajando todavía en el nuevo sitio).
Espero que les agrade…. y por cierto necesito un nombre para mi herramienta y aun no me he decidido… alguna propuesta?
Flavio Omar Everardo Pérez – Maestría en Ciencias de la Computación.
Asesor: Dr. Mauricio Javier Osorio Galindo
Co-Asesor: Dr. Fernando Antonio Aguilera Ramírez
Descripción:
El trabajo de investigación a realizar corresponde a un vínculo entre la computación como ciencia y la música como arte. La intención de esta tesis es diseñar e implementar una base musical, con la finalidad de poder reutilizar la misma en sesiones y grabaciones de estudio para diversos tipos de formatos de audio.
Tomando como fuente de inspiración las bases musicales de algunas canciones de género Trance ()en versiones extendidas con el sello discográfico que distingue a Armada Records (), mismo que contempla ciertas características esenciales, se propone desarrollar una herramienta provista de ciertas reglas y parámetros para realizar la toma de decisiones al momento de componer una pieza musical.
El objetivo general corresponde al diseño e implementación de una plantilla personal (canción en formato de audio) inspirada en la base musical de género Trance (en sus versiones extendidas) de Armada Records, utilizando Answer Sets Programming (ASP) mismo que se emplea en los sistemas de composición musical de ANTON [Boenn et al. 2008].
Herramientas a utilizar:
- Answer Sets Programming (ASP) es un paradigma de programación que facilita una gamma de respuestas para atender a distintos propósitos, en este caso la composición de música Trance.
- CSound, es un paquete de software orientado a crear, editar, analizar y componer música y sonido. Está basado como su nombre lo indica en el lenguaje C, ésta herramienta es utilizada en las distintas versiones de ANTON.
Tabla 1. Comparativa entre ANTON y Propuesta de Trabajo
ANTON |
Propuesta de Trabajo |
Herramienta para composición musical en estilo “Palestrina Rules” for Renaissance music. |
Herramienta para composición musical en estilo Trance, específicamente para versiones extendidas. |
Empleo de ASP como motor de lógica para ajustarse a las reglas de dicho estilo musical. |
Empleo de ASP como motor de lógica para ajustarse a las reglas de dicho estilo musical. |
Empleo de CSound como sintetizador musical. |
Empleo de CSound como sintetizador musical con la diferencia en los instrumentos, efectos, sonidos… empleados. |
Referencias:
Boenn, G., Brain, M., Vos, M., and Ffitch, J. 2009. ANTON: Composing Logic and Logic Composing. In Proceedings of the 10th international Conference on Logic Programming and Nonmonotonic Reasoning (Potsdam, Germany, September 14 – 18, 2009). E. Erdem, F. Lin, and T. Schaub, Eds. Lecture Notes In Artificial Intelligence, vol. 5753. Springer-Verlag, Berlin, Heidelberg, 542-547. DOI= http://dx.doi.org/10.1007/978-3-642-04238-6_55
Boenn, G., Brain, M., Vos, M., and Ffitch, J. 2008. Anton: Answer Set Programming in the Service of Music. In Proceedings of the Twelfth International Workshop on
Non-Monotonic Reasoning (Sydney, Australia, September 13 – 15, 2008). 85-93 http://www.cse.unsw.edu.au/~kr2008/NMR2008/nmr08.pdf
Boenn, G., Brain, M., Vos, M., and Ffitch, J. 2008. Automatic Composition of Melodic and Harmonic Music by Answer Set Programming. In Lecture Notes in Computer Science, 2008, Volume 5366/2008, 160-174, DOI: 10.1007/978-3-540-89982-2_21
http://www.springerlink.com/content/rj422j5831w0278m/
Boenn, G., Brain, M., Vos, M., and Ffitch, J. 2008. Automatic Composition of Melodic and Harmonic Music by Answer Set Programming. In Proceedings of the 24th international Conference on Logic Programming (Udine, Italy, December 09 – 13, 2008). M. Garcia De La Banda and E. Pontelli, Eds. Lecture Notes In Computer Science, vol. 5366. Springer-Verlag, Berlin, Heidelberg, 160-174. DOI= http://dx.doi.org/10.1007/978-3-540-89982-2_21
Corrêa, D. C., Levada, A. L., Saito, J. H., and Mari, J. F. 2008. Neural network based systems for computer-aided musical composition: supervised x unsupervised learning. In Proceedings of the 2008 ACM Symposium on Applied Computing(Fortaleza, Ceara, Brazil, March 16 – 20, 2008). SAC ’08. ACM, New York, NY, 1738-1742. DOI= http://doi.acm.org/10.1145/1363686.1364101
Kirke, A. and Miranda, E. R. 2009. A survey of computer systems for expressive music performance. ACM Comput. Surv.42, 1 (Dec. 2009), 1-41. DOI= http://doi.acm.org/10.1145/1592451.1592454
Roads, C. 1985. Research in music and artificial intelligence. ACM Comput. Surv. 17, 2 (Jun. 1985), 163-190. DOI= http://doi.acm.org/10.1145/4468.4469
Roads, C., Strawn, J., Abbott, C., Gordon, J., and Greenspun, P. 1996 The Computer Music Tutorial. MIT Press.
Rousseaux, F. and Bonardi, A. 2003. New tools and practices for electronic music distribution. In Proceedings of the 1st international Symposium on information and Communication Technologies (Dublin, Ireland, September 24 – 26, 2003). ACM International Conference Proceeding Series, vol. 49. Trinity College Dublin, 242-248.
Boulanger, R. (ed.): The Csound Book: Perspectives in Software Synthesis, Sound Design, Signal Processing and Programming.
MIT Press, Cambridge (2000)