I personally think you'ld do better using those micros to *synthesise* whatever oscillator waveforms you want at the correct pitch, rather than use them to measure the pitch of a sloppy VCO and then calculate the error and try to correct it. But that is a different debate :-)<br><br>If you still want to use low cost micros to measure frequencies quickly to a fine resolution then take a look at how laboratory frequency counters work. They use a technique called "reciprocal counting" to time each cycle of the input waveform (or sometimes a bunch of several cycles) against an accurate high speed reference clock in the MHz range.<br><br>Using this method they are able to produce frequency readings with many decimal places of resolution even on low frequency input signals without having to measure for a long "gate time" to produce each measurement.<br><br>Hope this helps you get started.<br><br>-Richie,<br><br>Sent from my Xperia SP on O2<br><br>---- ulfur hansson wrote ----<br><br><div dir="ltr">hello list,<div><br></div><div>I have a really nice synth voice up and running on my bench, and have always dreamt of making my own poly.</div><div><br></div><div>all parameters are voltage controlled, but the tuning is... well... not perfect.</div><div><br></div><div><div>currently I'm quite happy to omit oscillator FM, so in theory the oscillators would not "need" any modulation other than PWM.</div><div><br></div><div>autotune feels a bit archaic at this point, so i'm wondering - a tiny microcontroller listening for zero crossings should be able to adjust the frequency of each oscillator for near perfect tuning, no?</div><div><br></div><div>so far, i sadly haven't developed the skills required for digital solutions - but I wonder how crazy it would really be to implement something like this - can anyone think of a project / reading material that could help guide the way towards creating a tiny (preferably REALLY small) ADC/DAC listener circuit that could correct the resulting frequency of a sawtooth oscillator?</div><div><br></div><div>it would be amazing to put 8 of these voices together with perfect tuning without any divide down or stepped interval solutions...... but then again it would also mean i'd need at least 16 micros to listen to all the oscillators at once!!</div><div><br></div><div>any thoughts would be greatly appreciated, or even better yet - if someone would be interested in a collaborative effort, i'd be happy to send hand soldered smd prototypes between continents if necessary!</div><div><br></div><div>many thanks,</div><div>-úlfur</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>•</div><div><a href="http://ulfurhansson.com/" style="color:rgb(17,85,204)" target="_blank">ulfurhansson.com</a></div><div><a href="http://cargocollective.com/ulfur" style="color:rgb(17,85,204)" target="_blank">cargocollective.com/ulfur</a></div><div><a href="http://instagram.com/ulfur_" style="color:rgb(17,85,204)" target="_blank">instagram.com/ulfur_</a></div></div></div></div></div>