simple way to add harmonics to a fundamental signal

mbartkow at ET.PUT.Poznan.PL mbartkow at ET.PUT.Poznan.PL
Tue May 25 15:12:51 CEST 1999


> 2x, 4x frequency may be obtained by full wave rectifying (proper dc offset
> after each stage).  Input a tri wave, or sine. The result will still
> have some fundamental left, but in a mix with the fundamental, this is ok.
> 
> 3x is harder to obtain. You could try to feed a sine into a Tchebycheff
> polynome function.  3x would require a 3rd-order polynome.
> 
> The question is how to get the x**3, x**2 functions needed.
> Multipliers are expensive, that's why I thought about a nonlinear diode network.

Did you consider x**n=exp(n*log(x)) ?

log(x) might be obtained once and used to all x**n terms required.
I don't think very precise log/exp converters are needed here, so it's only
one tranny and one opamp per x**n term + one pair for log(x).

regards,

mb.


--

Maciej Bartkowiak
========================================================================
Institute of Electronics and Telecommunication     fax: (+48 61) 8782572
Poznan University of Technology          phone: (+48 61) 8791016 int.171
Piotrowo 3A                             email: mbartkow at et.put.poznan.pl
60-965 Poznan POLAND               http://www.et.put.poznan.pl/~mbartkow
========================================================================





More information about the Synth-diy mailing list