Automatización de contrapunto musical utilizando programación con restricciones

Date
2022-11
Journal Title
Journal ISSN
Volume Title
Publisher
Benemérita Universidad Autónoma de Puebla
Abstract
"El proyecto consiste en diseñar un sistema que automatice la composición musical basada en contrapunto. Para lograr esto se plantea la técnica de contrapunto como un problema de satisfacción de restricciones. Dada una melodía, (Cantus Firmus) el sistema aplicará las reglas de contrapunto musical para generar las posibles armonías correspondientes a cada nota. Para la implementación de las reglas se usará programación declarativa. Se realiza el cálculo de cuantas posibles combinaciones se pueden crear en un compás musical y cuantas posibles soluciones existen aplicando las reglas de contrapunto. Se utilizará un conjunto de 9 reglas obtenidas del trabajo de Giovanni Pierluigi de Palestrina y Joseph Fux, en la época Renacentista, asociadas a ese estilo de composición. Además, se muestra un modelo para representar partituras en una lista de letras y números, y otro modelo para representar una partitura en una lista de números".
Description
Keywords
Citation
Document Viewer
Select a file to preview:
Can't see the file? Try reloading