README.md 652 Bytes
Newer Older
Jacob Vosmaer's avatar
Jacob Vosmaer committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14
# CrowBX MIDI-CV converter firmware

This is firmware for a custom 4-voice polyphonic MIDI-CV converter
built into a CrowBX DIY synthesizer.

## Hardware

TODO: add schematic

The hardware consists of:

- an Arduino Pro Mini from Sparkfun
- an AD5676R 8-channel 16-bit DAC
- an LT1014 quad opamp to amplify the CV signals from the DAC
Jacob Vosmaer's avatar
Jacob Vosmaer committed
15 16
- a 6N137 optocoupler for the MIDI input
- regulators: 7812, 7912, 7805.
Jacob Vosmaer's avatar
Jacob Vosmaer committed
17 18 19 20

## Software

The software is work in progress. Currently it only supports
Jacob Vosmaer's avatar
Jacob Vosmaer committed
21 22 23 24
polyphonic and unison MIDI on channel 1. No pitch bends etc.

- MIDI program 0: poly mode
- MIDI program 1: unison (use CC 14 for detune)
Jacob Vosmaer's avatar
Jacob Vosmaer committed
25 26 27 28

## License

MIT, see LICENSE.