<p dir="ltr" style="margin-top:0; margin-bottom:0;">That's how old Yamaha keyboard scanner chips work. They add voltages from 2 resistor strings, one defines 1V steps, the other is 12 semitone steps. Used in CS series.</p>
<p dir="ltr" style="margin-top:0; margin-bottom:0;">Works quite well actually, but no resistor string can be more linear than modern DAC. Unless you spend couple times more on precisuin resistors than price of a good DAC.</p>
<br>
<p dir="ltr" style="margin-top:0; margin-bottom:0;">Roman</p><br><br>---- Użytkownik Brian Willoughby napisał ----<br><br>This is an excellent suggestion, and should work for anything except very open tuned chords.<br><br><br><br>Even with wide chords, if each VCO gets its own Coarse and Fine then it will still work just fine.<br><br><br><br>One thing I was going to suggest is that the Coarse "DAC" could just be a set of switched resistors (or voltage references) that can produce exact 1 V steps. With 1V/octave, the Coarse could just select the octave range (and the Fine would not necessarily be limited to one octave).<br><br><br><br>Brian<br><br><br><br><br><br>On Jul 7, 2021, at 11:50, Jay Schwichtenberg via Synth-diy <<a href="mailto:synth-diy@synth-diy.org">synth-diy@synth-diy.org</a>> wrote:<br><br>> Very simple solution for this.<br><br>> <br><br>> Just like for a regular VCO have a course and fine tune DAC, maybe <a href="tel:12-14">12-14</a> bits for the course and 8-10 bits for the fine. Just make sure they are decent DACs, especially that they are linear.<br><br>> <br><br>> Timing as far as writing both values shouldn't be a problem. One solution if you think it might would be use a dual DAC for both that has a sync function (output values and then send command to load the DACs simultaneously).<br><br>> <br><br>> Jay S.<br><br>> <br><br>> On 7/6/2021 10:19 PM, Brian Willoughby wrote:<br><br>>> In order to hit <a href="tel:701.995">701.995</a> cents, I assume you'll need a resolution of <a href="tel:0.005">0.005</a> cents on your DAC. If I'm doing the math correctly, that requires an 18-bit DAC, and I don't know any with DC output. That's just for 1 octave of range. If you want 5 octaves of range, you'll need a 20-bit DAC.<br><br>>> <br><br>>> Are you talking about a practical design, Mike?<br><br>>> <br><br>>> I know that 20-bit ADC and DAC were a thing before 24-bit delta-sigma, but I never went looking before. The first 18-bit DAC I found only guarantees 12-bit accuracy, but at least it's monotonic. I suppose one could spend more than $10 to get better accuracy.<br><br>>> <br><br>>> Brian<br><br><br><br><br><br>_______________________________________________<br><br>Synth-diy mailing list<br><br><a href="mailto:Synth-diy@synth-diy.org">Synth-diy@synth-diy.org</a><br><br><a href="http://synth-diy.org/mailman/listinfo/synth-diy">http://synth-diy.org/mailman/listinfo/synth-diy</a><br><br>Selling or trading? Use <a href="mailto:marketplace@synth-diy.org">marketplace@synth-diy.org</a><br><br>