Hi Bitnik, Lu.caas and others,
it is 3/4 of a year later, but I am very much interested in this topic.
I do not find too much on it, but some things here and there. Most of them do not really finish off.
I found this one: How many bits are needed for CV DAC? - MUFF WIGGLER
For pitch it seems mandatory to have at least 16 bits so then one could use a bunch of 4 channel DACs like mentioned there: the AD5686
or something from TI: https://www.ti.com/lit/ds/symlink/dac80508.pdf under $10.
But multiplexing / demultiplexing + sample and hold seems interesting, except that the quad sample and hold chips seem about as expensive as the DACs or more expensive: 12 euro for quad, 18 for octal.
That would only make sense for more than 16 bits resolution, right?
If I’d split the outputs in pitch and other CV then this MAX11300 chip could be interesting,
a 12-bit, 20 channel DAC.
To be honest, I’d like to try and have at least 4 but rather 8 or 12 voice polyphony, so then it adds up.
Something else would be how to manage tuning the oscillators… You would have to write a routine, feeding back the signal of the VCO to the module and have the Arduino deduct the frequency in some way.
And Lu.caas: how did you manage, meanwhile? Were 12 bits sufficient for pitch?