[sdiy] Arpeggiator1 / Arduino UNO

Rick Jansen rick.jansen at xs4all.nl
Fri Apr 10 13:07:17 CEST 2015


> On 10 Apr 2015, at 11:49, Nantonos <nantonos at epona.net> wrote:
...
>>> I would be surprised if the ENOB is even as high as 12; probably more
>>> like 10. Which is fine if it suits the purpose, but describing this as
>>> "16 bit" is misleading for anyone else thinking of building it.
> 
>> That is why I labeled it "~16 bit DAC" :-)
> 
> My point is that ~10 is more likely.
> 
>> Even an 8-bit (ZN426) DAC would have been good enough, it will give
>> you 256 discrete voltages.
> 
> Yes, if an error of +/- 25 cents is ok then a theoretically perfect
> 8bit DAC will suffice

ok ok

> Then you learn about INL, DNL, zero offset, gain error, thermal drift,
> etc. At which point the wisdom of saving $5 comes into question and
> you get a very good 12bit DAC or an okay 16bit one.

If you settle for 64 discrete output CV values and an 8-bit DAC there are 4 bits per step and a smaller error? I'm after "good enough" here, not perfection.

Even 32 discrete values would work, I think, for an arpeggiator. 

rick




More information about the Synth-diy mailing list