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