[sdiy] Tap Tempo LFO
Antti Huovilainen
ajhuovil at cc.hut.fi
Wed Dec 9 14:27:06 CET 2009
On Wed, 9 Dec 2009, Tom Wiltshire wrote:
> Maybe I'm misunderstanding you, Antti, but can you explain further,
> because I can't see how you can make this work with just a uP. With a
> PLL too, fine.
Of course you do need external circuitry, but you need that in any case
with BBD, so I don't see that as a problem.
> For example, the PIC 16Fs that I've been using have a max clock rate of
> 20MHz, and the instruction cycle is 1/4 of that, only 5MHz. This means
> that if you use the chip to generate a 200KHz BBD clock, you've only got
> 100 clock cycles per BBD clock, and only 25 instruction cycles. That's
1. You attach a PLL multiplier to the PWM output of the MCU and run the
PWM at say 1/64 the rate.
or
2. You add a cheap 10 or 12 bit DAC that controls separate high frequency
VCO with MCU input capture pin used to provide feedback about actual VCO
frequency.
Antti
"No boom today. Boom tomorrow. There's always a boom tomorrow"
-- Lt. Cmdr. Ivanova
More information about the Synth-diy
mailing list