[sdiy] programmable synth module
Daniel Kruszyna
dan at krue.net
Sun Feb 12 01:57:55 CET 2006
Richard Wentk <richard at skydancer.com> wrote:
> I don't see the point in putting a microprocessor inside a box when you can
> hook up the equivalent of a supercomputer laptop over USB2. (Except
> possibly as a programming exercise.)
Part of the reason I prefer the microcontroller approach is that it becomes
a dedicated piece of hardware. The psim has demonstrated that a laptop would
be extreme overkill for many tasks. A laptop can perform many more simultaneous
operations than a microcontroller, but things can get complicated if you try to
use up all of those extra cycles by running several programs at the same time.
> A single processor system can, by definition, only do one thing at a time.
> With a multi IO system you can have MIDI/CV, spare envelopes with weird
> shapes, LFOs ditto, whatever you want, all in real time, and potentially
> all at the same time.
I agree with this statement, but must add that it's possible to use multiple
microcontrollers in a design. My current project is an additive synth that
uses an atmega128 plus 4 (soon to be 10) attiny26s connected by a CAN bus.
Separate functions run on separate nodes. An attiny26/mcp2515/mcp2551 combination
costs less than $10.
-- Daniel
More information about the Synth-diy
mailing list