DAC King
Chris MacDonald
macdonald at evenfall.com
Thu Jan 13 09:33:26 CET 2000
Rene Schmitz wrote:
>
> At 14:42 12.01.00 -0600, Paul Schreiber wrote:
> >
> >So, if we want a DAC to control a VCO over 6 octaves, we need how many
> >bits?? Anyone??
> >
> >8-bits? 6/256 = 23.4mv/step err no
> >12-bits? 6/2048 = 3.9mv/step err no
> >14-bits? 6/16384 = 366uV/step OK!
>
> Pardon, but I can't follow you here. Whats that maths?
> I assume 6V/256=23.4mV.
>
> Divide 10.5833V by 127 steps = 0.00833V per step. Now its Ok. If LSB error
> can be neglected. As you say a matter of scaling, and accurracy.
>
I believe 12 bits would suffice for 10 octaves of semitone-step control
if the DAC had 1/4 LSB relative accuracy. Using the seven most
significant bits for semitone selection and holding the 5 least
signifacant at zero:
127 * 1/12V = 10.583 full scale DAC voltage
10.583 / 4096 = .002584V LSB step size
.00258 / 4 = .000645V 1/4 LSB error
So the error would be +/- 645uV.
Or have I got it wrong...
More information about the Synth-diy
mailing list