[sdiy] CV from soundcard
Olav Martin Kvern
okvern at ix.netcom.com
Fri May 8 20:00:19 CEST 2009
re: DACs for MIDI to CV
Like most engineering problems, there are probably as many ways to do this
as there are engineers to implement it!
Another approach is to use 6 bits of an 8-bit DAC for note values over a
5.25 volt range (.08333 volts per DAC step). This is roughly what the
Pro-One does, using an AD558 (which is around $10, these days--but my
testing shows that even this is probably overkill). For MIDI *notes*, this
approach makes perfect sense, because they're always whole note values. For
continuous controller information, you can use a higher resolution DAC over
a smaller voltage range, then add to/subtract from the output of the DAC.
Yet another approach is to use a higher-resolution DAC over a smaller
range--say 12 bits over 1 volt. Your MIDI to CV conversion software can then
use solid voltage references (or some other approach) to transpose the note
into the proper octave. (This points out that you could do away with the DAC
chip entirely and simply have your microcontroller switch to the relevant
voltage.) Again, I'm just talking about "standard" notes, not continuous
controller information or microtonal tunings.
My point is that, too often, we get hung up on DAC accuracy when there are
other solutions to the problem. I see people spending $50+ for DAC chips
when their projects, for their purposes, would work just as well with a
6-bit R2-R resistor DAC. Think outside the box--or at least outside the
DAC!:-)
Thanks,
Ole
More information about the Synth-diy
mailing list