Desenvolvemento dun sintetizador de son modular

Loading...
Thumbnail Image

Identifiers

Publication date

Authors

Villaverde Rodríguez, Juan

Other responsabilities

Universidade da Coruña. Facultade de Informática

Journal Title

Bibliographic citation

Type of academic work

Abstract

[Resumo]: Este traballo céntrase no desenvolvemento dun sintetizador de son modular gratuíto para produción musical, motivado pola escaseza de alternativas similares accesibles económicamente. O obxectivo principal do proxecto é a creación dun sintetizador modular que sexa flexible e personalizable. O nome deste sintetizador é Ocnet, inspirado no meu nome artístico, TeNco. Ademais, para garantir a súa utilidade, o sintetizador debe ser capaz de soportar cargas de traballo de moderadas a altas, polo que se prioriza a eficiencia dos algoritmos que impulsan cada módulo, buscando a súa máxima optimización. Tamén se quere asegurar que a ferramenta sexa compatible coas principais DAW (digital audio workstation) e sistemas operativos, evitando así limitacións de accesibilidade para os usuarios. Outro aspecto fundamental é a documentación, que inclúe tanto a redacción desta memoria como unha documentación clara e ben estruturada do código para facilitar o seu uso e mantemento futuro. O desenvolvemento do sintetizador segue o framework JUCE e unha metodoloxía iterativa e incremental.
[Abstract]: This work focuses on the development of a free modular synthesizer for music production, driven by the lack of economically accessible alternatives. The main objective of the project is to create a modular synthesizer that is flexible and customizable. The name of this synthesizer will be Ocnet, inspired by my artist name, TeNco. Furthermore, to ensure its usefulness, the synthesizer must be able to handle moderate to high workloads, so optimizing the efficiency of the algorithms powering each module will be a priority. It will also be important to ensure that the tool is compatible with major DAWs (digital audio workstations) and operating systems, avoiding accessibility limitations for users. Another key aspect is the documentation, which includes both the writing of this report as well as clear and well structured comments within the code to facilitate its use and maintenance. The development of the synthesizer follows the JUCE framework and an iterative, incremental methodology.

Description

Editor version

Rights

Atribución-NoComercial 3.0 España
Atribución-NoComercial 3.0 España

Except where otherwise noted, this item's license is described as Atribución-NoComercial 3.0 España