Show simple item record

Professor Advisordc.contributor.advisorCalderón Saavedra, Daniel
Authordc.contributor.authorZamorano Brunetti, Claudio Antonio
Associate professordc.contributor.otherBarrios Núñez, Juan
Associate professordc.contributor.otherBravo Márquez, Felipe
Admission datedc.date.accessioned2024-09-05T20:53:22Z
Available datedc.date.available2024-09-05T20:53:22Z
Publication datedc.date.issued2023
Identifierdc.identifier.other10.58011/mhfg-kr17
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/200839
Abstractdc.description.abstractHoy en día en las tecnologías utilizadas para la industria de la música o acústica no son sencillos de utilizar. Esto se debe principalmente a las complejas funcionalidades que tienen y a las grandes cantidades de recursos como dinero y tiempo de aprendizaje que se deben invertir en ellas y por esta razón tienden a abrumar a los usuarios, quienes terminan utilizando pocas funcionalidades de estas. Es bajo este contexto que desarrollar un software de orquestación musical se hace posible. La motivación de este trabajo de título viene con la gran importancia de la música en la vida del autor de este documento y de las grandes ventajas de tener un software dedicado específicamente a la orquestación musical brinda. El objetivo principal es el de crear un software de orquestación musical con audio 3D y posicionamiento de instrumentos de fácil uso y de código abierto. Otro problema que se tiene es que las tecnologías de la industria de la música tienden a ser muy costosas y esto inhibe la creatividad, ya que sin acceso a ellas la música tiende a ser peor y más complicada de crear. Finalmente, otros software que tienen sistemas de audio generalmente no trabajan con archivos MIDI para el sonido. Estos archivos generalmente están reservados para Estaciones de Trabajo de Audio Digital y estas estaciones son muy complejas de aprender y no cuentan con posicionamiento de las fuentes de sonidos. En este trabajo se diseña e implementa un software de orquestación musical en C++ con compilación a través de CMake, el uso de bibliotecas externas sin mayores dependencias externas y un repositorio git alojado en GitHub. La solución es open source o de código abierto y tiene licencia MIT para que su uso sea universal. El software descrito lee una distribución o configuración en un archivo JSON y renderiza en una ventana una sala estilo teatro con los instrumentos y parlantes de la configuración en el escenario. El usuario puede mover la cámara para escuchar desde distintos ángulos, reproducir el sonido y activar o desactivar el bucle en los sonidos. La configuración se puede cambiar para leer archivos dispuestos por el usuario y cambiar la posición de los objetos del escenario junto con su visualización. Para validar que la solución es pertinente con el problema, se facilitó el programa a 4 usuarios de prueba que representan los grupos a quienes afectaría esta solución. Estos son, músicos profesionales, estudiantes de música, músicos aficionados y arquitectos. Los resultados fueron aceptables y cumplieron con los objetivos. A pesar de esto, la facilidad de uso del software se vio afectada en la validación, ya que la configuración en archivos JSON, que si bien es intuitiva para desarrolladores, no es intuitiva para cualquier usuario del programa, por lo que requiere un detallado manual con instrucciones de como crear una distribución y de como se vera reflejada la configuración en el programa. Como trabajo futuro se destaca la creación de una interfaz de usuario amigable y con las funcionalidades básicas y desarrollar un enfoque en el cálculo de acústica integrado por el sistema de audio para que la simulación sea lo más cercano a la realidad.es_ES
Lenguagedc.language.isoeses_ES
Publisherdc.publisherUniversidad de Chilees_ES
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
Títulodc.titleSoftware de orquestación con posicionamiento de instrumentos y audioes_ES
Document typedc.typeTesises_ES
dc.description.versiondc.description.versionVersión original del autores_ES
dcterms.accessRightsdcterms.accessRightsAcceso abiertoes_ES
Catalogueruchile.catalogadorchbes_ES
Departmentuchile.departamentoDepartamento de Ciencias de la Computaciónes_ES
Facultyuchile.facultadFacultad de Ciencias Físicas y Matemáticases_ES
uchile.carrerauchile.carreraIngeniería Civil en Computaciónes_ES
uchile.gradoacademicouchile.gradoacademicoLicenciadoes_ES
uchile.notadetesisuchile.notadetesisMemoria para optar al título de Ingeniero Civil en Computaciónes_ES


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States