[sdiy] Making an 8038 not suck
Antti Huovilainen
ajhuovil at cc.hut.fi
Fri Nov 24 14:27:54 CET 2006
On Fri, 24 Nov 2006, Paul Perry wrote:
> and it isn't even cheap! once one accepts that micros with 10 bit A to D
> won't cut it.
For a modular you obviously can't use an MCU. Then again, for a modular
you might as well use expensive ICs since your panel and other costs are
going to swamp the cost of bit fancier electronics.
For a full synth the reality is that using an MCU and 14-16 bit serial DAC
will eliminate half of the circuitry and make the rest simpler. You can
also get stepless fast modulations easily - I estimate a typical monosynth
could get 1-2 kHz update rate which would allow stepless smooth
modulations and very fast envelope / lfo times.
Modern MCUs (meaning AVR and ARM, not 8051, pic and other ancient designs)
are pretty fast and have very good free optimizing C compiler (gcc)
available. Calculating the modulations at say 2 kHz rate is trivial even
on a slowish 8 MHz AVR.
Plus there's a nice trick that allows very close approximation of smooth
modulation waveforms even at almost maximum LFO/envelope speed - time to
dig out highschool math books and reread the part about first order
differential equations (RC smoothing filter = 1st order lowpass filter).
Antti
"No boom today. Boom tomorrow. There's always a boom tomorrow"
-- Lt. Cmdr. Ivanova
More information about the Synth-diy
mailing list