This Arduino based module let’s you quantize and hold a given control voltage. There are controls for selecting different scales and transposing a note. The module can either continuously quantize a given voltage or hold it when triggered. It uses a 12-bit digital-to-analog converter (DAC). It is a great companion for sequencers with unquantized outputs or for quantizing other voltage sources.
Find more details on my website
- Quantizer
- Arduino based, open-source software
- Scale mode control, also per CV
- Pass-through mode without quantizing (DAC precision)
- Control for transposing a note -24 to +24 semitones, also per CV
- Trigger input for holding a voltage
- Gate output for voltage changes in continuous mode
- CV input 0-5V
- CV output 0-7V (1V/oct)
- 4HP wide
To upload or modify the firmware, you’ll need the Arduino IDE (or any compatible toolchain) to compile and flash the code to the microcontroller. There is a Makefile that uses arduino-cli to compile and flash your microcontroller.
$ make help
Available targets:
make compile - Compile the sketch
make upload - Compile and upload to Arduino (uses PORT=/dev/ttyUSB0)
make build-upload - Same as upload
make monitor - Open serial monitor (uses PORT=/dev/ttyUSB0, BAUD_RATE=115200)
make ports - List available serial ports
make clean - Remove build artifacts
make check - Verify arduino-cli is installed
Override PORT: make upload PORT=/dev/ttyACM0
Override ARDUINO_CLI: make compile ARDUINO_CLI=arduino-cli
