VCA Sims Front

My original Elektor Formant VCA used two 3080 in series. In most cases only one is used and the second only adds to noise and distortion. This VCA is AC coupled only. The THD is about 1% and the noise to voltage ratio is not that good either. Time to look for a replacement. I wanted a decent DC coupled audio VCA to process audio as well as controll voltages. And easy available parts (2014/08). I tried different architectures and then decided to separate audio and DC VCA. With specialized VCA it is easier to reach the goal. I made my own implemeantation of the Sims-VCA intreduced by Mike Sims in the EDN Magazine January 1995. With this architecture it is possible to achieve THD of 0,02%.

Unfortunately i can not confirm the statement from Mike Sims that trimming the circuit for minimum THD achieves minimum control voltage feedthrough. Trimming for minimum THD causes an constant DC bias at the output. I have had to add a output C to avoid the bias at the output. And you need test equipment to measure the THD for correct trimming. If you can not measure THD better build my DC-VCA . You can achieve 0,2 % THD here. Still good.

Specs and features:



Only the audio path is shown here.For CV VCCS lin is used with a triangle curve.


As you can see the audio output (blue lines) follows the CV curve (green line)very well.


Block diagram

VCA Sims Blockschaltbild





There are four blocks in the Schematic. From the top: Audio path, VCCS lin, VCCS log, Level display. The audio pathe starts with an voltage adder. You can add more inputs here if needed and adjust the input level. IC2OTA1's negative-feedback configuration forces the current from IC2OTA1's pin 5 to equal the ac-input current through R4 . IC2OTA1's pin 5 also connects to IC2OTA2's pin 14, causing a virtually identical current to flow from IC2OTA2 's pin 12. IC1A converts this current to an output voltage. The output voltage is adjusted with TR2 for different Gm off OTA's. The implementation differs in some details from the simulation.

For more details of the VCCS lin look here.

For more details of the VCCS log look here.

For more details of the level indicator look here.



  • Insert 5Vpp sinus signal to one off the inputs. Set pot to max. Choose lin response. Set Gain to max. Adjust TR2 for the output to match the input signal.
  • Adjust TR1 for lowest THD
  • Choose log response. Set gain to zero. Adjust TR3 for zero signal bleedthrough.

Special parts

None. You might want to select the LM13700 for best performance. They differ quite a lot from chip to chip.


2014 September

Top Home