Skip to content

Nord Stage 4: MIDI CC, NRPN and OSC map

The Nord Stage 4 as named OSC addresses — 95 CC, 51 NRPN — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

Device Nord Stage 4
Vendor Nord
OSC prefix /stage_4
Source 📦 Derived from MIDI Guide (community CC/NRPN data)
Firmware unknown
Revision per pencilresearch canonical CSV
Upstream pencilresearch
Data licence CC-BY-SA-4.0 — MIDI Guide (https://midi.guide) by Pencil Research and contributors
Driver file devices/nord/stage_4.json

Not tested on the device yet

This driver comes from documentation or community data and has not been checked on real hardware. If you own one, a quick test and a pull request promoting it helps everyone — see CONTRIBUTING.

How do you control it?

Find the MIDI ports, then start the bridge with this driver:

osc-bridge detect        # prints the ready-to-run line for what is plugged in
osc-bridge run --device devices/nord/stage_4.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /stage_4/global/bank_select_msb 63

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as stage_4: ask “what can the Nord Stage 4 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (146)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/stage_4/global/bank_select_msb 0 0–127 continuous Global
/stage_4/global/bank_select_lsb 32 0–127 continuous Global
/stage_4/global/volume 7 0–127 continuous Global
/stage_4/global/sustain_pedal 64 0–127 continuous Global
/stage_4/global/sostenuto_pedal 66 0–127 continuous Global
/stage_4/global/soft_pedal 67 0–127 continuous Global
/stage_4/global/control_pedal 11 0–127 continuous Global
/stage_4/global/layer_scene 8 0–127 continuous Global
/stage_4/global/section_effects_focus 31 0–127 continuous Global
/stage_4/global/section_edit 118 0–127 continuous Global
/stage_4/organ/a_level 13 0–127 continuous Organ
/stage_4/organ/b_level 14 0–127 continuous Organ
/stage_4/organ/section_enable_scene_i 9 0–127 continuous Organ
/stage_4/organ/section_enable_scene_ii 2 0–127 continuous Organ
/stage_4/organ/layers_enable_scene_i 80 0–127 continuous Organ
/stage_4/organ/layers_enable_scene_ii 81 0–127 continuous Organ
/stage_4/organ/layers_focus_scene_i 82 0–127 continuous Organ
/stage_4/organ/layers_focus_scene_ii 83 0–127 continuous Organ
/stage_4/organ/octave_shift 12 0–127 continuous Organ
/stage_4/organ/model 2 / 16 0–127 continuous Organ
/stage_4/organ/drawbar_1 16 0–127 continuous Organ
/stage_4/organ/drawbar_2 17 0–127 continuous Organ
/stage_4/organ/drawbar_3 18 0–127 continuous Organ
/stage_4/organ/drawbar_4 19 0–127 continuous Organ
/stage_4/organ/drawbar_5 20 0–127 continuous Organ
/stage_4/organ/drawbar_6 21 0–127 continuous Organ
/stage_4/organ/drawbar_7 22 0–127 continuous Organ
/stage_4/organ/drawbar_8 23 0–127 continuous Organ
/stage_4/organ/drawbar_9 24 0–127 continuous Organ
/stage_4/organ/percussion_enable 2 / 18 0–127 continuous Organ
/stage_4/organ/percussion_harmonic 2 / 21 0–127 continuous Organ
/stage_4/organ/percussion_speed 2 / 22 0–127 continuous Organ
/stage_4/organ/percussion_level 2 / 23 0–127 continuous Organ
/stage_4/organ/vibrato_type 2 / 19 0–127 continuous Organ
/stage_4/organ/vibrato_enable 2 / 20 0–127 continuous Organ
/stage_4/piano/a_level 34 0–127 continuous Piano
/stage_4/piano/b_level 63 0–127 continuous Piano
/stage_4/piano/section_enable_scene_i 33 0–127 continuous Piano
/stage_4/piano/section_enable_scene_ii 3 0–127 continuous Piano
/stage_4/piano/layers_enable_scene_i 72 0–127 continuous Piano
/stage_4/piano/layers_enable_scene_ii 88 0–127 continuous Piano
/stage_4/piano/layers_focus_scene_i 109 0–127 continuous Piano
/stage_4/piano/layers_focus_scene_ii 112 0–127 continuous Piano
/stage_4/piano/octave_shift 35 0–127 continuous Piano
/stage_4/piano/type 2 / 32 0–127 continuous Piano
/stage_4/piano/model 2 / 33 0–127 continuous Piano
/stage_4/piano/variation 2 / 34 0–127 continuous Piano
/stage_4/piano/unison 2 / 40 0–127 continuous Piano
/stage_4/piano/timbre 2 / 41 0–127 continuous Piano
/stage_4/piano/dynamic_compression 2 / 42 0–127 continuous Piano
/stage_4/piano/keyboard_touch 2 / 43 0–127 continuous Piano
/stage_4/piano/acoustics 2 / 44 0–127 continuous Piano
/stage_4/synth/a_level 43 0–127 continuous Synth
/stage_4/synth/b_level 37 0–127 continuous Synth
/stage_4/synth/c_level 39 0–127 continuous Synth
/stage_4/synth/a_pan 40 0–127 continuous Synth
/stage_4/synth/b_pan 41 0–127 continuous Synth
/stage_4/synth/c_pan 36 0–127 continuous Synth
/stage_4/synth/section_enable_scene_i 42 0–127 continuous Synth
/stage_4/synth/section_enable_scene_ii 5 0–127 continuous Synth
/stage_4/synth/layers_enable_scene_i 61 0–127 continuous Synth
/stage_4/synth/layers_enable_scene_ii 75 0–127 continuous Synth
/stage_4/synth/layers_focus_scene_i 115 0–127 continuous Synth
/stage_4/synth/layers_focus_scene_ii 119 0–127 continuous Synth
/stage_4/synth/octave_shift 44 0–127 continuous Synth
/stage_4/synth/glide_rate 48 0–127 continuous Synth
/stage_4/synth/voice_mode 3 / 16 0–127 continuous Synth
/stage_4/synth/voice_priority 3 / 17 0–127 continuous Synth
/stage_4/synth/unison 3 / 18 0–127 continuous Synth
/stage_4/synth/waveform 3 / 2 0–127 continuous Synth
/stage_4/synth/sample_bright 3 / 8 0–127 continuous Synth
/stage_4/synth/sample_category_and_sample 3 / 4 0–16383 continuous Synth
/stage_4/synth_vibrato/mode 3 / 19 0–127 continuous Synth Vibrato
/stage_4/synth_vibrato/delay_time 3 / 20 0–127 continuous Synth Vibrato
/stage_4/synth_vibrato/amount 45 0–127 continuous Synth Vibrato
/stage_4/synth_vibrato/rate 46 0–127 continuous Synth Vibrato
/stage_4/synth_vibrato/pedal 15 0–127 continuous Synth Vibrato
/stage_4/synth_oscillator/control 56 0–127 continuous Synth Oscillator
/stage_4/synth_oscillator/pitch_coarse 55 0–127 continuous Synth Oscillator
/stage_4/synth_oscillator/pitch_fine 47 0–127 continuous Synth Oscillator
/stage_4/synth_oscillator/envelope_attack 52 0–127 continuous Synth Oscillator
/stage_4/synth_oscillator/envelope_decay 53 0–127 continuous Synth Oscillator
/stage_4/synth_oscillator/envelope_release 57 0–127 continuous Synth Oscillator
/stage_4/synth_oscillator/envelope_to_pitch 3 / 33 0–127 continuous Synth Oscillator
/stage_4/synth_oscillator/envelope_velocity 3 / 32 0–127 continuous Synth Oscillator
/stage_4/synth_filter/frequency 59 0–127 continuous Synth Filter
/stage_4/synth_filter/resonance 60 0–127 continuous Synth Filter
/stage_4/synth_filter/drive 3 / 49 0–127 continuous Synth Filter
/stage_4/synth_filter/keyboard_track 3 / 50 0–127 continuous Synth Filter
/stage_4/synth_filter/type 3 / 51 0–127 continuous Synth Filter
/stage_4/synth_filter/group 25 0–127 continuous Synth Filter
/stage_4/synth_filter_envelope/attack 49 0–127 continuous Synth Filter Envelope
/stage_4/synth_filter_envelope/decay 50 0–127 continuous Synth Filter Envelope
/stage_4/synth_filter_envelope/release 51 0–127 continuous Synth Filter Envelope
/stage_4/synth_filter_envelope/amount 73 0–127 continuous Synth Filter Envelope
/stage_4/synth_filter_envelope/velocity 3 / 64 0–127 continuous Synth Filter Envelope
/stage_4/synth_amplifier_envelope/attack 68 0–127 continuous Synth Amplifier Envelope
/stage_4/synth_amplifier_envelope/decay 69 0–127 continuous Synth Amplifier Envelope
/stage_4/synth_amplifier_envelope/release 71 0–127 continuous Synth Amplifier Envelope
/stage_4/synth_amplifier_envelope/velocity 3 / 56 0–127 continuous Synth Amplifier Envelope
/stage_4/synth_arpeggiator/mode 3 / 72 0–127 continuous Synth Arpeggiator
/stage_4/synth_arpeggiator/rate 74 0–127 continuous Synth Arpeggiator
/stage_4/synth_arpeggiator/range 76 0–127 continuous Synth Arpeggiator
/stage_4/synth_arpeggiator/direction 3 / 74 0–127 continuous Synth Arpeggiator
/stage_4/synth_arpeggiator/zigzag 3 / 75 0–127 continuous Synth Arpeggiator
/stage_4/synth_arpeggiator/run 77 0–127 continuous Synth Arpeggiator
/stage_4/synth_arpeggiator/pattern_on 3 / 73 0–127 continuous Synth Arpeggiator
/stage_4/synth_lfo/rate 79 0–127 continuous Synth LFO
/stage_4/synth_lfo/amount 54 0–127 continuous Synth LFO
/stage_4/synth_lfo/waveform 3 / 80 0–127 continuous Synth LFO
/stage_4/synth_lfo/destination 3 / 81 0–127 continuous Synth LFO
/stage_4/mod_1/enable 2 / 64 0–127 continuous Mod 1
/stage_4/mod_1/type 2 / 65 0–127 continuous Mod 1
/stage_4/mod_1/amount 85 0–127 continuous Mod 1
/stage_4/mod_1/rate 86 0–127 continuous Mod 1
/stage_4/mod_1/pump_pedal 87 0–127 continuous Mod 1
/stage_4/mod_2/enable 2 / 72 0–127 continuous Mod 2
/stage_4/mod_2/type 2 / 73 0–127 continuous Mod 2
/stage_4/mod_2/amount 89 0–127 continuous Mod 2
/stage_4/mod_2/rate 90 0–127 continuous Mod 2
/stage_4/delay/enable 2 / 88 0–127 continuous Delay
/stage_4/delay/dry_wet 93 0–127 continuous Delay
/stage_4/delay/tempo 94 0–127 continuous Delay
/stage_4/delay/feedback 95 0–127 continuous Delay
/stage_4/delay/analog 2 / 89 0–127 continuous Delay
/stage_4/delay/ping_pong 2 / 91 0–127 continuous Delay
/stage_4/delay/filter_type 2 / 92 0–127 continuous Delay
/stage_4/delay/global 29 0–127 continuous Delay
/stage_4/amp_eq/enable 2 / 80 0–127 continuous Amp/EQ
/stage_4/amp_eq/type 2 / 81 0–127 continuous Amp/EQ
/stage_4/amp_eq/drive 101 0–127 continuous Amp/EQ
/stage_4/amp_eq/bass 102 0–127 continuous Amp/EQ
/stage_4/amp_eq/mid 103 0–127 continuous Amp/EQ
/stage_4/amp_eq/treble 104 0–127 continuous Amp/EQ
/stage_4/amp_eq/mid_frequency 107 0–127 continuous Amp/EQ
/stage_4/rotary/speed 108 0–127 continuous Rotary
/stage_4/rotary/drive 110 0–127 continuous Rotary
/stage_4/reverb/enable 2 / 104 0–127 continuous Reverb
/stage_4/reverb/type 2 / 105 0–127 continuous Reverb
/stage_4/reverb/bright 2 / 106 0–127 continuous Reverb
/stage_4/reverb/amount 113 0–127 continuous Reverb
/stage_4/reverb/global 30 0–127 continuous Reverb
/stage_4/compressor/enable 2 / 96 0–127 continuous Compressor
/stage_4/compressor/amount 117 0–127 continuous Compressor
/stage_4/compressor/fast 2 / 97 0–127 continuous Compressor
/stage_4/compressor/global 28 0–127 continuous Compressor

Performance MIDI

Notes, pitch bend and any CC are also available: /stage_4/note/on <note> <velocity>, /stage_4/cc/<number> <value>, /stage_4/pitchbend <0-16383>, /stage_4/program_change <n>.

Limitations

CC/NRPN only. SysEx (preset management, display control, bulk dump/load, vendor-proprietary opcodes) is NOT covered by pencilresearch. To extend this device with SysEx, sniff the vendor editor, add `sysex.header/footer` + `commands` blocks, and use `update_device.md` PR template.