[PD] organizing waveshapers
Hans-Christoph Steiner
hans at at.or.at
Mon Oct 25 22:49:59 CEST 2010
On Oct 25, 2010, at 2:24 PM, Mathieu Bouchard wrote:
> On Mon, 25 Oct 2010, Hans-Christoph Steiner wrote:
>
>> A good place to start would be to detect zero-crossing.
>
> a zero crossing detector is much the same as [>~] followed by
> [rzero~ 1]. Therefore, first it does a destruction on the signal as
> harsh as the harshest fuzz with the highest possible gain. This
> removes most timbral features of the signal and boosts some others
> by the maximum possible amount, in a way that isn't perceptual at
> all (e.g. it's very DC-sensitive, among other things).
>
> I don't know why anyone recommends zero-crossing detection. But if
> it's after some kind of [rzero~ 1], that already makes more sense,
> but that detects the positive and negative peaks instead. If you use
> [hip~] before [>~] instead, it will pick something intermediate to
> those.
zero-crossing detection is the basis of cheap pitch detection, and it
also useful for automatically find cut points in samples so that there
aren't clicks.
.hc
----------------------------------------------------------------------------
"It is convenient to imagine a power beyond us because that means we
don't have to examine our own lives.", from "The Idols of
Environmentalism", by Curtis White
More information about the Pd-list
mailing list