
Circuit Tracks MIDI Parameters
Synths 1 & 2
Send messages on MIDI Channel 1 for Synth 1 and Channel 2 for Synth.
| Section | Parameter | CC / NRPN | Control No. | I Range | Default Value | Notes |
| Voice | ||||||
| Polyphony Mode | CC | 3 | 0— 2 | 2 | 0=Mono, 1=Mono AG, 2=Poly | |
| Portamento Rate | CC | 5 | 0 — 127 | 0 | ||
| Pre-Glide | CC | 9 | 52 — 76 (-12 — 12) | 64 (0) | ||
| Keyboard Octave | CC | 13 | 58 — 69 (-6 — 5) | 64 (0) | 60=-4 Octaves, 64=0 Octaves, 68=+4 Octaves | |
| Oscillator | ||||||
| OSC 1 wave | CC | 19 | 0 — 29 | 2 | See Osc Waveform Table | |
| OSC 1 wave interpolate | CC | 20 | 0 — 127 | 0 | ||
| OSC 1 pulse width index | CC | 21 | 0 — 127 (-64 — 63) | 127 (63) | ||
| OSC 1 virtual sync depth | CC | 22 | 0 — 127 | 0 | ||
| OSC 1 density | CC | 24 | 0 — 127 | 0 | ||
| OSC 1 density detune | CC | 25 | 0 — 127 | 0 | ||
| OSC 1 semitones | CC | 26 | 0 — 127 (-64 — 63) | 64 (0) | ||
| OSC 1 cents | CC | 27 | 0 — 127 (-64 — 63) | 64 (0) | ||
| OSC 1 pitch bend | CC | 28 | 52 — 76 (-12 — 12) | 76 (12) | ||
| OSC 2 wave | CC | 29 | 0 — 29 | 2 | See Osc Waveform Table | |
| OSC 2 wave interpolate | CC | 30 | 0 — 127 | 0 | ||
| OSC 2 pulse width index | CC | 31 | 0 — 127 (-64 — 63) | 127 (63) | ||
| OSC 2 virtual sync depth | CC | 33 | 0 — 127 | 0 | ||
| OSC 2 density | CC | 35 | 0 — 127 | 0 | ||
| OSC 2 density detune | CC | 36 | 0 — 127 | 0 | ||
| OSC 2 semitones | CC | 37 | 0 — 127 (-64 — 63) | 64 (0) | ||
| OSC 2 cents | CC | 39 | 0 — 127 (-64 — 63) | 64 (0) | ||
| OSC 2 pitch bend | CC | 40 | 52 — 76 (-12 — 12) | 76 (12) | ||
| Mixer | ||||||
| OSC 1 level | CC | 51 | 0 — 127 | 127 | ||
| OSC 2 level | CC | 52 | 0 — 127 | 0 | ||
| ring mod level | CC | 54 | 0 — 127 | 0 | ||
| noise level | CC | 56 | 0 — 127 | 0 | ||
| pre FX level | CC | 58 | 52 — 82 (-12 — 18) | 64 (0) | -12 to +18 dB | |
| post FX level | CC | 59 | 52 — 82 (-12 — 18) | 64 (0) | -12 to +18 dB | |
| Filter | ||||||
| routing | CC | 60 | 0 — 2 | 0 | 0=Normal 1=Osc 1 bypasses the filter 2=Osc 1 + Osc 2 bypasses the | |
| drive | CC | 63 | 0 — 127 | 0 | filter | |
| drive type | CC | 65 | 0 — 6 | 0 | See Filter Table | |
| type | CC | 68 | 0 — 5 | 1 | ||
| frequency | CC | 74 | 0 — 127 | 127 | ||
| tracking | CC | 69 | 0 — 127 | 127 | ||
| resonance | CC | 71 | 0— 127 | 0 | ||
| Q normalize | CC | 78 | 0— 127 | 64 | ||
| env 2 to the frequency | CC | 79 | 0 — 127 (-64 — 63) | 64 (0) | ||
| Envelope | ||||||
| env 1 velocity | CC | 108 | 0 — 127 (-64 — 63) | 64 (0) | ||
| env 1 attack | CC | 73 | 0 — 127 | 2 | ||
| env 1 decay | CC | 75 | 0 — 127 | 90 | ||
| env I sustain | CC | 70 | 0 — 127 | 127 | ||
| env I release | CC | 72 | 0 — 127 | 40 | ||
| env 2 velocity | NRPN | 0:00 | 0 — 127 (-64 — 63) | 64 (0) | ||
| env 2 attack | NRPN | 0:01 | 0 — 127 | 2 | ||
| env 2 decay | NRPN | 0:02 | 0 — 127 | 75 | ||
| env 2 sustain | NRPN | 0:03 | 0 — 127 | 35 | ||
| env 2 release | NRPN | 0:04 | 0 — 127 | 45 | ||
| env 3 delay | NRPN | 0:14 | 0 — 127 | 0 | ||
| env 3 attack | NRPN | 0:15 | 0 — 127 | 10 | ||
| env 3 decay | NRPN | 0:16 | 0 — 127 | 70 | ||
| env 3 sustain | NRPN | 0:17 | 0 — 127 | 64 | ||
| env 3 release | NRPN | 0:18 | 0 — 127 | 40 | ||
| LFO | ||||||
| Ifo 1 waveform | NRPN | 0:70 | 0 — 37 | 0 | See LFO waveform table | |
| Ifo 1 phase offset | NRPN | 0:71 | 0 — 119 | 0 | (0° – 357°) in steps of 3° | |
| Ifo 1 slew rate | NRPN | 0:72 | 0 — 127 | 0 | ||
| Ifo 1 delay | NRPN | 0:74 | 0 — 127 | 0 | ||
| Ifo 1 delay sync | NRPN | 0:75 | 0 — 35 | 0 | ||
| Ifo 1 rate | NRPN | 0:76 | 0— 127 | 68 | ||
| Ifo 1 rate sync | NRPN | 0:77 | 0-35 | 0 | ||
| Ifo 1 one shot | NRPN | 0:122 | 12 — 13 | 12 (OFF) | 12=OFF, 13=ON | |
| Ifo 1 key sync | NRPN | 0:122 | 14 — 15 | 14 (OFF) | 14=OFF, 15=ON | |
| Lfo 1 common sync | NRPN | 0:122 | 16- 17 | 16 (OFF) | 16=OFF, 17=ON | |
| Lfo 1 delay trigger | NRPN | 0:122 | 18 – 19 | 18 (OFF) | 18=OFF, 19=ON | |
| Lfo 1 fade mode | NRPN | 0:123 | 0- 3 | 0 | 0=Fade In, 1=Fade Out, 2=Gate In, 3=Gate Out | |
| Lfo 2 waveform | NRPN | 0:79 | 0 – 37 | 0 | See LFO Waveform Table | |
| Lfo 2 phase offset | NRPN | 0:80 | 0 – 119 | 0 | (0° – 357°) in steps of 3° | |
| Lfo 2 slew rate | NRPN | 0:81 | 0 – 127 | 0 | ||
| Lfo 2 delay | NRPN | 0:83 | 0 – 127 | 0 | ||
| Lfo 2 delay sync | NRPN | 0:84 | 0 – 35 | 0 | ||
| Lfo 2 rate | NRPN | 0:85 | 0- 127 | 68 | ||
| Lfo 2 rate sync | NRPN | 0:86 | 0- 35 | 0 | ||
| Ifo 2 one shot | NRPN | 0:122 | 22- 23 | 22 (OFF) | 22=OFF, 23=ON | |
| Ifo 2 key sync | NRPN | 0:122 | 24- 25 | 24 (OFF) | 24=OFF, 25=ON | |
| Ifo 2 common sync | NRPN | 0:122 | 26- 27 | 26 (OFF) | 26=OFF, 27=ON | |
| Ifo 2 delay trigger | NRPN | 0:122 | 28- 29 | 28 (OFF) | 28=OFF, 29=ON | |
| Ifo 2 fade mode | NRPN | 0:123 | 4- 7 | 4 | 4=Fade In, 5=Fade Out, 6=Gate In, 7=Gate Out | |
| Effects and EQ | ||||||
| distortion level | CC | 91 | 0- 127 | 0 | ||
| chorus level | CC | 93 | 0-127 | 0 | ||
| EQ bass frequency | NRPN | 0:104 | 0- 127 | 64 | ||
| EQ bass level | NRPN | 0:105 | 0- 127 (-64 – 63) | 64 (0) | ||
| EQ mid-frequency | NRPN | 0:106 | 0- 127 | 64 | ||
| EQ mid level | NRPN | 0:107 | 0- 127 (-64 – 63) | 64 (0) | ||
| EQ treble frequency | NRPN | 0:108 | 0- 127 | 125 | ||
| EQ treble level | NRPN | 0:109 | 0- 127 (-64 – 63) | 64 (0) | ||
| distortion type | NRPN | 1:00 | 0- 6 | 0 | See Distortion Table | |
| distortion compensation | NRPN | 1:01 | 0- 127 | 100 | ||
| chorus type | NRPN | 1:24 | 0- 1 | 1 | 0=Phaser, 1=Chorus | |
| chorus rate | NRPN | 1:25 | 0- 127 | 84 (20) | ||
| chorus rate sync | NRPN | 1:26 | 0- 35 | 0 | ||
| chorus feedback | NRPN | 1:27 | 0- 127 (-64 – 63) | 74 (10) | ||
| chorus mod depth | NRPN | 1:28 | 0- 127 | 64 | ||
| chorus delay | NRPN | 1:29 | 0- 127 | 64 | ||
| Mai Matrix | ||||||||
| Mod matrix 1 source 1 | NRPN | 1:83 | 0 -12 | 0 | See Mod Matrix Table | |||
| Mod matrix 1 source 2 | NRPN | 1:84 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 1 depth | NRPN | 1:86 | 0 -127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 1 destination | NRPN | 1:87 | 0 -17 | 0 | See Mod Matrix Table | |||
| mod matrix 2 sources 1 | NRPN | 1:88 | 0- 12 | 0 | See Mod Matrix Table | |||
| mod matrix 2 sources 2 | NRPN | 1:89 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 2 depth | NRPN | 1:91 | 0 -127 | (-64 -63) | 64 | 0 | ||
| mod matrix 2 destination | NRPN | 1:92 | 0 -17 | 0 | See Mod Matrix Table | |||
| mod matrix 3 sources 1 | NRPN | 1:93 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 3 sources 2 | NRPN | 1:94 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 3 depth | NRPN | 1:96 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 3 destination | NRPN | 1:97 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 4 sources 1 | NRPN | 1:98 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 4 sources 2 | NRPN | 1:99 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 4 depth | NRPN | 1:101 | 0 -127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 4 destination | NRPN | 1:102 | 0-17 | 0 | See Mod Matrix Table | |||
| mod matrix 5 sources 1 | NRPN | 1:103 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 5 sources 2 | NRPN | 1:104 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 5 depth | NRPN | 1:106 | 0 -127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 5 destination | NRPN | 1:107 | 0-17 | 0 | See Mod Matrix Table | |||
| mod matrix 6 sources 1 | NRPN | 1:108 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 6 sources 2 | NHPN | 1:109 | 0- 12 | 0 | See Mod Matrix fable | |||
| mod matrix 6 depth | NRPN | 1:111 | 0 -127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 6 destination | NRPN | 1:112 | 0-17 | 0 | See Mod Matrix Table | |||
| mod matrix 7 sources 1 | NRPN | 1:113 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 7 sources 2 | NRPN | 1:114 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 7 depth | NRPN | 1:116 | 0 -127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 7 destination | NRPN | 1:117 | 0 -17 | 0 | See Mod Matrix Table | |||
| mod matrix 8 sources 1 | NRPN | 1:118 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 8 sources 2 | NRPN | 1:119 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 8 depth | NRPN | 1:121 | 0 -127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 8 destination | NRPN | 1:122 | 0- 17 | 0 | See Mod Matrix Table | |||
| mod matrix 9 sources 1 | NRPN | 1:123 | 0- 12 | 0 | See Mod Matrix Table | |||
| mod matrix 9 sources 2 | NRPN | 1:124 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 9 depth | NRPN | 1:126 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 9 destination | NRPN | 1:127 | 0- 17 | 0 | See Mod Matrix Table | |||
| mod matrix 10 sources 1 | NRPN | 2:00 | 0- 12 | 0 | See Mod Matrix Table | |||
| mod matrix 10 sources 2 | NRPN | 2:01 | 0- 12 | 0 | See Mod Matrix Table | |||
| mod matrix 10 depth | NRPN | 2:03 | 0 -127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 10 destination | NRPN | 2:04 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 11 sources 1 | NRPN | 2:05 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 11 sources 2 | NRPN | 2:06 | 0 -12 | 0 | See Mod Matrix Table | |||
| mod matrix 11 depth | NRPN | 2:08 | 0 -127 | (-64 – 63) | 64 | 0 |
| mod matrix 3 sources 2 | NRPN | 1:94 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 3 depth | NRPN | 1:96 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 3 destination | NRPN | 1:97 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 4 sources 1 | NRPN | 1:98 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 4 sources 2 | NRPN | 1:99 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 4 depth | NRPN | 1:101 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 4 destination | NRPN | 1:102 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 5 sources 1 | NRPN | 1:103 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 5 sources 2 | NRPN | 1:104 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 5 depth | NRPN | 1:106 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 5 destination | NRPN | 1:107 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 6 sources 1 | NRPN | 1:108 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 6 sources 2 | NRPN | 1:109 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 6 depth | NRPN | 1:111 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 6 destination | NRPN | 1:112 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 7 sources 1 | NRPN | 1:113 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 7 sources 2 | NRPN | 1:114 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 7 depth | NRPN | 1:116 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 7 destination | NRPN | 1:117 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 8 sources 1 | NRPN | 1:118 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 8 sources 2 | NRPN | 1:119 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 8 depth | NRPN | 1:121 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 8 destination | NRPN | 1:122 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 9 sources 1 | NRPN | 1:123 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 9 sources 2 | NRPN | 1:124 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 9 depth | NRPN | 1:126 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 9 destination | NRPN | 1:127 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 10 sources 1 | NRPN | 2:00 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 10 sources 2 | NRPN | 2:01 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 10 depth | NRPN | 2:03 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 10 destination | NRPN | 2:04 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 11 sources 1 | NRPN | 2:05 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 11 sources 2 | NRPN | 2:06 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 11 depth | NRPN | 2:08 | 0 – 127 | (-64 – 63) | 64 | 0 |
| Lfo 1 common sync | NRPN | 0:122 | 16 – 17 | 16 (OFF) | 16=OFF, 17=ON | |
| Lfo 1 delay trigger | NRPN | 0:122 | 18 – 19 | 18 (OFF) | 18=OFF, 19=ON | |
| Lfo 1 fade mode | NRPN | 0:123 | 0 – 3 | 0 | 0=Fade In, 1=Fade Out, 2=Gate In, 3=Gate Out | |
| Lfo 2 waveform | NRPN | 0:79 | 0 – 37 | 0 | See LFO Waveform Table | |
| Lfo 2 phase offset | NRPN | 0:80 | 0 – 119 | 0 | (0° – 357°) in steps of 3° | |
| Lfo 2 slew rate | NRPN | 0:81 | 0 – 127 | 0 | ||
| Lfo 2 delay | NRPN | 0:83 | 0 – 127 | 0 | ||
| Lfo 2 delay sync | NRPN | 0:84 | 0 – 35 | 0 | ||
| Lfo 2 rate | NRPN | 0:85 | 0- 127 | 68 | ||
| Lfo 2 rate sync | NRPN | 0:86 | 0- 35 | 0 | ||
| Ifo 2 one shot | NRPN | 0:122 | 22- 23 | 22 (OFF) | 22=OFF, 23=ON | |
| Ifo 2 key sync | NRPN | 0:122 | 24- 25 | 24 (OFF) | 24=OFF, 25=ON | |
| Ifo 2 common sync | NRPN | 0:122 | 26-27 | 26 (OFF) | 26=OFF, 27=ON | |
| Ifo 2 delay trigger | NRPN | 0:122 | 28- 29 | 28 (OFF) | 28=OFF, 29=ON | |
| Ifo 2 fade mode | NRPN | 0:123 | 4- 7 | 4 | 4=Fade In, 5=Fade Out, 6=Gate In, 7=Gate Out | |
| Effects and EQ | ||||||
| distortion level | CC | 91 | 0- 127 | 0 | ||
| chorus level | CC | 93 | 0-127 | 0 | ||
| EQ bass frequency | NRPN | 0:104 | 0- 127 | 64 | ||
| EQ bass level | NRPN | 0:105 | 0- 127 (-64 – 63) | 64 (0) | ||
| EQ mid-frequency | NRPN | 0:106 | 0- 127 | 64 | ||
| EQ mid level | NRPN | 0:107 | 0- 127 (-64 – 63) | 64 (0) | ||
| EQ treble frequency | NRPN | 0:108 | 0- 127 | 125 | ||
| EQ treble level | NRPN | 0:109 | 0- 127 (-64 – 63) | 64 (0) | ||
| distortion type | NRPN | 1:00 | 0- 6 | 0 | See Distortion Table | |
| distortion compensation | NRPN | 1:01 | 0- 127 | 100 | ||
| chorus type | NRPN | 1:24 | 0- 1 | 1 | 0=Phaser, 1=Chorus | |
| chorus rate | NRPN | 1:25 | 0- 127 | 84 (20) | ||
| chorus rate sync | NRPN | 1:26 | 0- 35 | 0 | ||
| chorus feedback | NRPN | 1:27 | 0- 127 (-64 – 63) | 74 (10) | ||
| chorus mod depth | NRPN | 1:28 | 0- 127 | 64 | ||
| chorus delay | NRPN | 1:29 | 0- 127 | 64 | ||
| Mod Matrix | ||||||||
| Mod matrix 1 source 1 | NRPN | 1:83 | 0- 12 | 0 | See Mod Matrix Table | |||
| Mod matrix 1 source 2 | NRPN | 1:84 | 0- 12 | 0 | See Mod Matrix Table | |||
| mod matrix 1 depth | NRPN | 1:86 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 1 destination | NRPN | 1:87 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 2 sources 1 | NRPN | 1:88 | 0- 12 | 0 | See Mod Matrix Table | |||
| mod matrix 2 sources 2 | NRPN | 1:89 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 2 depth | NRPN | 1:91 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 2 destination | NRPN | 1:92 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 3 sources 1 | NRPN | 1:93 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 3 sources 2 | NRPN | 1:94 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 3 depth | NRPN | 1:96 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 3 destination | NRPN | 1:97 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 4 sources 1 | NRPN | 1:98 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 4 sources 2 | NRPN | 1:99 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 4 depth | NRPN | 1:101 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 4 destination | NRPN | 1:102 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 5 sources 1 | NRPN | 1:103 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 5 sources 2 | NRPN | 1:104 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 5 depth | NRPN | 1:106 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 5 destination | NRPN | 1:107 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 6 sources 1 | NRPN | 1:108 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 6 sources 2 | NRPN | 1:109 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 6 depth | NRPN | 1:111 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 6 destination | NRPN | 1:112 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 7 sources 1 | NRPN | 1:113 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 7 sources 2 | NRPN | 1:114 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 7 depth | NRPN | 1:116 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 7 destination | NRPN | 1:117 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 8 sources 1 | NRPN | 1:118 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 8 sources 2 | NRPN | 1:119 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 8 depth | NRPN | 1:121 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 8 destination | NRPN | 1:122 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 9 sources 1 | NRPN | 1:123 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 9 sources 2 | NRPN | 1:124 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 9 depth | NRPN | 1:126 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 9 destination | NRPN | 1:127 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 10 sources 1 | NRPN | 2:00 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 10 sources 2 | NRPN | 2:01 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 10 depth | NRPN | 2:03 | 0 – 127 | (-64 – 63) | 64 | 0 | ||
| mod matrix 10 destination | NRPN | 2:04 | 0 – 17 | 0 | See Mod Matrix Table | |||
| mod matrix 11 sources 1 | NRPN | 2:05 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 11 sources 2 | NRPN | 2:06 | 0 – 12 | 0 | See Mod Matrix Table | |||
| mod matrix 11 depth | NRPN | 2:08 | 0 – 127 | (-64 – 63) | 64 | 0 |
Macro Knobs
| Section | I Parameter | I CC/NRPN | I Control No. | I Range | I Default Value | I Notes |
| Macro Knobs | ||||||
| macro knob 1 position | CC | 80 | 0 – 127 | 0 | ||
| macro knob 1 destination A | NRPN | 3:00 | 0 – 70 | 0 | ||
| macro knob 1 start position A | NRPN | 3:01 | 0 – 127 | 0 | ||
| macro knob 1 end position A | NRPN | 3:02 | 0 – 127 | 127 | ||
| macro knob 1 depth A | NRPN | 3:03 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 1 destination B | NRPN | 3:04 | 0 – 70 | 0 | ||
| macro knob 1 start position B | NRPN | 3:05 | 0 – 127 | 0 | ||
| macro knob 1 end position B | NRPN | 3:06 | 0 – 127 | 127 | ||
| macro knob 1 depth B | NRPN | 3:07 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 1 destination C | NRPN | 3:08 | 0 – 70 | 0 | ||
| macro knob 1 start position C | NRPN | 3:09 | 0 – 127 | 0 | ||
| macro knob 1 end position C | NRPN | 3:10 | 0 – 127 | 127 | ||
| macro knob 1 depth C | NRPN | 3:11 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 1 destination D | NRPN | 3:12 | 0 – 70 | 0 | ||
| macro knob 1 start position D | NRPN | 3:13 | 0 – 127 | 0 | ||
| macro knob 1 end position D | NRPN | 3:14 | 0 – 127 | 127 | ||
| macro knob 1 depth D | NRPN | 3:15 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 2 position | CC | 81 | 0 – 127 | 0 | ||
| macro knob 2 destination A | NRPN | 3:16 | 0 – 70 | 0 | ||
| macro knob 2 start position A | NRPN | 3:17 | 0 – 127 | 0 | ||
| macro knob 2 end position A | NRPN | 3:18 | 0 – 127 | 127 | ||
| macro knob 2 depth A | NRPN | 3:19 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 2 destination B | NRPN | 3:20 | 0 – 70 | 0 | ||
| macro knob 2 start position B | NRPN | 3:21 | 0 – 127 | 0 | ||
| macro knob 2 end position B | NRPN | 3:22 | 0 – 127 | 127 | ||
| macro knob 2 depth B | NRPN | 3:23 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 2 destination C | NRPN | 3:24 | 0 – 70 | 0 | ||
| macro knob 2 start position C | NRPN | 3:25 | 0 – 127 | 0 | ||
| macro knob 2 end position C | NRPN | 3:26 | 0 – 127 | 127 | ||
| macro knob 2 depth C | NRPN | 3:27 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 2 destination D | NRPN | 3:28 | 0 – 70 | 0 | ||
| macro knob 2 start position D | NRPN | 3:29 | 0 – 127 | 0 | ||
| macro knob 2 end position D | NRPN | 3:30 | 0 – 127 | 127 | ||
| macro knob 2 depth D | NRPN | 3:31 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 3 position | CC | 82 | 0 – 127 | 0 | ||
| macro knob 3 destination A | NRPN | 3:32 | 0 – 70 | 0 | ||
| macro knob 3 start position A | NRPN | 3:33 | 0 – 127 | 0 | ||
| macro knob 3 end position A | NRPN | 3:34 | 0 – 127 | 127 | ||
| macro knob 3 depth A | NRPN | 3:35 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 3 destination B | NRPN | 3:36 | 0 – 70 | 0 |
| macro knob 3 start position B | NRPN | 3:37 | 0 – 127 | 0 | ||
| macro knob 3 end position B | NRPN | 3:38 | 0 – 127 | 127 | ||
| macro knob 3 depth B | NRPN | 3:39 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 3 destination C | NRPN | 3:40 | 0 – 70 | 0 | ||
| macro knob 3 start position C | NRPN | 3:41 | 0 – 127 | 0 | ||
| macro knob 3 end position C | NRPN | 3:42 | 0 – 127 | 127 | ||
| macro knob 3 depth C | NRPN | 3:43 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 3 destination D | NRPN | 3:44 | 0 – 70 | 0 | ||
| macro knob 3 start position D | NRPN | 3:45 | 0 – 127 | 0 | ||
| macro knob 3 end position D | NRPN | 3:46 | 0 – 127 | 127 | ||
| macro knob 3 depth D | NRPN | 3:47 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 4 position | CC | 83 | 0 – 127 | 0 | ||
| macro knob 4 destination A | NRPN | 3:48 | 0 – 70 | 0 | ||
| macro knob 4 start position A | NRPN | 3:49 | 0 – 127 | 0 | ||
| macro knob 4 end position A | NRPN | 3:50 | 0 – 127 | 127 | ||
| macro knob 4 depth A | NRPN | 3:51 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 4 destination B | NRPN | 3:52 | 0 – 70 | 0 | ||
| macro knob 4 start position B | NRPN | 3:53 | 0 – 127 | 0 | ||
| macro knob 4 end position B | NRPN | 3:54 | 0 – 127 | 127 | ||
| macro knob 4 depth B | NRPN | 3:55 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 4 destination C | NRPN | 3:56 | 0 – 70 | 0 | ||
| macro knob 4 start position C | NRPN | 3:57 | 0 – 127 | 0 | ||
| macro knob 4 end position C | NRPN | 3:58 | 0 – 127 | 127 | ||
| macro knob 4 depth C | NRPN | 3:59 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 4 destination D | NRPN | 4:00 | 0 – 70 | 0 | ||
| macro knob 4 start position D | NRPN | 3:61 | 0 – 127 | 0 |
| macro knob 4 end position D | NRPN | 3:62 | 0 – 127 | 127 | ||
| macro knob 4 depth D | NRPN | 3:63 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 5 position | CC | 84 | 0 – 127 | 0 | ||
| macro knob 5 destination A | NRPN | 3:64 | 0 – 70 | 0 | ||
| macro knob 5 start position A | NRPN | 3:65 | 0 – 127 | 0 | ||
| macro knob 5 end position A | NRPN | 3:66 | 0 – 127 | 127 | ||
| macro knob 5 depth A | NRPN | 3:67 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 5 destination B | NRPN | 3:68 | 0 – 70 | 0 | ||
| macro knob 5 start position B | NRPN | 3:69 | 0 – 127 | 0 | ||
| macro knob 5 end position B | NRPN | 3:70 | 0 – 127 | 127 | ||
| macro knob 5 depth B | NRPN | 3:71 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 5 destination C | NRPN | 3:72 | 0 – 70 | 0 | ||
| macro knob 5 start position C | NRPN | 3:73 | 0 – 127 | 0 | ||
| macro knob 5 end position C | NRPN | 3:74 | 0 – 127 | 127 | ||
| macro knob 5 depth C | NRPN | 3:75 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 5 destination D | NRPN | 3:76 | 0 – 70 | 0 | ||
| macro knob 5 start position D | NRPN | 3:77 | 0 – 127 | 0 | ||
| macro knob 5 end position D | NRPN | 3:78 | 0 – 127 | 127 | ||
| macro knob 5 depth D | NRPN | 3:79 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 6 position | CC | 85 | 0 – 127 | 0 | ||
| macro knob 6 destination A | NRPN | 3:80 | 0 – 70 | 0 | ||
| macro knob 6 start position A | NRPN | 3:81 | 0 – 127 | 0 | ||
| macro knob 6 end position A | NRPN | 3:82 | 0 – 127 | 127 | ||
| macro knob 6 depth A | NRPN | 3:83 | 0 – 127 (-64 – 63) | 64 (0) |
| macro knob 6 destination B | NRPN | 3:84 | 0 – 70 | 0 | ||
| macro knob 6 start position B | NRPN | 3:85 | 0 – 127 | 0 | ||
| macro knob 6 end position B | NRPN | 3:86 | 0 – 127 | 127 | ||
| macro knob 6 depth B | NRPN | 3:87 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 6 destination C | NRPN | 3:88 | 0 – 70 | 0 | ||
| macro knob 6 start position C | NRPN | 3:89 | 0 – 127 | 0 | ||
| macro knob 6 end position C | NRPN | 3:90 | 0 – 127 | 127 | ||
| macro knob 6 depth C | NRPN | 3:91 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 6 destination D | NRPN | 3:92 | 0 – 70 | 0 | ||
| macro knob 6 start position D | NRPN | 3:93 | 0 – 127 | 0 | ||
| macro knob 6 end position D | NRPN | 3:94 | 0 – 127 | 127 | ||
| macro knob 6 depth D | NRPN | 3:95 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 7 position | CC | 86 | 0 – 127 | 0 | ||
| macro knob 7 destination A | NRPN | 3:96 | 0 – 70 | 0 | ||
| macro knob 7 start position A | NRPN | 3:97 | 0 – 127 | 0 | ||
| macro knob 7 end position A | NRPN | 3:98 | 0 – 127 | 127 | ||
| macro knob 7 depth A | NRPN | 3:99 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 7 destination B | NRPN | 3:100 | 0 – 70 | 0 | ||
| macro knob 7 start position B | NRPN | 3:101 | 0 – 127 | 0 | ||
| macro knob 7 end position B | NRPN | 3:102 | 0 – 127 | 127 | ||
| macro knob 7 depth B | NRPN | 3:103 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 7 destination C | NRPN | 3:104 | 0 – 70 | 0 | ||
| macro knob 7 start position C | NRPN | 3:105 | 0 – 127 | 0 | ||
| macro knob 7 end position C | NRPN | 3:106 | 0 – 127 | 127 | ||
| macro knob 7 depth C | NRPN | 3:107 | 0 – 127 (-64 – 63) | 64 (0) |
| macro knob 7 destination D | NRPN | 3:108 | 0 – 70 | 0 | ||
| macro knob 7 start position D | NRPN | 3:109 | 0 – 127 | 0 | ||
| macro knob 7 end position D | NRPN | 3:110 | 0 – 127 | 127 | ||
| macro knob 7 depth D | NRPN | 3:111 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 8 position | CC | 87 | 0 – 127 | 0 | ||
| macro knob 8 destination A | NRPN | 3:112 | 0 – 70 | 0 | ||
| macro knob 8 start position A | NRPN | 3:113 | 0 – 127 | 0 | ||
| macro knob 8 end position A | NRPN | 3:114 | 0 – 127 | 127 | ||
| macro knob 8 depth A | NRPN | 3:115 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 8 destination B | NRPN | 3:116 | 0 – 70 | 0 | ||
| macro knob 8 start position B | NRPN | 3:117 | 0 – 127 | 0 | ||
| macro knob 8 end position B | NRPN | 3:118 | 0 – 127 | 127 | ||
| macro knob 8 depth B | NRPN | 3:119 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 8 destination C | NRPN | 3:120 | 0 – 70 | 0 | ||
| macro knob 8 start position C | NRPN | 3:121 | 0 – 127 | 0 | ||
| macro knob 8 end position C | NRPN | 3:122 | 0 – 127 | 127 | ||
| macro knob 8 depth C | NRPN | 3:123 | 0 – 127 (-64 – 63) | 64 (0) | ||
| macro knob 8 destination D | NRPN | 3:124 | 0 – 70 | 0 | ||
| macro knob 8 start position D | NRPN | 3:125 | 0 – 127 | 0 | ||
| macro knob 8 end position D | NRPN | 3:126 | 0 – 127 | 127 | ||
| NRPN | 3:127 | 0 – 127 (–64 – 63) | 64 (0) |
Filter Table
| Value | Type | |
| Drive Type | ||
| 0 | diode | |
| 1 | valve | |
| 2 | clipper | |
| 3 | cross-over | |
| 4 | rectifier | |
| 5 | bit reducer | |
| 6 | rate reducer | |
| Type | ||
| 0 | low pass 12dB | |
| 1 | low pass 24dB | |
| 2 | band pass 6A6 dB | |
| 3 | band pass 12/\12 dB | |
| 4 | high pass 12dB | |
| 5 | high pass 24dB | |
Distortion Table
| Value | Type |
| 0 | diode |
| 1 | valve |
| 2 | clipper |
| 3 | cross-over |
| 4 | rectify |
| 5 | bit reducer |
| 6 | rate reducer |
Mod Matrix Table
| Value | I Type |
| Source | |
| 0 | direct |
| 1 | modulation wheel |
| 2 | aftertouch |
| 3 | expression |
| 4 | velocity |
| 5 | keyboard |
| 6 | LFO 1 + |
| 7 | LFO 1 +/- |
| 8 | LFO 2 + |
| 9 | LFO 2 +/- |
| 10 | env amp |
| 11 | env filter |
| 12 | env 3 |
| Destination | |
| 0 | osc 1 & 2 pitch |
| 1 | osc 1 pitch |
| 2 | osc 2 pitch |
| 3 | osc 1 v-sync |
| 4 | osc 2 v-sync |
| 5 | osc 1 pulse width / index |
| 6 | osc 2 pulse width / index |
| 7 | osc 1 level |
| 8 | osc 2 level |
| 9 | noise level |
| 10 | ring modulation 1*2 level |
| 11 | filter drive amount |
| 12 | filter frequency |
| 13 | filter resonance |
| 14 | LFO 1 rate |
| 15 | LFO 2 rate |
| 16 | amp envelope decay |
| 17 | filter envelope decay |
Osc Waveform Table
| Value | Type |
| Waveforms | |
| 0 | sine |
| 1 | triangle |
| 2 | sawtooth |
| 3 | saw 9:1 PW |
| 4 | saw 8:2 PW |
| 5 | saw 7:3 PW |
| 6 | saw 6:4 PW |
| 7 | saw 5:5 PW |
| 8 | saw 4:6 PW |
| 9 | saw 3:7 PW |
| 10 | saw 2:8 PW |
| 11 | saw 1:9 PW |
| 12 | pulse width |
| 13 | square |
| Wavetables | |
| 14 | sine table |
| 15 | analog pulse |
| 16 | analog sync |
| 17 | triangle-saw blend |
| 18 | digital nasty 1 |
| 19 | digital nasty 2 |
| 20 | digital saw-square |
| 21 | digital vocal 1 |
| 22 | digital vocal 2 |
| 23 | digital vocal 3 |
| 24 | digital vocal 4 |
| 25 | digital vocal 5 |
| 26 | digital vocal 6 |
| 27 | random collection 1 |
| 28 | random collection 2 |
| 29 | random collection 3 |
Audio Table
| Parameter | CC/NRPN | Control No. | Range | Default Value |
| Audio 1 level | CC | 13 | 0 – 127 | 100 |
| Audio 2 level | CC | 15 | 0 – 127 | 100 |
| Audio 1 reverb level | CC | 31 | 0 – 127 | 0 |
| Audio 2 reverb level | CC | 32 | 0 – 127 | 0 |
| Audio 1 delay level | CC | 33 | 0 – 127 | 0 |
| Audio 2 delay level | CC | 34 | 0 – 127 | 0 |
| Audio 1 Pan | CC | 35 | 0 – 127 | 0 |
| Audio 2 Pan | CC | 36 | 0 – 127 | 0 |
LFO Waveform Table
| Value | Type |
| 1 | sine |
| 2 | triangle |
| 3 | sawtooth |
| 4 | square |
| 5 | random S/H |
| 6 | time S/H |
| 7 | pianoenvelope |
| 8 | sequence 1 |
| 9 | sequence 2 |
| 10 | sequence 3 |
| 11 | sequence 4 |
| 12 | sequence 5 |
| 13 | sequence 6 |
| 14 | sequence 7 |
| 15 | alternative 1 |
| 16 | alternative 2 |
| 17 | alternative 3 |
| 18 | alternative 4 |
| 19 | alternative 5 |
| 20 | alternative 6 |
| 21 | alternative 7 |
| 22 | alternative 8 |
| 23 | chromatic |
| 24 | chromatic 16 |
| 25 | major |
| 26 | major 7 |
| 27 | minor 7 |
| 28 | min arp 1 |
| 29 | min arp 2 |
| 30 | diminished |
| 31 | dec minor |
| 32 | minor 3rd |
| 33 | pedal |
| 34 | 4ths |
| 35 | 4ths x12 |
| 36 | 1625 maj |
| 37 | 1625 Min |
| 38 | 2511 |
Patch and Session Select
| MIDI Channel | Parameter | Value | Notes |
| 1 | PGM* | 0 – 63 | select synth 1 patch |
| 2 | PGM | 0 – 63 | select synth 2 patch |
| 16 | PGM | 0 – 31 | select session (instant) |
| 16 | PGM | 64 –95 | select session (queued) |
*PGM = Program Change
Note, for drum patch selection see Drum Control table
Supported Realtime Messages
| Message |
| start |
| stop |
| continue |
| timing clock |
Supported System Common Messages
| Message |
| song position pointer |
| song select |
Drum Control
Messages on MIDI Channel 10
| Parameter | CC / NRPN | Control No. | Range | Default Value |
| drum 1 patch select | CC | 8 | 0 – 63 | 0 |
| drum 1 level | CC | 12 | 0 – 127 | 0 |
| drum 1 pitch | CC | 14 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 1 decay | CC | 15 | 0 – 127 | 0 |
| drum 1 distortion | CC | 16 | 0 – 127 | 0 |
| drum 1 EQ | CC | 17 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 1 pan | CC | 77 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 2 patch select | CC | 18 | 0 – 63 | 0 |
| drum 2 level | CC | 23 | 0 – 127 | 0 |
| drum 2 pitch | CC | 34 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 2 decay | CC | 40 | 0 – 127 | 0 |
| drum 2 distortion | CC | 42 | 0 – 127 | 0 |
| drum 2 EQ | CC | 43 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 2 pan | CC | 78 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 3 patch select | CC | 44 | 0 – 63 | 0 |
| drum 3 level | CC | 45 | 0 – 127 | 0 |
| drum 3 pitch | CC | 46 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 3 decay | CC | 47 | 0 – 127 | 0 |
| drum 3 distortion | CC | 48 | 0 – 127 | 0 |
| drum 3 EQ | CC | 49 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 3 pan | CC | 79 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 4 patch select | CC | 50 | 0 – 63 | 0 |
| drum 4 level | CC | 53 | 0 – 127 | 0 |
| drum 4 pitch | CC | 55 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 4 decay | CC | 57 | 0 – 127 | 0 |
| drum 4 distortion | CC | 61 | 0 – 127 | 0 |
| drum 4 EQ | CC | 76 | 0 – 127 (-64 – 63) | 64 (0) |
| drum 4 pan | CC | 80 | 0 – 127 (-64 – 63) | 64 (0) |
Drum Notes Table
| MIDI Note | Drum Number |
| 60 | Drum 1 |
| 62 | Drum 2 |
| 64 | Drum 3 |
| 65 | Drum 4 |
Session Control
Send messages on MIDI Channel 16.

