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.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
236 views3 pages
Circuit Mono Station MIDI Parameters
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.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3
Circuit
Mono Station MIDI Parameters
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%