← trusch.io

Modulon

A Eurorack module that converts MIDI 2.0 UMP messages from USB into analog control voltage and gate signals. It bridges modern DAWs and MIDI 2.0 hardware directly to the modular world — with 16-bit CV resolution that far exceeds what MIDI 1.0 could express.

Signal pipeline diagram
USB MIDI 2.0 in, analog CV and gate signals out.

Specs

ParameterSpec
CV Outputs8 channels, 16-bit, 0–10V
Gate Outputs4 channels, 0/5V
MCURP2040 dual-core ARM Cortex-M0+
DACTI DAC8568C — 8-channel, 16-bit, SPI
MIDI InputUSB (MIDI 2.0 UMP)
PowerEurorack ±12V rail
Form FactorEurorack module

Why MIDI 2.0

MIDI 1.0 note velocity is 7-bit — 128 steps. MIDI 2.0 UMP expands this to 16-bit per parameter, which maps cleanly onto the DAC's 16-bit CV range and gives you 65,536 steps of voltage resolution per output. Per-note pitch bend, per-note controllers, and high-resolution CC are all handled natively.

// CV assignment example (firmware config)
ch 1 note → CV 1 (1V/oct pitch)
ch 1 vel  → CV 2 (velocity, 0–10V, 16-bit)
ch 1 cc1  → CV 3 (mod wheel → filter cutoff)
ch 1 gate → GATE 1

checkout on github →