Dup Ver Goto 📝

Nord Rack 2X Midi

To
104 lines, 379 words, 2148 chars Page 'NordRack2X' does not exist.

Midi Implementation

Source: the Rack 2X manual page 105 onwards. That section is reproduced here (I hope Clavia don't mind).

CC messages

NameCC
ParameterCC
Gain7
Octave Shift17
Mod Wheel Destination18
Unison16
Poly/Legato/Mono15
Portamento Auto65
Portamento Time5
LFO 1 Rate19
LFO 1 Waveform20
LFO 1 Destination21
LFO 1 Amount22
LFO 2/Arpeggio Rate23
LFO 2 Destination/Arp Mode24
LFO 2 Amount/Arp Range25
Mod Env Attack26
Mod Env Decay27
Mod Env Destination28
Mod Env Amount29
Osc 1 Waveform30
Osc 2 Waveform31
Osc 2 Semitones78
Osc 2 Fine Tune33
Osc FM Depth70
Osc 2 Key Tracking34
Osc Pulse Width79
Osc Sync35
Osc Mix8
Amp Env Attack73
Amp Env Decay36
Amp Env Sustain37
Amp Env Release72
Filter Env Attack38
Filter Env Decay39
Filter Env Sustain40
Filter Env Release41
Filter Mode44
Filter Cutoff74
Filter Resonance42
Filter Env Amount43
Filter Velocity45
Filter Key Track46
Filter Distortion80

MidiMix Mapping

This is how I assign the knobs on my Midi Mix to the Rack 2X (mainly thinking about controlling the Usual Suspects emulation). I'll probably do a similar assignment for the Mopho where possible (esp filter cutoff and env settings), though in the case of the Mopho I may want multiple mappings to choose between.

Faders

Filter Cutoff
Resonance
Env Amount
Velocity

Portamento Time
Keytrack
Dist

9 = Gain

Row 1

Amp Env ADSR
Filt Env ADSR

Row 2

Osc 1 wave
Osc 2 wave
Osc 2 semi
Osc fine, 

Osc fm
Osc keytrack
Osc pulse width
Osc mix

Row 3

LFO 1 Rate
LFO 1 Wave
LFO 1 Amount

LFO 2 Amount
LFO 2 Amount

Thoughts

At some point I may add the table for the patch dump format. Also if I find need, I may write some simple Python scripts to manage the Rack2X, and to e.g. copy/paste/modify parts of a patch between patches (e.g. take amp env from patch 1, apply it to patch 2, and write the output to patch 3).