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

dc.audiencegeneralPublices_MX
dc.contributorRangel Huerta, José Alejandro
dc.contributorDe Ita Luna, Guillermo
dc.contributor.advisorRangel Huerta, José Alejandro; 14897
dc.contributor.advisorDE ITA LUNA, GUILLERMO; 57559
dc.contributor.authorReyes Hernández, Carlos Augusto
dc.date.accessioned2023-05-23T19:47:02Z
dc.date.available2023-05-23T19:47:02Z
dc.date.issued2022-11
dc.description.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".es_MX
dc.folio20221122132219-9805-TLes_MX
dc.formatpdfes_MX
dc.identificator7es_MX
dc.identifier.urihttps://hdl.handle.net/20.500.12371/18459
dc.language.isospaes_MX
dc.matricula.creator220470309es_MX
dc.publisherBenemérita Universidad Autónoma de Pueblaes_MX
dc.rights.accesopenAccesses_MX
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0es_MX
dc.subject.classificationINGENIERÍA Y TECNOLOGÍAes_MX
dc.subject.lccComposición (Música)es_MX
dc.subject.lccComposición musical por computadoraes_MX
dc.subject.lccImprovisación (Música)es_MX
dc.subject.lccArmoníaes_MX
dc.subject.lccMúsica de computadora--Softwarees_MX
dc.subject.lccSoftware de aplicación--Desarrolloes_MX
dc.thesis.careerMaestría en Ciencias de la Computaciónes_MX
dc.thesis.degreedisciplineÁrea de Ingeniería y Ciencias Exactases_MX
dc.thesis.degreegrantorFacultad de Ciencias de la Computaciónes_MX
dc.thesis.degreetoobtainMaestro en Ciencias de la Computaciónes_MX
dc.titleAutomatización de contrapunto musical utilizando programación con restriccioneses_MX
dc.typeTesis de maestríaes_MX
dc.type.conacytmasterThesises_MX
dc.type.degreeMaestríaes_MX
Files
Original bundle
Now showing 1 - 2 of 2
Name:
20221122132219-9805-TL.pdf
Size:
1.1 MB
Format:
Adobe Portable Document Format
Description:
Name:
20221122132219-9805-CARTA.pdf
Size:
725.72 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: