Por favor, use este identificador para citar o enlazar este ítem: http://dspace.udla.edu.ec/handle/33000/6676
Tipo de material : bachelorThesis
Título : Desarrollo de aplicación web con integración de sistema de control versiones y librerías de edición musical, para la creación de pistas musicales de forma grupal
Autor : Añasco Loor, José Emmanuel
Tutor : León Guerrero, Juan José
Palabras clave : APLICACIÓN WEB;PRODUCCIÓN MUSICAL;COMPOSICIÓN MUSICA
Fecha de publicación : 2016
Editorial : Quito: Universidad de las Américas, 2016
Citación : Añasco Loor, J. E. (2016). Desarrollo de aplicación web con integración de sistema de control versiones y librerías de edición musical, para la creación de pistas musicales de forma grupal (Tesis de pregrado). Universidad de las Américas, Quito.
Resumen : Este proyecto tiene como objetivo principal implementar la primera versión de una aplicación web destinada a la colaboración musical...
Descripción : The main purpose of this project is to implement the beta version of a web app for music collaboration. The app will work mainly as a social network, in which users will be able to share their audio tracks, called „loops‟, created via the online audio editor. Since the app is meant to be used online the loops must be created in the browser, this will be done through the Web Audio API which is the standard for manipulating sounds in any modern web browser. Other libraries will be created for wrapping the Web Audio API functionality. These libraries will enable the creation of notes and sequences of notes. A user will be able to create a copy of a loop under his user profile. The application will save changes made to the loop with the GIT version control system. The web application and the libraries will be developed with the Ruby programming language; these will communicate through the Volt framework. Volt can execute Ruby code both on the front-end and the back-end, enabling the creation of „isomorphic‟ applications. Under the hood, the app will compile the code to JavaScript when it is executed in the front-end. Unit and Integration tests will be created for minimizing the number of bugs in the development process. New features and fixes will be deployed trough continuous integration. For creating tests, The TDD approach will be followed. The app will be deployed to the Heroku Platform. Some of the advantages of this service are the straightforward deployment process and the plugins available.
URI : http://dspace.udla.edu.ec/handle/33000/6676
Aparece en las colecciones: Ingeniería en Sistemas de Computación e Informática

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
UDLA-EC-TIS-2016-25.pdf4,02 MBAdobe PDFVista previa
Visualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.