[sdiy] scanned pots "jumping"

Mike Pepper profpep at hotmail.com
Wed Feb 3 16:55:57 CET 2010


>..... There is absolutely no thought process, no
> creative process, and no inventive process involved in implementing
> this feature, you just have to be awake enough to be able to rip off
> someone else's widely available code.
>
> There is no explanation for a manufacturer not to have this
> implemented except for stupidity/lack of professionalism, and if what
> is being described is really the case, then I am disappointed with
> Clavia/Nord.
>
OK. How many pots are we talking about? We have the array variable storage
and the cycles per pot for the updating, is it simply a factor of running
out of space/cycles on the control processor? On a PC it is easy to get used
to effectively unlimited memory and CPU power - on a small dedicated
processor, there are other trade offs, like the amount of RAM available
without seriously increased manufacturing cost, or the input conditioning
code execution time seriously cutting into your refresh rate. As you say,
poor design in a professional system, but a commercial trade off, against a
bigger processor, or the cost of adding more parts to the system.

Looking at it in another commercial way, most of the synths are designed by
relatively small teams, 3 coders and an office junior would be good. They
don't have the luxury of $100,000 per seat software engineering tools, peer
review teams and all the other things that high end realtime software really
needs. If you're selling 10^6 ABS controllers, or multi million fly-by-wire
systems you'll get that quality, because you can afford it, (and your ass
will get sued to oblivion if any of your stuff screws up). If you want that
type of quality, then the big Japanese companies are the only ones that can
really afford to get close to it, if you're talking low quantity
characterful boutique stuff, then software flaws are par for the course, and
by comparison with the big boys, Clavia are not that big.

Funny though.... the quirky small quantity, buggy gadgets are the ones that
seem to be more treasured over time.

I just wish they'd all go open source, then we could at least have a go at
fixing the problems, or making our own performance tradeoffs.

||\/||ike






More information about the Synth-diy mailing list