>From my perhaps less-than-perfect reading of this method, it sounds much
like the Casio CZ synthesizer's "resonance" waveforms.

If you're among the select few who's actually downloaded the alpha of my
functional synthesis patching language, Moselle, you will find a module
called Cazanova that does a superset of CZ waveforms (albeit with FM, not
PM, making it, to my reading of their patent, not an infringement).

See illustration:
http://moselle.invisionzone.com/index.php?/gallery/image/16-untitled-4/

The "beauty" of the CZ waveform is they made an interesting tradeoff:
accepting bucket-loads of DC in exchange for some really simple but
powerful waveforms.

They had the option (which I emulate) of having a single oscillator switch
between two waveforms.  In the illustration here, the first half is a sine
wave FM'd to be morphing into a sawtooth.  That's not actually pertinent to
the discussion, but the right half is the same sinewave, suddenly switched
to a much higher frequency and windowed (I think that's the term--I mean
"multiplied" mathmatically) by a triangle wave.

Both CZ and Cazanova give three windowing functions: this triangle, a
trapezoid, and (I think an exact match for what OP is describing) a
sawtooth.

If I'm correct that this is what you're doing then I'd say the sound is
quite different from hard sync, but that's not to say its bad at all.  In
fact, in Moselle, there are several demo patches that use Cazanova with no
further processing.  I'd say its a bit like a resonant filter sweep so
clean you know its digital.
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Reply via email to