simple way to add harmonics to a fundamental signal
Martin Czech
martin.czech at intermetall.de
Wed May 26 07:46:44 CEST 1999
> Martin Czech wrote:
> > The question is how to get the x**3, x**2 functions needed.
>
> Excuse my ignorance but why are these required? and, given the later
> thread about log/exp converters, I assume that you're talking about
> amplitude here and not frequency? (unlike the first part of the post).
>
> Yours, in a pool of darkness and confusion,
Ok, some light...
The idea is, that if you input a sine wave into a function like
f(x)=x**n, you'll get a set of sine waves back, with different frequencys.
Within the next M mails you get I've typed down the solutions for n=2..4.
I mean, this is really interesting. I didn't expect this to happen (in school).
By combining several of such functions you can isolate a specific frequency.
So basically via polynome functions you can double , tripple etc frequency.
Of course you have to look at the errors of computation. The will prevent
a perfect isolation of harmonics.
Nevertheless, it could be interesting to have such a polynome approximation network
driven with sine waves of varying amplitude, ie. envelope or such.
This would mean going from sine to some distorted product.
And you have only "one knob" to turn: amplitude.
m.c.
More information about the Synth-diy
mailing list