Synth Patch Sysex Message Formats
For best results, we recommend using Circuit Tracks’s USB connection for SysEx communication, as it is faster and more reliable. Although Circuit Tracks will receive SysEx messages via MIDI DIN, any response will be sent via USB only.
Replace Current Patch
This table describes the format of the “Replace current patch” message.
When this is received by Circuit Tracks it replaces the contents of the current sound (in RAM) for the specified Synth part.
There are states in which the device is not capable of receiving this message. For example, it may be busy processing another SysEx message. In these situations, the message will be ignored. The message may be sent without delays between the bytes. However, consecutive messages should have at least 20 ms between them to allow time for processing.

Replace Patch
This table describes the format of the “Replace Patch” message.
When this is received by Circuit Tracks it replaces the contents of the specified patch in Flash memory.
There are states in which the device is not capable of receiving this message. For example, it may be busy processing another SysEx message. In these situations, the message will be ignored. The message may be sent without delays between the bytes. However, consecutive messages should have at least 20 ms between them to allow time for processing.

Current Patch Dump Request
This table describes the format of the “Current Patch Dump Request” message. There are states in which the device is not capable of receiving this message. For example, it may be busy processing another SysEx message. In these situations, the message will be ignored. The message may be sent without delays between the bytes. However, consecutive messages should have at least 20 ms between them to allow time for processing.
When this message is received on either MIDI DIN or MIDI USB, Circuit Tracks will respond by sending a Replace Current Patch message to its USB port. The location in the response will match the location in the request, and the patch data will correspond accordingly.

Patch Dump Request
To obtain a patch from Flash memory, follow these steps:
1. First send a Program Change message with the desired patch number (0 – 63) to a synth MIDI channel.
1. Wait enough time for the patch to load from Flash memory (10 ms should be plenty)
1. Send a Current Patch Dump Request message with the Location set to the corresponding Synth part.
Consecutive sequences should have at least 20 ms between them to allow time for processing.
Format of a Synth Patch (Single) SysEx File
To create a single patch in a portable format that can be shared with others, use a SysEx file containing a single “Replace Current Patch” SysEx message with the Location set to Synth 1.
Format of a Synth Patch (Bank) Sysex File
To create an entire bank of 64 synth patches, use a SysEx file containing a concatenation of 64 separate “Replace Patch” SysEx messages. Each message should overwrite consecutive patch numbers, starting from 0 and counting up to 63.
Synth Patch Format























