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

front view of QCVG module side view of QCVG module
Custom synthesizer module designed, soldered, and produced by Reuben Son

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).

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

See also