| Home | Il Suono Virtuale | Virtual Sound |

Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Maggio 17, 2008, 09:32:10 pm
Main Home Help Ricerca Login Registrati

+  Il Suono Virtuale - Forum
|-+  Computer (& Computerless) Music
| |-+  Questioni Tecniche
| | |-+  Allpass
« precedente successivo »
Pagine: [1] Vai Giù Stampa
Autore Topic: Allpass  (Letto 315 volte)
aledl
Jr. Member
**
Posts: 69



Guarda Profilo
Allpass
« il: Luglio 20, 2007, 12:39:07 pm »

Nel cominciare a lavorare con csound e affrontando il problema dei riverberi ho studiato l'algoritmo (semplicissimo tra l'altro) del filtro allpass...
mi interessava sapere se concettualmente l'ho capito bene. Come mai si crea un circolo di feedforward in cui si sottrae il segnale originale a quello ritardato prima di metterlo nel circolo di feedback? mi sono dato questa risposta...perchè in questo modo le componenti presenti sia in un segnale che nell'altro si annullano a vicenda e restano solo quelle differenti, cosicchè il feedback non esaspera alcune frequenze come invece fa un filtro comb, e in questo modo il segnale non è colorato. Il cambiamento di fase (che in realtà mi pare che "colori" il suono anche se in modo differente che il comb) si ha perchè il segnale ritardato è ovviamente "sfasato" ma non aggiunge nuove frequenze...
Non mi è chiara però una cosa, nel lavorare con alcune applicazioni (Absynth ad es.), usavo dei filtri allpass a più poli e con risonanza...forse saranno algoritmi originali della Nativeinstruments, però davano effetti molto interessanti...mi affascinava l'idea di "capirli" per poterli poi a mia volta modificare...in che modo si possono definire numero di poli e risonanza di una allpass? la cosa non è molto intuitiva, almeno per me...capisco che magari l'argomento può essere un po' spcialistico...in tal caso ci sono testi "accessibili" che possono spiegare simili algoritmi anche ad un musicista? (intendo senza cominciare subito con equazioni con variabili complesse et similia)...a volte anche senza affrontare la teoria matematica alla base è molto semplice capire la struttura di certi algoritmi...
Loggato
mauriziogiri
Amministratore
Sr. Member
*****
Posts: 346



Guarda Profilo WWW
Re: Allpass
« Risposta #1 il: Luglio 23, 2007, 01:54:10 pm »

I filtri allpass possono avere forme molto diverse, la caratteristica in comune che hanno è che non modificano l'ampiezza delle frequenze del segnale in entrata, ma solo la fase.
Gli allpass più conosciuti sono quelli che citi tu, che vengono solitamente impiegati nei riverberi.
Ma, ad esempio, anche un semplice delay senza feedback è un allpass, in quanto lascia passare tutte le frequenze, modificando però la fase (il ritardo infatti deve essere interpretato come uno scostamento di fase).
Gli allpass a più poli, invece, usano la stessa funzione degli altri filtri a più poli (i normali passabasso, passa-alto, passabanda...) e quindi sono molto diversi da quelli impiegati nei riverberi, perché non generano nessun ritardo apprezzabile. Ascoltando l'uscita di un allpass a due poli, ad esempio non si sente nessun effetto, né di ritardo né (ovviamente) di modifica delle frequenze.
Se però sommiamo il segnale che esce dall'allpass al segnale originale avremo un chiaro effetto di filtraggio, perché alcune frequenze in uscita dall'allpass si troveranno in opposizione di fase rispetto alle stesse frequenze del segnale originale e quindi verranno cancellate. Mettendo in catena più filtri allpass a due poli e sommando l'uscita finale con il segnale originale si possono ottenere degli interessanti pattern di filtraggio a più bande, e modulando la frequenza degli allpass con uno o più LFO si ottiene il noto effetto phaser (da non confondere con il flanger).

m
Loggato

Maurizio Giri Home Page: http://www.giri.it
aledl
Jr. Member
**
Posts: 69



Guarda Profilo
Re: Allpass
« Risposta #2 il: Luglio 28, 2007, 02:07:59 pm »

Sempre molto gentile, grazie  Occhiolino
Loggato
Pagine: [1] Vai Su Stampa 
« precedente successivo »
Salta a:  


Login con username, password e lunghezza della sessione

Il Suono Virtuale - Forum | Powered by SMF 1.1 RC1.
© 2001-2005, Lewis Media. All Rights Reserved.
Traduzione Italiana a cura di SMItalia
Joomla Bridge by JoomlaHacks.com