MIDI to CV

14 Dec 2020

Something that I've been working on for a many months, and it's now looking pretty well finished. A MIDI to CV module, which does 1V/Octave output, for notes and pitch wheel, as well as outputs for volume, mod wheel, key velocity, gate, retrigger, and a square wave PWM output for the notes too.

Four of the outputs are controlled by 12 bit DACs. The DAC chips are tiny, so this build resulted in some of the most horrific soldering that I've ever done.

I've also added an arpeggio function, with a few different arpeggio patterns, rate control, and a trigger input so the steps can be controlled externally.

It's an ATMega based board, so I have programmed it in Arduino IDE. I've also got the option to change the code to do polyphonic output if I ever want to do that instead.

For the panel I've used some 1.5mm aluminium angle - 40x20mm. At this thickness it's nice and easy to drill, and the angle side makes it super sturdy when pluging and unplugging jacks - no bending of the panel.