Control Voltage (CV) to Analog Input Pin

Submitted by paul on Wed, 2015-04-22 05:54

Often I've been asked how to get synth control voltage (CV) into an analog input pin.  Teensy 3.1 has 13 bits effective analog resolution, good enough for many CV applications, but the stable internal reference is only 1.2V with analogReference(INTERNAL).

This simple circuit converts the -5V to +5V CV signal range to the 0 to 1.2V ADC input range.

Edit: here's a discussion about this circuit's details and limitations (fancy opamp-based circuits can be better).