Alternative to MIDI-CV revisited
Don Tillman
don at till.com
Fri May 10 00:32:48 CEST 1996
Date: Thu, 9 May 1996 11:25:03 -0700
From: Tom May <ftom at netcom.com>
I was thinking about the frequency-to-volts/octave conversion problem,
wondering whether it would be possible to use the exponential decay of
a cap (dis)charge somehow, when I happened to find the following in
the archives while looking for something completely different. On
Thu, 8 Feb 1996 14:08:14 -0800 (a long time ago indeed), Don Tillman
<don at till.com> was discussing frequency-to-voltage converters with
Gene Stopp and wrote the following:
>There's a better way. Start the beginning of each cycle of the input
>signal with a cap charged to a reference voltage. Discharge that cap
>exponentially with a simple resistive load. S&H that voltage at the
>end of the input cycle. You now have an volts-per-octave F-to-V.
>Simple, all analog. (No, I haven't built it yet.)
Wait, this won't work at all.
Gack, I've been found out! True enough, it won't work. This brings
up two questions: Why not? and How close does it come?
It doesn't work because what's really needed is a log discharge curve
and not an exponential discharge curve. (Ahhh!)
It's not too bad though; if you model it you'll see that it can come
remarkably close over a range of a couple octaves. Further, if you
set a fixed time on each cycle to charge the cap you can extend the
range a little further.
Another part of the curve comes pretty close for linear F-to-V, and
I'm in fact using this feature for a Mellotron servo motor control
board I'm building. The prototype works very well, but then again a
Mellotron motor doesn't have a huge adjustment range.
I'm sure that with a little cleverness one of us could come up a
simple variation on this scheme that performs accurate logF to voltage
conversion.
-- Don
More information about the Synth-diy
mailing list