[sdiy] Wave Shaping?
Grant Richter
grichter at asapnet.net
Thu Jun 7 06:16:16 CEST 2001
The Mini-Wave doesn't use a CPU. It will handle arbitrary waveforms as an
input. But the harmonic content is only predictable for a sine wave of unit
amplitude. Using an arbitrary waveform, or varying the amplitude of the
input sine wave, will put the harmonic content all over the place. This may
be a good sounding thing.
>>
>> Non-linear synthesis begins with a sine wave of unit amplitude (1).
>> Tchebychev polynomials are used to convert the sine wave into any arbitrary
>> harmonic content. Mike Firman has some C code that takes a set of harmonic
>> amplitudes and converts them into the function needed to distort a sine wave
>> into having those harmonic amplitudes.
>
> Then you could do "filter sweeps" by tweaking the function on the fly.
> That should get you some kind of virtual additive synthesis, i.e., the
> same results and a similar or identical user interface, but using a
> different technique and possibly more CPU power, but with the
> advantage of being able to process arbitrary wave forms through the
> shaper. I think there's another mailing list for people who do this
> sort of thing in software . . .
>
> fTom.
>
More information about the Synth-diy
mailing list