How to Connect MIDI to Eurorack Modular Systems
Modern Eurorack modular systems integrate MIDI input modules to bridge the gap between digital controllers, computers, and analog hardware. By translating digital MIDI data into analog control voltages (CV), gates, and clock pulses, these modules allow musicians to sequence, automate, and synchronize modular patches using standard DAWs, hardware sequencers, and MIDI keyboards.
Core Conversion: MIDI to CV and Gate
The primary function of a Eurorack MIDI interface is digital-to-analog conversion. When a MIDI note message is received, the module splits it into two primary analog signals:
- Pitch (1V/Oct): Digital note numbers are converted by a digital-to-analog converter (DAC) into precise voltages, typically following the Eurorack standard of 1 volt per octave. High-precision 12-bit or 16-bit DACs ensure accurate tracking across multiple octaves.
- Gate and Trigger: Note-on messages produce a continuous high voltage (gate) held for the duration of the note, while short pulses (triggers) are generated to fire transient events like envelopes and drum modules.
Physical Connectors and Protocols
Eurorack manufacturers use several hardware formats to save rack space while maintaining compatibility:
- TRS MIDI (3.5mm): Because traditional 5-pin DIN jacks are bulky, most modern slim modules use 3.5mm TRS jacks. These follow either the MIDI standard Type A or legacy Type B pinouts.
- USB Device (Class-Compliant): USB-B or USB-C ports allow the modular system to connect directly to a computer or iPad as a class-compliant MIDI device without requiring dedicated drivers.
- USB Host: Certain modules feature USB-A ports with built-in hosting capabilities, enabling direct connection of USB-only keyboards and controllers without a computer intermediary.
- Classic 5-Pin DIN: Larger utility modules still feature standard DIN connectors for direct patching from legacy hardware.
Auxiliary Control and Modulation
Beyond basic pitch and timing, modern MIDI modules translate continuous controller (CC) messages, aftertouch, and pitch bend into dynamic analog voltages:
- Assignable CV Outputs: Users can map parameters like Mod Wheel (CC1), Breath Controller (CC2), or custom CC numbers to independent output jacks to modulate filter cutoffs, resonance, or wavefolders.
- Velocity Output: Translates the force of a keystroke into a proportional voltage to shape envelope intensity or dynamics.
- MPE (MIDI Polyphonic Expression): High-end modules now support MPE, decoding polyphonic pitch, pressure, and slide dimensions per note into separate clusters of CV and Gate outputs.
Clock and Transport Synchronization
Modular sequencers and low-frequency oscillators (LFOs) require stable timing. MIDI modules extract MIDI Clock messages (24 pulses per quarter note) and transport commands (Start, Stop, Continue):
- Clock Divisions: Modules often offer configurable clock outputs, dividing the incoming master clock into half notes, quarter notes, 16th notes, or custom swing settings.
- Run/Reset Gates: Modules generate high signals when playback is running and brief reset pulses on playback stop, keeping external modular sequencers precisely phase-aligned with external DAWs.
Voice Allocation and Polyphony
While Eurorack is inherently monophonic at the individual patch cable level, multi-channel MIDI modules handle polyphony. Users can configure modules for mono, duophonic, or polyphonic voice distribution:
- Polyphonic Voice Modes: Cyclic, priority (low/high/last note), or round-robin algorithms distribute incoming chords across multiple independent CV/Gate output pairs.
- Multi-Timbral Operation: A single module can listen across separate MIDI channels simultaneously, routing Channel 1 to a bass voice, Channel 2 to a lead voice, and Channel 10 to percussion triggers.