Il linguaggio di programmazione Faust, data la sua versatilità, ben si presta ad essere utilizzato per applicazioni di effettistica musicale. Il presente elaborato, difatti, ha il fine di sviluppare un algoritmo multieffetto per chitarra tramite Faust e di effettuarne il porting su SHARC Audio Module. In tal senso, una volta introdotte le piattaforme utilizzate, vengono trattati gli aspetti di design teorico e di implementazione in codice degli effetti sviluppati. Data la specificità dell'hardware utilizzato, un particolare focus viene seguentemente dedicato all'interfaccia di controllo del multieffetto. Infine, si dettaglia la procedura di porting su board evidenziandone gli aspetti di compatibilità, i problemi riscontrati e le possibili soluzioni.
Sviluppo tramite FAUST di un algoritmo multieffetto per chitarra ed implementazione su DSP Sharc
RAPACCINI, DENNIS
2021/2022
Abstract
Il linguaggio di programmazione Faust, data la sua versatilità, ben si presta ad essere utilizzato per applicazioni di effettistica musicale. Il presente elaborato, difatti, ha il fine di sviluppare un algoritmo multieffetto per chitarra tramite Faust e di effettuarne il porting su SHARC Audio Module. In tal senso, una volta introdotte le piattaforme utilizzate, vengono trattati gli aspetti di design teorico e di implementazione in codice degli effetti sviluppati. Data la specificità dell'hardware utilizzato, un particolare focus viene seguentemente dedicato all'interfaccia di controllo del multieffetto. Infine, si dettaglia la procedura di porting su board evidenziandone gli aspetti di compatibilità, i problemi riscontrati e le possibili soluzioni.File | Dimensione | Formato | |
---|---|---|---|
Tesi.pdf
accesso aperto
Dimensione
3.73 MB
Formato
Adobe PDF
|
3.73 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/11609