Status: Confirmed by real-device testing (May 2026)
Firmware: Unknown (latest as of testing date)
Protocol: MIDI 1.0, USB-MIDI
The EP-136 sends MIDI messages on per-channel MIDI channels:
| Mixer Channel | MIDI Channel |
|---|---|
| CH1 | 1 |
| CH2 | 2 |
| AUX | 3 |
| MASTER | (shared / not confirmed) |
| CC # | Control | Value Range | Type | Notes |
|---|---|---|---|---|
| CC1 | FX Pressure (Force Pad) | 0–127 | Absolute | Mod Wheel message; pressure-sensitive Force Pad |
| CC3 | CUE Button | 0 or 127 | Absolute | 127 = CUE ON, 0 = CUE OFF |
| CC7 | Channel Fader | 0–127 | Absolute | Standard MIDI volume; 0 = bottom, 127 = top |
| CC14 | FX Button | 0 or 127 | Absolute | 127 = FX ON, 0 = FX OFF |
| CC20 | GAIN (encoder) | 1–127 | Relative | Two's-complement relative encoder (see below) |
| CC22 | EQ HIGH | 0–127 | Absolute | 64 = center (flat) |
| CC23 | EQ MID | 0–127 | Absolute | 64 = center (flat) |
| CC24 | EQ LOW | 0–127 | Absolute | 64 = center (flat) |
| Message | Control | Notes |
|---|---|---|
| Pitch Bend | MOD+ Lever | 14-bit value (0–16383); center = 8192 |
Conversion to 7-bit: val7 = Math.round(raw14 / 16383 * 127)
The GAIN knob uses two's-complement relative encoding:
| Raw CC Value | Meaning |
|---|---|
| 1–63 | Positive increment (+1 to +63) |
| 64 | No change (neutral) |
| 65–127 | Negative increment (value − 128 = −63 to −1) |
| 0 | No change |
Decoding formula:
const delta = value < 64 ? value : value - 128;
accumulated = Math.max(0, Math.min(127, accumulated + delta));| CC # | Name |
|---|---|
| CC64 | Sustain Pedal |
| CC65 | Portamento |
| CC71 | Resonance |
| CC72 | Release Time |
| CC73 | Attack Time |
| CC74 | Cutoff Frequency |
| CC91 | Reverb Send |
| CC93 | Chorus Send |
- EP-136 does not have official published MIDI documentation (as of May 2026).
- These mappings were confirmed by connecting the EP-136 to a Web MIDI monitor and operating each physical control individually.
- The TX-6 (sibling product) CC table was used as a starting reference.
- EQ knobs (CC22–24) appear to send absolute values with 64 as center.
- The Force Pad (CC1) responds to physical pressure and sends continuous values.