This document provides information about controlling parameters for a mono synth station via MIDI, including:
- Oscillator, filter, envelope, and other parameter controls mapped to MIDI CCs or CC pairs for values from 0-127 or 0-255.
- Modulation routing controls for envelope amount, LFO amount, velocity amount mapped to MIDI CCs.
- Global information on supported MIDI commands like program changes and channels.
- Reference tables for oscillator waveforms, filter shapes, and other parameter values.
This document provides information about controlling parameters for a mono synth station via MIDI, including:
- Oscillator, filter, envelope, and other parameter controls mapped to MIDI CCs or CC pairs for values from 0-127 or 0-255.
- Modulation routing controls for envelope amount, LFO amount, velocity amount mapped to MIDI CCs.
- Global information on supported MIDI commands like program changes and channels.
- Reference tables for oscillator waveforms, filter shapes, and other parameter values.
This document provides information about controlling parameters for a mono synth station via MIDI, including:
- Oscillator, filter, envelope, and other parameter controls mapped to MIDI CCs or CC pairs for values from 0-127 or 0-255.
- Modulation routing controls for envelope amount, LFO amount, velocity amount mapped to MIDI CCs.
- Global information on supported MIDI commands like program changes and channels.
- Reference tables for oscillator waveforms, filter shapes, and other parameter values.
This document provides information about controlling parameters for a mono synth station via MIDI, including:
- Oscillator, filter, envelope, and other parameter controls mapped to MIDI CCs or CC pairs for values from 0-127 or 0-255.
- Modulation routing controls for envelope amount, LFO amount, velocity amount mapped to MIDI CCs.
- Global information on supported MIDI commands like program changes and channels.
- Reference tables for oscillator waveforms, filter shapes, and other parameter values.
Note: Send messages for Osc 1 and 2 on their assigned MIDI channels (MIDI channels 1 and 2 by default)
Section Parameter CC / CC(8) Control No. Range Default Value Notes Patch Category CC(8) 64:2 0 – 14 0 Oscillator Common OscSync CC 110 0 – 1 0 Oscillator 1 Keyboard Octave CC 117 58 – 69 (-6 – 5) 64 (0) Waveform Type CC 80 0 – 3 2 (see table) Pulse Width CC 39 0 – 127 (-64 – 63) 64 (0) Tune Coarse CC(8) 27:59 0 – 255 (-128 – 127) 128 (0) Tune Fine CC(8) 26:58 0 – 200 (-100 – 100) 100 (0) Range CC 70 0 – 3 1 (see table) Glide CC 5 0 – 127 0 (see table) Oscillator 2 Keyboard Octave CC 76 58 – 69 (-6 – 5) 64 (0) Waveform Type CC 81 0 – 3 2 (see table) Pulse Width CC 79 0 – 127 (-64 – 63) 64 (0) Tune Coarse CC(8) 30:62 0 – 255 (-128 – 127) 128 (0) Tune Fine CC(8) 29:61 0 – 200 (-100 – 100) 100 (0) Range CC 75 0 – 3 1 (see table) Glide CC 37 0 – 127 0 (see table) Mixer Master CC 7 0 – 127 100 Osc1 Level CC(8) 20:52 0 – 255 255 Osc2 Level CC(8) 21:53 0 – 255 0 Sub Osc Level CC(8) 22:54 0 – 255 0 Noise Level CC(8) 23:55 0 – 255 0 Audio In Level CC(8) 25:57 0 – 255 0 Ring Mod Level CC(8) 24:56 0 – 255 0 Filter Overdrive CC 114 0 – 127 0 Resonance CC 71 0 – 127 0 Frequency CC(8) 16:48 0 – 255 255 Shape CC 84 0 – 2 0 (see table) Slope CC 40 0 – 1 1 (see table) Bypass CC 83 0 – 3 0 (see table) Key Tracking CC 69 0 – 7 7 Default value 7 (100% tracking) - (see table) Envelope Trigger CC(8) 73:0 0 – 1 0 Attack CC 90 0 – 127 2 Decay CC 91 0 – 127 90 Sustain CC 92 0 – 127 127 Release CC 93 0 – 127 40 LFO Waveform Type CC 88 0 – 3 0 (see table) Rate CC(8) 18:50 0 – 255 68 Sync Rate CC 87 0 – 34 0 (see table) Clock Sync CC 86 0 – 1 0 Key Sync CC 43 0 – 1 0 Distortion Level CC 94 0 – 127 0 (see table) Type CC 95 0 – 2 0 (see table) Modulation Matrix EnvToOsc1Pitch CC(8) 12:44 0 – 255 (-128 – 127) 128 (0) EnvToOsc1PWM CC 41 0 – 127 (-64 – 63) 64 (0) EnvToOsc2Pitch CC(8) 13:45 0 – 255 (-128 – 127) 128 (0) EnvToOsc2PWM CC 33 0 – 127 (-64 – 63) 64 (0) EnvToAmp CC 42 0 – 1 1 EnvToFilterFreq CC(8) 14:46 0 – 255 (-128 – 127) 128 (0) EnvToDist CC 103 0 – 127 (-64 – 63) 64 (0) EnvToAuxCV CC 104 0 – 127 (-64 – 63) 64 (0) LFOToOsc1Pitch CC(8) 28:60 0 – 255 (-128 – 127) 128 (0) LFOToOsc1PWM CC 73 0 – 127 (-64 – 63) 64 (0) LFOToOsc2Pitch CC(8) 3:35 0 – 255 (-128 – 127) 128 (0) LFOToOsc2PWM CC 34 0 – 127 (-64 – 63) 64 (0) LFOToAmp CC 78 0 – 127 (-64 – 63) 64 (0) LFOToFilterFreq CC(8) 17:49 0 – 255 (-128 – 127) 128 (0) LFOToDist CC 108 0 – 127 (-64 – 63) 64 (0) LFOToAuxCV CC 109 0 – 127 (-64 – 63) 64 (0) ModSeqToOsc1Pitch CC(8) 15:47 0 – 255 (-128 – 127) 128 (0) ModSeqToOsc1PWM CC 118 0 – 127 (-64 – 63) 64 (0) ModSeqToOsc2Pitch CC(8) 19:51 0 – 255 (-128 – 127) 128 (0) ModSeqToOsc2PWM CC 38 0 – 127 (-64 – 63) 64 (0) ModSeqToAmp CC 119 0 – 127 (-64 – 63) 64 (0) ModSeqToFilterFreq CC(8) 31:63 0 – 255 (-128 – 127) 128 (0) ModSeqToDist CC 111 0 – 127 (-64 – 63) 64 (0) ModSeqToAuxCV CC 116 0 – 127 (-64 – 63) 64 (0) VelocityToOsc1Pitch CC 115 0 – 127 (-64 – 63) 64 (0) VelocityToOsc1PWM CC 107 0 – 127 (-64 – 63) 64 (0) VelocityToOsc2Pitch CC 9 0 – 127 (-64 – 63) 64 (0) VelocityToOsc2PWM CC 36 0 – 127 (-64 – 63) 64 (0) VelocityToAmp CC 112 0 – 127 (-64 – 63) 64 (0) VelocityToFilterFreq CC 113 0 – 127 (-64 – 63) 64 (0) VelocityToDist CC 105 0 – 127 (-64 – 63) 64 (0) VelocityToAuxCV CC 89 0 – 127 (-64 – 63) 64 (0) Selected Routing CC 102 0 – 31 13 (see table)
Note: CC(8) denotes a CC pair where the second CC is used to create an 8-bit message for a 0-255 value range.
Global Supported Commands
Parameter Supported Notes Sustain not supported Expression not supported Mod wheel not supported Aftertouch not supported Pitch bend not supported Program change Osc 1 supported (rx only) 0-63 select synth patch Program change ch. 16 supported (rx only) 0-31 select session (instant) Program change ch. 16 supported (rx only) 64-95 select session (queued)
Oscillator Waveform Table Filter Shape Table
Value Type Value Shape 0 Sine 0 Low Pass 1 Triangle 1 Band Pass 2 Saw 2 High Pass 3 Pulse
Filter Slope Table Oscillator Range Table Value Slope Value Range 0 Low Pass 0 16’ 1 Band Pass 1 8’ 2 High Pass 2 4’
3 2’
Filter Bypass Table Oscillator Glide Table Value Bypass Value Amount 0 OFF 0 0% 1 Noise 1 25% 2 Osc 2 2 37.5% 3 Noise and Osc 2 3 50% 4 62.5% 5 75% Distortion Type Table 6 87.5% 7 100% Value Type 8 200% 0 Type I 9 300% 1 Type II 10 400% 2 Type III 11 500%