This thesis aims to study the Juce framework for the design of a DSP Plugin in music and the implementation of a specific algorithm under this framework. The algorithm realizes an oscillator according to the DPW technique, adopted for the reduction of aliasing, a phenomenon that occurs with the discrete-time generation of unlimited bandwidth signals. The work was carried out starting from an implementation of this technique in VCV Rack which was ported to Juce, adding further features such as an ADSR envelope generator and a Virtual Analog filter in order to obtain a real voice of synthesizer.
La presente Tesi ha come obiettivo lo studio del framework Juce per la progettazione di un Plugin DSP in ambito musicale e l’implementazione di un algoritmo specifico sotto tale framework. L’algoritmo realizza un oscillatore secondo la tecnica DPW, adottata per la riduzione dell’aliasing, fenomeno che si verifica con la generazione a tempo discreto di segnali a banda illimitata. Il lavoro si è svolto partendo da un’implementazione di tale tecnica in VCV Rack di cui è stato fatto il porting su Juce, aggiungendo funzionalità ulteriori come un generatore di inviluppo ADSR ed un filtro Virtual Analog in modo da ottenere una vera e propria voce di sintetizzatore.
Studio di un plugin musicale VCV-Rack e porting dello stesso in Juce
DEL MORO, SAMUELE
2019/2020
Abstract
This thesis aims to study the Juce framework for the design of a DSP Plugin in music and the implementation of a specific algorithm under this framework. The algorithm realizes an oscillator according to the DPW technique, adopted for the reduction of aliasing, a phenomenon that occurs with the discrete-time generation of unlimited bandwidth signals. The work was carried out starting from an implementation of this technique in VCV Rack which was ported to Juce, adding further features such as an ADSR envelope generator and a Virtual Analog filter in order to obtain a real voice of synthesizer.File | Dimensione | Formato | |
---|---|---|---|
Times - TESI - Samuele Del Moro Finalee.pdf
Open Access dal 26/02/2024
Descrizione: Tesi Samuele Del Moro
Dimensione
10.84 MB
Formato
Adobe PDF
|
10.84 MB | Adobe PDF | Visualizza/Apri |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.12075/2417