teeth~ is a comb filter, allpass~ is an all-pass filter…
Comb filters have frequency responses characterized by notches
(feedfoward) or peaks (feedback) that are linearly spaced in frequency.
teeth~ differs from comb~ in that different delay times can be set for
the feedforward and feedback paths, affecting the relative spacing of each.
All-pass filters are characterized by a flat frequency response, and
affect only phase (kind of – they can be made to ring with a little
encouragement). Practically, this means they will affect transients
passing through in different ways, for example.
A basic reverb can be built using a bank of comb filters and a couple of
all-passes, so yes, both could be useful. Read up on Schroeder reverbs.
marlon brando wrote:
> Could someone please explain me the difference between these objects?
> Is teeth~ a good building block for a reverb?