La presente tesi ha come obiettivo lo studio e l’implementazione di un effetto Octaver digitale per chitarra in real-time sulla piattaforma Analog Device SHARC SC589 tramite l’ambiente di sviluppo proprietario "SigmaStudio+". Questo ambiente di sviluppo si pone come alternativa ai classici IDE proponendo una programmazione a blocchi, più semplice ed intuitiva rispetto una programmazione puramente testuale. Inizialmente viene descritto il funzionamento dell’effetto Octaver e ne vengono definite le specifiche da rispettare. Una volta introdotto l’effetto Octaver viene discusso il suo design teorico seguito da una implementazione in ambiente MATLAB. Dopo aver verificato il funzionamento dell’effetto progettato ed aver individuato e risolto i problemi riscontrati tramite delle simulazioni in ambiente MATLAB, viene descritta la procedura seguita per l’implementazione dell’effetto sulla piattaforma DSP SHARC SC589. In particolare vengono evidenziati gli aspetti riguardanti il funzionamento dell’ambiente di sviluppo SigmaStudio+, la programmazione della scheda SHARC Audio Module attraverso questo ambiente ed il porting dell’algoritmo MATLAB in SigmaStudio+. Infine vengono riportati e discussi i risultati ottenuti dall’implementazione dell’effetto Octaver real-time confrontandoli con l’implementazione MATLAB.
Realizzazione di un effetto digitale Octaver in real-time su processore ADSP-SC589
DI CARLO, GABRIELE
2023/2024
Abstract
La presente tesi ha come obiettivo lo studio e l’implementazione di un effetto Octaver digitale per chitarra in real-time sulla piattaforma Analog Device SHARC SC589 tramite l’ambiente di sviluppo proprietario "SigmaStudio+". Questo ambiente di sviluppo si pone come alternativa ai classici IDE proponendo una programmazione a blocchi, più semplice ed intuitiva rispetto una programmazione puramente testuale. Inizialmente viene descritto il funzionamento dell’effetto Octaver e ne vengono definite le specifiche da rispettare. Una volta introdotto l’effetto Octaver viene discusso il suo design teorico seguito da una implementazione in ambiente MATLAB. Dopo aver verificato il funzionamento dell’effetto progettato ed aver individuato e risolto i problemi riscontrati tramite delle simulazioni in ambiente MATLAB, viene descritta la procedura seguita per l’implementazione dell’effetto sulla piattaforma DSP SHARC SC589. In particolare vengono evidenziati gli aspetti riguardanti il funzionamento dell’ambiente di sviluppo SigmaStudio+, la programmazione della scheda SHARC Audio Module attraverso questo ambiente ed il porting dell’algoritmo MATLAB in SigmaStudio+. Infine vengono riportati e discussi i risultati ottenuti dall’implementazione dell’effetto Octaver real-time confrontandoli con l’implementazione MATLAB.File | Dimensione | Formato | |
---|---|---|---|
Tesi_Di_Carlo_Gabriele_PDFA.pdf
accesso aperto
Dimensione
30.51 MB
Formato
Adobe PDF
|
30.51 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/17947