AudioFX Project

Author: Emiliano Vezzoli

GENERAZIONE DI EFFETTI SPECIALI SUL SEGNALE AUDIO DIGITALE CON MATLAB

Lo scopo di questo progetto è la realizzazione di un software applicativo che elabori segnali audio digitali (mono e stereofonici) aggiungendovi effetti speciali, quali echi, cori, riverberi,…

Tali effetti sono stati concepiti alla luce di risultati teorici consolidati presenti in letteratura (elaborazione numerica dei segnali). Come formato audio digitale è stato scelto il Wave ( *.wav ), sottoinsieme delle specifiche RIFF di Microsoft, per la sua enorme diffusione. Per quanto, invece, concerne l’ambiente software di sviluppo si è optato per Matlab 5.3 rilasciato da Mathworks perchè rappresenta un potente strumento di calcolo ed offre, inoltre, una serie di tools utili all’elaborazione numerica dei segnali (densita’ spettrale di potenza, spettrogramma,…). Il tutto e’ stato disegnato tramite un’interfaccia GUI (Graphic User Interface) permettendo cosi’ all’utilizzatore uno studio degli effetti speciali piu’ flessibile ma, allo stesso tempo, rigoroso.

I filtri che sono stati implementati sono i seguenti:
· Eco Singolo
· Eco Multiplo (o Riverbero Piano)
· Coro
· Flanging
· Phasing
· Riverbero Tipo I: Piano
· Riverbero Tipo II: Schroeder (o Passatutto)
· Riverbero Tipo III: Passabasso
· Compressione/Estensione della Dinamica

Puoi prelevare gratuitamente il file pdf con tutto il progetto QUI

Click to download...