Skip to content

Sequential Pro-800 NIG V3: MIDI CC, NRPN and OSC map

The Sequential Pro-800 NIG V3 as named OSC addresses — 76 CC — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.

Device Sequential Pro-800 NIG V3
Vendor Sequential
OSC prefix /pro_800_nig_v3
Source 🎛️ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/sequential/pro_800_nig_v3.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/sequential/pro_800_nig_v3.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /pro_800_nig_v3/oscillators/osc_a_freq 249

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as pro_800_nig_v3: ask “what can the Sequential Pro-800 NIG V3 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (76)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/pro_800_nig_v3/oscillators/osc_a_freq 8 -500–499 continuous Oscillators
/pro_800_nig_v3/osc_b_sync 54 0–127 continuous
/pro_800_nig_v3/vcf_cutoff 15 0–999 continuous
/pro_800_nig_v3/vcf_reso 16 0–999 continuous
/pro_800_nig_v3/vcf_attack 21 0–127 continuous
/pro_800_nig_v3/vcf_attack 20 0–127 continuous
/pro_800_nig_v3/vcf_attack 19 0–127 continuous
/pro_800_nig_v3/vcf_attack 18 0–127 continuous
/pro_800_nig_v3/oscillators/osc_b_freq 11 -500–499 continuous Oscillators
/pro_800_nig_v3/oscillators/fine 14 -500–493 continuous Oscillators
/pro_800_nig_v3/vcf_env_amount 17 -500–499 continuous
/pro_800_nig_v3/oscillators/overall_vol 7 0–999 continuous Oscillators
/pro_800_nig_v3/vca_attack 25 0–127 continuous
/pro_800_nig_v3/vca_attack 24 0–127 continuous
/pro_800_nig_v3/vca_attack 23 0–127 continuous
/pro_800_nig_v3/vca_attack 22 0–127 continuous
/pro_800_nig_v3/lfo_freq 28 0–999 continuous
/pro_800_nig_v3/init_amount 29 0–999 continuous
/pro_800_nig_v3/freq_or_vca 74 0–127 continuous
/pro_800_nig_v3/pwm 76 0–127 continuous
/pro_800_nig_v3/filter 75 0–127 continuous
/pro_800_nig_v3/oscillators/osc_a_vol 9 0–999 continuous Oscillators
/pro_800_nig_v3/flt_env 26 -500–499 continuous
/pro_800_nig_v3/osc_b 27 0–999 continuous
/pro_800_nig_v3/freq_a 55 0–127 continuous
/pro_800_nig_v3/filter 56 0–127 continuous
/pro_800_nig_v3/lfo_fine_at 116 0–127 continuous
/pro_800_nig_v3/oscillators/osc_b_vol 12 0–999 continuous Oscillators
/pro_800_nig_v3/arp_mode 73 0–127 continuous
/pro_800_nig_v3/hold 64 0–127 continuous
/pro_800_nig_v3/glide 30 0–999 continuous
/pro_800_nig_v3/fine_amount 111 0–999 continuous
/pro_800_nig_v3/modwhl_target 70 0–127 continuous
/pro_800_nig_v3/oscillators/noise 37 0–999 continuous Oscillators
/pro_800_nig_v3/all_notes_off 120 0–127 continuous
/pro_800_nig_v3/osc_a_saw 48 0–127 continuous
/pro_800_nig_v3/osc_a_tri 49 0–127 continuous
/pro_800_nig_v3/osc_a_square 50 0–127 continuous
/pro_800_nig_v3/oscillators/osc_a_pw 10 0–999 continuous Oscillators
/pro_800_nig_v3/osc_b_saw 51 0–127 continuous
/pro_800_nig_v3/osc_b_tri 52 0–127 continuous
/pro_800_nig_v3/osc_b_square 53 0–127 continuous
/pro_800_nig_v3/oscillators/osc_b_pw 13 0–999 continuous Oscillators
/pro_800_nig_v3/osc_a 68 0–127 continuous
/pro_800_nig_v3/detune 36 0–999 continuous
/pro_800_nig_v3/fine_detune 112 0–127 continuous
/pro_800_nig_v3/osc_b 69 0–127 continuous
/pro_800_nig_v3/glide_mode 79 0–127 continuous
/pro_800_nig_v3/unison 65 0–127 continuous
/pro_800_nig_v3/voice_spread 77 0–127 continuous
/pro_800_nig_v3/vib_speed 34 0–999 continuous
/pro_800_nig_v3/vib_amount 35 0–999 continuous
/pro_800_nig_v3/fine_reso 88 0–127 continuous
/pro_800_nig_v3/fine_env_amnt 89 0–127 continuous
/pro_800_nig_v3/vcf_vel 32 0–999 continuous
/pro_800_nig_v3/vcf_env_speed 62 0–127 continuous
/pro_800_nig_v3/vcf_env_shape 61 0–127 continuous
/pro_800_nig_v3/vca_vel 31 0–999 continuous
/pro_800_nig_v3/vca_env_speed 72 0–127 continuous
/pro_800_nig_v3/vca_env_shape 63 0–127 continuous
/pro_800_nig_v3/kybd_tracking 60 0–127 continuous
/pro_800_nig_v3/tracking_note 78 0–127 continuous
/pro_800_nig_v3/vca_aftertouch 39 0–999 continuous
/pro_800_nig_v3/vcf_aftertouch 40 0–999 continuous
/pro_800_nig_v3/vcf_fine_at 115 0–127 continuous
/pro_800_nig_v3/fine_init_amt 105 0–127 continuous
/pro_800_nig_v3/lfo_shape 57 0–127 continuous
/pro_800_nig_v3/lfo_speed 58 0–127 continuous
/pro_800_nig_v3/mod_delay 33 0–999 continuous
/pro_800_nig_v3/lfo_targets 59 0–127 continuous
/pro_800_nig_v3/lfo_aftertouch 41 0–999 continuous
/pro_800_nig_v3/flt_fine_env 102 0–127 continuous
/pro_800_nig_v3/fine_osc_b 103 0–127 continuous
/pro_800_nig_v3/amount 67 0–127 continuous
/pro_800_nig_v3/target 66 0–127 continuous
/pro_800_nig_v3/oscillators/range 42 0–31 continuous Oscillators

Performance MIDI

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

Limitations

Imported from an Electra One community preset. The mapping reflects the preset author's editorial choices: parameter naming, ranges, and which params are exposed. Untested on hardware in this repo.