Sv: [sdiy] Digital VCO update
Eric Brombaugh
ebrombaugh at earthlink.net
Mon May 1 01:57:51 CEST 2006
Michael Bacich wrote:
> So how do you select the waveform?
I use a 3-bit binary input to the PSoC. Yes, you could use a couple of
8:1 analog muxes to select offsets and gains.
> Your 5kHz filter, while useful for cleaning up the saw and square
> edges, won't help much in regard to the stepping issue at slow LFO
> rates, unfortunately.
That's true.
> It'll be interesting to find out how that stepping is (or isn't) going
> to sound. If your DAC gives you 245 pitch steps per octave, that
> means that you have about 21.3 steps per semitone. If you put that
> into an unattenuated 1V/octave CV input on a VCO or a resonant filter,
> I'm guessing that it might be pretty easy to hear those steps at slow
> rates. Just a hunch -- I'd love to be proven wrong.
The oscillator's output DAC is at least 9 bits with a 10V range after my
filter/buffer/offset. This gives a stepsize of 0.019V which is about 51
steps/octave, or about 4 steps/semitone. If I can really get 11 bits
(which I'm not at all certain of), then it's more like 204 steps/octave,
which is more like 17 steps/semitone. Either way, the resolution is
extremely coarse and by your estimate probably audible.
The PSIM and the new group-effort computer voltage source that forked
from it are using 12-bit DACs over a 10V range - they're getting more
like 34 steps/semitone and users seem pretty happy with the results.
After I button up the DVCO project I'll try a few experiments with a
DLFO and we'll see how well it works. It doesn't me anything but time,
and if that were an issue I wouldn't be doing this hobby. :)
Eric
More information about the Synth-diy
mailing list