Algoritmo di Karplus-Strong: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Robot: Modifico Categoria:Digital signal processing in Categoria:Elaborazione numerica dei segnali |
|||
Riga 55:
== Accordatura della corda ==
Il [[delay]] richiesto ''D'' per una frequenza fondamentale data ''F''<sub>1</sub> è calcolato in base alla formula ''D'' = ''F''<sub>''s''</sub>/''F''<sub>1</sub> dove ''F''<sub>''s''</sub> è la [[frequenza di campionamento]]. La lunghezza della delay line è un numero multiplo del periodo di [[campionamento (teoria dei segnali)|campionamento]]. Per ottenere un ritardo (delay) frazionario si usano dei filtri di [[interpolazione]]. Possono essere usati sia filtri di tipo [[Finite impulse response|FIR]] sia di tipo [[Infinite impulse response|IIR]]. Con i filtri FIR si ha il vantaggio che i transitori si concludono in un
Mantenendo il periodo (= lunghezza della linea di ritardi) costante si ottengono vibrazioni simili a quelle di una [[corda]] o una [[campana]]. Aumentando il periodo velocemente subito dopo il transitorio si producono suoni di tipo percussivo ([[tamburo|tamburi]]).
|