[sdiy] I have found that SSM2210 transistor arrays give better performance in my latest oscillator design.
Grant Richter
grichter at asapnet.net
Sun Jun 25 02:42:38 CEST 2006
It is a second order error function making the VCO start to go flat
in the octaves above Middle C.
You can compensate for it. There is a constant current supply to bias
the temperature compensation of the second transistor Vbe drop. The
output of that op-amp can be routed through a diode and trimpot to
the transistor base to pull it slightly higher at the top end. Dave
Rossum published it in one of the Electronote bi-monthly news letters.
That works for both triangle and sawtooth. There is another error
term in the sawtooth core, cause by the reset time. That can be
compensated for by adding some resistance in series with the timing
cap. That is called DeFranco compensation.
While technically it doesn't cancel out the Rbe error, just
compensates for it, the compensation extends accurate tracking to
about 4 more octaves above middle C.
Most actual music happens in the two octaves above and below Middle
C, so high end tracking is more of a luxury than an absolute must.
On Jun 24, 2006, at 6:53 PM, Paul Perry wrote:
> I'm not an EE, but I'm suprised there isn't some clever
> way to (exactly or approximately) cancel out the Rbe.
> Anyone? I'm sure EDN would publish it...
>
> paul perry melbourne australia
More information about the Synth-diy
mailing list