[sdiy] Polyevolver internals
Antti Huovilainen
ajhuovil at cc.hut.fi
Wed Dec 30 07:49:38 CET 2009
On Tue, 29 Dec 2009, Eric Brombaugh wrote:
> Depends on how long a delay you need - If you're willing to strap on an
> external SRAM you can get quite long delays from a dsPIC, even at decent
> sample rates. If you're trying to get by only with internal RAM though
> it is pretty limited. Really only good for phaser/chorus ranges.
If you're willing to sacrifice bandwidth (you could just call it "analog
modelled delay"), you can fit up to 0.5 secs mono delay in a single dspic
(assuming you don't need the sram for anything else). Whether 0.5s is
enough for much usable is another thing though.
> No idea how well it would work to have both DCOs and digital oscillators
> running simultaneously though. Could end up with some IRQ contention if
> the DCO hardware needs much babysitting.
I don't see much point in using DCOs when you can simply add more dsp
oscillators and mix them in software.
dsPIC with integrated audio DAC should work as a pretty nice two voice
chip for building polysynths (or monosynths). Use SPI to control N dspics
and mix the separate voice outputs together in analog. IIRC, they cost
about 6e / part for the 28 pin dip versions. I'm planning to try this
early next year.
Antti
"No boom today. Boom tomorrow. There's always a boom tomorrow"
-- Lt. Cmdr. Ivanova
More information about the Synth-diy
mailing list