Mostrar el registro sencillo del ítem
dc.contributor.advisor | Ramos Peinado, Germán![]() |
es_ES |
dc.contributor.author | Calvo Astudillo, Julian![]() |
es_ES |
dc.date.accessioned | 2022-10-04T15:14:09Z | |
dc.date.available | 2022-10-04T15:14:09Z | |
dc.date.created | 2022-07-18 | es_ES |
dc.date.issued | 2022-10-04 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/186955 | |
dc.description.abstract | [ES] En este proyecto se expone el desarrollo de dos sintetizadores musicales utilizando el lenguaje de programación C++ y el framework JUCE. Uno de ellos es un sintetizador substractivo el cual se caracteriza por utilizar filtros para modular la forma de onda de osciladores con alto contenido espectral. El otro es un sintetizador FM, que utiliza técnicas de modulación de frecuencia entre osciladores para dar forma a la onda. Este proyecto profundiza en los distintos algoritmos de procesado de señal necesarios para el diseño de los elementos básicos de un sintetizador musical. En él se presentan algoritmos para la creación de osciladores de banda limitada, filtros, distorsionadores, controles de envolvente y generación de efectos de audio basados en la teoría del procesado digital de señales. Estos algoritmos son implementados en código C++ mediante, dando forma a una aplicación tipo "plug-in" VST/Audio Unit que puede usarse desde cualquier software tipo Digital Audio Workstation (DAW) para interpretar o componer música electrónica. | es_ES |
dc.description.abstract | [EN] This project shows the development of two music synthesizers using C++ programming language and JUCE framework. One of them is a substractive synthesizer that filters the waveform of oscillators with high frequency contents using filters. The second one is a FM synthesizer that use Frequency Modulation techniques to shape the sound waves. This project goes deep into the signal processing algorithms that are necessary for the design of the basic building blocks of a music synthesizer. Algorithms for the design of alias-free oscillators, filters, distortions, envelope controls and audio effects based on theories of Digital Signal Processing. These algorithms are implemented using C++ code. This C++ program forms a VST/Audio unit plug-in application that can be run on any Digital Audio Workstation (DAW) and can be used as a musical instrument to perform or compose electronic music. | en_EN |
dc.format.extent | 138 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Sintetizador | es_ES |
dc.subject | Audio | es_ES |
dc.subject | Plug-in | es_ES |
dc.subject | JUCE | es_ES |
dc.subject | C++ | es_ES |
dc.subject | DSP | es_ES |
dc.subject | Procesado digital de señal | es_ES |
dc.subject | VST | es_ES |
dc.subject | Audio Unit | es_ES |
dc.subject | Efectos de audio | es_ES |
dc.subject | Procesado de audio | es_ES |
dc.subject | Filtros | es_ES |
dc.subject | Efectos de audio digitales | es_ES |
dc.subject | Sonido | es_ES |
dc.subject | Generación de sonido | es_ES |
dc.subject | Música electrónica | es_ES |
dc.subject | Synthesizer | en_EN |
dc.subject | Digital Signal Processing | en_EN |
dc.subject | Audio effects | en_EN |
dc.subject | Audio processing | en_EN |
dc.subject | Filters | en_EN |
dc.subject | Digital audio effects | en_EN |
dc.subject | Sound | en_EN |
dc.subject | Sound generation | en_EN |
dc.subject | Electronic music | en_EN |
dc.subject.classification | TECNOLOGIA ELECTRONICA | es_ES |
dc.subject.other | Máster Universitario en Ingeniería de Sistemas Electrónicos-Màster Universitari en Enginyeria de Sistemes Electrònics | es_ES |
dc.title | Desarrollo de sintetizadores musicales en C++ y JUCE | es_ES |
dc.title.alternative | Music synthesizers development using C++ and JUCE | es_ES |
dc.title.alternative | Desenvolupament de sintetizadors musicals amb C++ i JUCE | es_ES |
dc.type | Tesis de máster | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Ingeniería Electrónica - Departament d'Enginyeria Electrònica | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escuela Técnica Superior de Ingenieros de Telecomunicación - Escola Tècnica Superior d'Enginyers de Telecomunicació | es_ES |
dc.description.bibliographicCitation | Calvo Astudillo, J. (2022). Desarrollo de sintetizadores musicales en C++ y JUCE. Universitat Politècnica de València. http://hdl.handle.net/10251/186955 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\148615 | es_ES |