Chameleon, Re: [sdiy] Simmons sds

Antti Huovilainen ajhuovil at cc.hut.fi
Tue Sep 23 12:07:20 CEST 2003


On Mon, 22 Sep 2003, john mahoney wrote:

> Obviously hard for me to say without understanding how you generate a wave
> on the Chameleon, but if osc1 crosses zero then you just reset osc2 's
> parameters to their starting points. But...

You can do this. If you can stand truly horrible aliasing. Or you can do
it the right way:
http://www.cs.cmu.edu/~eli/papers/icmc01-hardsync.pdf

Repeat after me: Thou shalt not make a digital synth without reading that
paper ;).

> Since osc sync is fairly simple, we are not talking about a lot of
> instructions, either way.

See the paper.

> By the way, does every Chameleon instruction consume the same amount of
> clock cycles? (I suppose I should read the documentation!)

Afaik yes, except branches (possibly they too if they're delayed).

Antti

Give a man a fire, and he'll be warm that day,
Set him alight and he'll be warm for the rest of his life



More information about the Synth-diy mailing list