[sdiy] Some theoretical discussion...
Tom May
tom at tommay.net
Thu Sep 12 08:04:21 CEST 2002
Studio 271 Productions <studio271 at mail.ev1.net> writes:
> It took me a while to come up with a way that one could do this, but I
> came up with a logic structure to base it on:
>
> x = streamed instantanious sound
> a = x
> wait a designated amount of time
> b = x
> if a = b, then c = b
> if a > b, then c = b(minus an arbitrary unit)
> if a < b, then c = b(plus an arbitrary unit)
> output c
>
> That seems to represent what I am talking about. However, I would like
> some feedback so people can "debug my logic". An analog equivelent
> would probably involve a BB... er... sorry... tape delay and some
> comparators.
By now I expected somebody to point out that this is a simple
FIR filter:
y[n] = x[n] + arbitrary*(x[n] - x[n-1])
which is just adding in some high-pass filtered signal, or something
like that.
Tom.
More information about the Synth-diy
mailing list