Trombone Synthesis using Deep Learning
Tipus de documentTreball Final de Grau
Data2017-10-18
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
In this project we present a possible expansion of the sampleRNN project for trombone synthesis. The project is divided in three main blocks: the database creation, the sampleRNN analysis and the sampleRNN modification. The first block contains the generation of a database suitable for the project?s application in the second and third block. The second block consists on an analysis of the published code of sampleRNN and a first approach on training the model with a portion of the database. The third and final block explains the modifications made to the code to be able to accept note and length values in the input vector of the Neural Network. Unfortunately, due to time constraints, the expected results were not obtained, as explained in the results and conclusion of the document. En este proyecto se presenta una posible ampliación del proyecto sampleRNN para la síntesis de ondas de audio de Trombón. El proyecto esta fragmentado en tres fases: la creación de una base de datos, el análisis del código de sampleRNN y la modificación del mismo. El primer bloque contiene la generación de una base de datos adaptada para la aplicación deseada en el segundo y tercer bloque. El segundo bloque consiste en el análisis del código publicado de sampleRNN y un primer entrenamiento del model con una fracción de la base de datos. Y el tercer bloque y bloque final explica las modificaciones llevadas a cabo en el código para que sea capaz de aceptar los valores de nota y duración como entrada a la Red Neuronal. Desafortunadamente, debido a la falta de tiempo, los resultados deseados no se han obtenido tal y como se explica en los apartados conclusión y resultado del documento. En aquest projecte presentem una possible ampliació del projecte anomenat sampleRNN per utilitzar-lo per la síntesi de ones d?audio de Trombó. El projecte esta dividit en tres fases: la creació d?una base de dades, l?analisi de sampleRNN i la modificació del codi. El primer bloc conté la generació de una base de dades adaptada per la aplicació desitjada en el segon i tercer bloc. El segon bloc constisteix en l?analisi del codi publicat de sampleRNN I un primer entrenament del model amb una fracció de la base de dades. I el tercer i bloc final explica les modificacions que s?han fet al codi perquè aquest pugui acceptar valors de la nota i de la llargada de la nota com a entrada a la Xarxa Neuronal. Malauradament, degut a una manca de temps, els resultats no han estat obtingut tal i com s?explica a l?apartat dels resultats i la conclusió del document.
MatèriesMachine learning, Digital computer simulation, Signal processing, Aprenentatge automàtic, Simulació per ordinador digital, Tractament del senyal
TitulacióGRAU EN ENGINYERIA DE SISTEMES DE TELECOMUNICACIÓ (Pla 2010)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Degree Thesis Report.pdf | 6,164Mb | Visualitza/Obre | ||
Annex.zip | 3,017Mb | application/zip | Visualitza/Obre |