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


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.