Table of Contents


The QCVG (Quad Control Voltage Generator) is a hardware and software package designed and developed for computerized control of an analogue modular synthesizer.

side view of QCVG module
Side view of custom-built Eurorack module

The QCVG is comprised of an Arduino Nano microcontroller interfaced to a pair of dual 12-bit DAC chips (MCP4822), which provide four channels of 0-4V CV (control voltage) for controlling oscillator pitch, and four trigger outputs (for triggering envelope generators in the synthesizer).

front view of QCVG module
Front view of custom-built module

The software is written in C++, and an example of music recorded with the QCVG can be heard on SoundCloud.

See also