Publicación:
JavaScript como herramienta para el análisis post-tonal y la creación de matrices dodecafónicas

dc.contributor.advisorZuluaga Amaya, Andrés
dc.contributor.authorParra Bernal, Juan Carlos
dc.date.accessioned2025-11-06T16:30:44Z
dc.date.available2025-11-06T16:30:44Z
dc.date.issued2025
dc.descriptionContiene: material ilustrativo, figuras (imágenes, notación musical) y tablas
dc.description.abstractEl presente trabajo describe el desarrollo de una aplicación que facilita la realización de análisis post-tonal y matrices dodecafónicas. La aplicación utiliza un entorno Web (HTML-CSS-JavaScript). JavaScript se presenta como un lenguaje de programación ligero, interpretado o compilado sobre la marcha, con funciones asignables a variables que facilitan su diseño modular. Su uso es extendido tanto en navegadores como en otros entornos. HTML estructura el contenido de la página y CSS le da estilo y diseño. El uso del framework Electron permite obtener una aplicación de escritorio multiplataforma (Windows, Mac, Linux) sin necesidad de desarrollo nativo en los lenguajes propios de cada sistema operativo. Este proyecto sienta las bases para la creación de programas informáticos de música en sistema dodecadecimal y de aplicaciones futuras dentro de la Fundación Universitaria Juan N. Corpas.spa
dc.description.abstractThis paper describes the development of an application that facilitates post-tonal analysis and twelve-tone matrices. The application uses a Web environment (HTML-CSS-JavaScript). JavaScript is presented as a lightweight programming language, interpreted or compiled on the fly, with functions assignable to variables that facilitate its modular design. Its use is widespread in both browsers and other environments. HTML structures the page content, and CSS gives it style and design. The use of the Electron framework allows for a multiplatform desktop application (Windows, Mac, Linux) without the need for native development in the languages specific to each operating system. This project lays the foundation for the creation of music software in twelve base systems and future applications within the Juan N. Corpas University Foundation.eng
dc.description.degreelevelPregrado
dc.description.degreenameMaestro en Música
dc.description.methodsMetodología de investigación basada en la teoría de conjuntos aplicada a la música, utilizando apartes, ejemplos y traducción libre del sitio «Music Theory for the 21st-Century Classroom» (Hutchinson, 2017). Los conceptos fundamentales se basan en «The Structure of Atonal Music» de (Forte, 1973). El enfoque específico para determinar la forma normal y la forma prima sigue las modificaciones establecidas por (Rahn, 1980) en su «Teoría atonal básica» y por (Straus, 2016) en su «Introducción a la teoría post-tonal» como pilar pedagógico utilizado en la cátedra de análisis Post-tonal de la Fundación Universitaria Juan N. Corpas.
dc.description.notesIncluye: anexos y licencias
dc.format.extent82 hojas
dc.format.mimetypeapplication/pdf
dc.identifier.citationParra, J.C. (2025). JavaScript como herramienta para el análisis post-tonal y la creación de matrices dodecafónicas [trabajo de grado, Fundación Universitaria Juan N. Corpas]. Repositorio Institucional Fundación Universitaria Juan N. Corpas. https://repositorio.juanncorpas.edu.co/handle/001/738spa
dc.identifier.instnameFundación Universitaria Juan N. Corpasspa
dc.identifier.reponameRepositorio Institucional Fundación Universitaria Juan N. Corpasspa
dc.identifier.repourlhttps://repositorio.juanncorpas.edu.co/spa
dc.identifier.urihttps://repositorio.juanncorpas.edu.co/handle/001/738
dc.language.isospa
dc.publisherFundación Universitaria Juan N. Corpas
dc.publisher.facultyEscuela de Música
dc.publisher.placeBogotá D.C.
dc.publisher.programMúsica
dc.relation.indexedRedCol
dc.relation.referencesElectron. (16 de junio de 2025). Build cross-platform desktop apps with JavaScript, HTML, and CSS. https://electronjs.org/
dc.relation.referencesForte, A. (1973). Appendix 1 Prime Forms and Vectors of Pitch-Class Sets. In The Structure of Atonal Music (pp. 179-181). Yale University Press.
dc.relation.referencesHerrera, F. (16 de junio de 2025). JavaScript Moderno: Guía para dominar el lenguaje. https://fernando-herrera.com/courses/javascript-moderno
dc.relation.referencesHutchinson, R. (2017). Set theory. Music Theory for the 21st-Century Classroom. https://musictheory.pugetsound.edu/mt21c/MusicTheory.html
dc.relation.referencesHutchinson, R. (2017). Serialism. Music Theory for the 21st-Century Classroom. https://musictheory.pugetsound.edu/mt21c/Serialism.html
dc.relation.referencesMDN Web Docs. (16 de junio de 2025). MDN Web Docs. https://developer.mozilla.org/
dc.relation.referencesMicrosoft. (16 de junio de 2025). Visual Studio Code. https://visualstudio.microsoft.com/es/
dc.relation.referencesNode.js (16 de junio de 2025). Run JavaScript everywhere. https://nodejs.org/
dc.relation.referencesRahn, J. (1980). Basic Atonal theory. Longman Publishing Group.
dc.relation.referencesSánchez Manzano, M. A. (2002). Boecio Institutio Arithmetica Fundamentos de Aritmética. En traducciones griegas y latinas. Universidad de León.
dc.relation.referencesStraus, J. N. (2016). Introduction to Post-Tonal Theory. Third Edition. Pearson Prentice Hall.
dc.rightsTodos los derechos reservados conforme a la ley. Se permite la reproducción citando fuente. El pensamiento que se expresa en esta obra, es exclusiva responsabilidad de los autores y no compromete la ideología de la Fundación Universitaria Juan N. Corpas.spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.licenseAtribución 4.0 Internacional (CC BY 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subject.otherMúsica -- Análisis
dc.subject.otherAnálisis armónico (Música) -- Intervalos y Escalas Musicales
dc.subject.otherArreglos (Música) -- Formas Musicales
dc.subject.otherLenguajes de programación -- Músicos -- Diseño de patrones
dc.subject.proposalDodecafonismospa
dc.subject.proposalSistema Dodecadecimalspa
dc.subject.proposalTeoría de Conjuntosspa
dc.subject.proposalJavaScripteng
dc.subject.proposalHTMLeng
dc.subject.proposalCSSeng
dc.subject.proposalElectrónspa
dc.subject.proposalTwelve Tone Musiceng
dc.subject.proposalTwelve Base Systemeng
dc.subject.proposalSet Theoryeng
dc.subject.proposalElectroneng
dc.titleJavaScript como herramienta para el análisis post-tonal y la creación de matrices dodecafónicasspa
dc.title.translatedJavaScript as a tool for post-tonal analysis and the creation of dodecaphonic matrices
dc.typeTrabajo de grado - Pregrado
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.redcolhttp://purl.org/redcol/resource_type/TP
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dcterms.audienceComunidad Académica Universitaria
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
JuanCarlosParraBernal_2025.pdf
Tamaño:
6 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Licencia de uso no exclusivo para uso de las obras del repositorio CIC-FUJNC.pdf
Tamaño:
186.57 KB
Formato:
Adobe Portable Document Format
Descripción:
Licencia de uso no exclusivo para uso de las obras del repositorio CIC-FUJNC

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
15.18 KB
Formato:
Item-specific license agreed upon to submission
Descripción:

Colecciones