Midi To Control Voltage Converter
First Posted July 4, 2014
Last Updated July 5, 2014
This is the third incarnation of my Midi To CV converter. The
first one was on the SMB board. The second one was on the
200-1017 board, but still used the AT90s8515 AVR. Oh, and I guess
another incarnation is the one on the 100-1067 board, which uses an
ATmega2561. So this fourth one uses an ATmega328. Why an
ATmega328? Well, it is small, comes in a dip, and has also the
reputation for being the same chip used in the Arduino, although, this
is not an Arduino board. It may be possible to program the chip
in the Arduino Environment, but I have not given it a try, and probably
will never give it a try.
This board features 8 analog voltage
outs, 4 Gate outs, Midi Clock, Midi Start/Stop and Midi Reset outputs.
There is also a connector with the I2C signals on it so that the
board can be expanded or connected to other I2C boards. And for
programming, there is an Atmel six pin ISP connector on the board as
As of this initial posting, there is no code to look at.
But never fear, this project is licensed under the creative
commons license, and if something isn't here, it is because it does not
PDF of Schematic
Orcad 9.2 Schematic files
Update: July 5, 2014
decided to bite the bullet. The MAX551 is two dollars cheaper in
the MSOP package, but I did not know how well I would be able to solder
that, so I chickened out and changed it over to the DIP part.
Here is a picture of how the board stands as of today.
Watch for more later.
Multi Segment Envelope Generator by James Patchell is licensed under a Creative Commons Attribution 4.0 International License.