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.
2023
2024-07-19
Implementation of a real-time digital Octaver effect on the ADSP-SC589 processor
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12075/17947