Docenti:
Corsi consigliati:
Architetture e algoritmi per il procedimento del segnale audio
Programma:
- Richiami C++: classi astratte, interfacce e puntatori di funzione.
- Introduzione all’ambiente di sviluppo “Xcode” ed “Eclipse”
- Implementazione di un prototipo di host device
- Esempio di una process tramite chiamata a callback
- Implementazione di un prototipo di mini plug-ins delay incluso in un host
- Introduzione alla libreria SDK VST 2.4 e configurazione di Xcode
- La funzione di VST process
- Configurare parametri e preset del VST
- Esempi base: Panner, Double Panner, Delay, Equalizer
- I VSTEvent ed il MIDI
- Introduzione ai VSTi
- Esempio: Synth monofonico con sintesi Waveshaping + Ring Modulation.
Riferimenti:
MATERIALE DIDATTICO:
Dispense fornite dal docente
Esempi progetti Xcode
TESTO DI RIFERIMENTO CONSIGLIATO:
The Audio Programming Book: Richard Boulanger (Editor), Victor Lazzarini (Editor), Max Mathews (Foreword)