Suono e Informatica

 

Analisi, elaborazione e sintesi numerica del suono

 

- Oscillatori virtuali e algoritmi

 

Algoritmo dell'oscillatore virtuale; con N abbiamo indicato il numero di campioni della Look-up table, con Fc la frequenza di campionamento, con DAC la porta di uscita verso il convertitore digitale-analogico; le variabili dur, f, phi dovranno contenere, rispettivamente, la durata dell'oscillazione, la frequenza di oscillazione, la fase iniziale del segnale. t è la durata in campioni, fase è l'indice della look-up table (fase istantanea), step è il passo di scansione della look-up table.
   
La look-up table può contenere, ad es., un certo numero di campioni di un periodo di sinusoide

 

- Filtri digitali e modelli matematici

 

Schema a blocchi di un filtro digitale del prmo ordine corrispondente alla equazione alle differenze:

y(n) = b0x(n) + a1y(n-1)

   
  Schema a blocchi di un filtro digitale del secondo ordine corrispondente alla equazione alle differenze:

y(n) = b0x(n) + a1y(n-1) + a2y(n-2)

   

 

- Analisi spettrale numerica: modelli matematici e algoritmi

- Il problema della rapidità di calcolo: i DSP (Digital Signal Processor)

 
Un Digital Signal Processor (DSP); l'illustrazione mostra il modello TMS320C25 della Texas Instrument  

Home Indietro