novation CIRCUIT TRACKS User Guide

Circuit Tracks MIDI Parameters

Synths 1 & 2Send 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=Normal1=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 ControlNo. Range DefaultValue
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 ChangeNote, 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 ControlMessages 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 ControlSend 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

[xyz-ips snippet=”download-snippet”]


Posted

in

by