DIY solution for USB MIDI to CV

This isn’t necessarily the best or easiest way to convert MIDI to CV but I’ve written up how this can be done fairly easily with a microcontroller and an (isolated) MCP4728 4 channel DAC for four octave pitch CV. It’s also easy to add more of the same DACs to this, either via the second connector or (more fiddly) using multiple i2c addresses.

Instructables: Microrack Modular Synth: MIDI to CV Using Cytron Maker Nano 2040 and Adafruit MCP4728 DAC With I2C Isolation

I’m not exactly sure of the functionality provided by the default firmware on Microrack’s midi→cv module. I suspect my efforts are inferior but worth considering if you want an immediate solution or like tinkering with microcontrollers (in CircuitPython). My demo video is using envelopes generated by CircuitPython’s synthio.