[sdiy] RE: Polyphonic synthesizer (controlling with vactrols)
Paul Maddox
Paul.Maddox at Wavesynth.com
Mon Apr 22 22:00:17 CEST 2002
Andre,
>For waveforms such as sawtooth, square and triangle, software
>oscillators are hard. If the frequency is not a whole
>submultiple of the sample rate, aliasing occurs. Unless you
>generate the wave form additively, and that can be quite costly
>in terms of CPU for low fundamental frequencies (at 50 Hz, there
>are 400 harmonics).
not so...
use Phase accumulator oscillators and a simple waveform lookup..
Listen to the Monowave (http://www.Modulus.wavesynth.com/monowave/)
It uses two phase accumulator oscillators and an eprom with waveforms in.
No aliasing there, unless you press the de-rez button :-)
in short, use variable sample rate playback for raw waveforms, its sound
much nicer..
Those that didnt include most of the EMU range, and even the DW6000/8000
used fixed sample rate.
They started off with 1024 byte waveform samples, massive!!!
Paul
______________________________________________
"I've seen the light at the end of the tunnel, And its blue!'
Wavesynth home page;-
Http://www.wavesynth.com
Modulus synthesizers home page;-
Http://www.modulus.wavesynth.com
PPG Synthesizer pages;-
Http://www.PPG.wavesynth.com
More information about the Synth-diy
mailing list