Skip to content

Arturia Prophet V3 MIDI CC chart, NRPN and OSC map

The Arturia Prophet V3 MIDI implementation: 111 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

Device Arturia Prophet V3
Vendor Arturia
OSC prefix /prophet_v3
Source πŸŽ›οΈ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/arturia/prophet_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/arturia/prophet_v3.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /prophet_v3/frequency 63

From Claude or any MCP client, the osc-bridge mcp server exposes this driver as prophet_v3: ask β€œwhat can the Arturia Prophet V3 do?” and it reads this map with list_routes. See the MCP guide.

MIDI CC and NRPN parameters (111)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/prophet_v3/frequency 2 0–127 continuous
/prophet_v3/ramp 3 0–127 continuous
/prophet_v3/square 4 0–127 continuous
/prophet_v3/pw 6 0–127 continuous
/prophet_v3/sync 5 0–127 continuous
/prophet_v3/frequency 48 0–127 continuous
/prophet_v3/fine 8 0–127 continuous
/prophet_v3/ramp 9 0–127 continuous
/prophet_v3/triangle 10 0–127 continuous
/prophet_v3/square 11 0–127 continuous
/prophet_v3/pw 12 0–127 continuous
/prophet_v3/low_freq 13 0–127 continuous
/prophet_v3/kbd 14 0–127 continuous
/prophet_v3/osc_a 15 0–127 continuous
/prophet_v3/osc_b 16 0–127 continuous
/prophet_v3/noise 17 0–127 continuous
/prophet_v3/sync 18 0–127 continuous
/prophet_v3/rate_sync_d 19 0–127 continuous
/prophet_v3/rate_unsync_d 20 0–127 continuous
/prophet_v3/ramp 21 0–127 continuous
/prophet_v3/triangle 22 0–127 continuous
/prophet_v3/square 23 0–127 continuous
/prophet_v3/filter_env 24 0–127 continuous
/prophet_v3/osc_b 25 0–127 continuous
/prophet_v3/freq_a 26 0–127 continuous
/prophet_v3/pwa 27 0–127 continuous
/prophet_v3/filter 28 0–127 continuous
/prophet_v3/pitchb_range 41 0–127 continuous
/prophet_v3/glide 42 0–127 continuous
/prophet_v3/glide_options 43 0–127 continuous
/prophet_v3/tune 44 0–127 continuous
/prophet_v3/unison 45 0–127 continuous
/prophet_v3/v_detune 46 0–127 continuous
/prophet_v3/cutoff 29 0–127 continuous
/prophet_v3/resonance 30 0–127 continuous
/prophet_v3/env_amt 31 0–127 continuous
/prophet_v3/kbd 71 0–127 continuous
/prophet_v3/release 47 0–127 continuous
/prophet_v3/volume 7 0–127 continuous
/prophet_v3/attack 33 0–127 continuous
/prophet_v3/attack 34 0–127 continuous
/prophet_v3/attack 73 0–127 continuous
/prophet_v3/attack 74 0–127 continuous
/prophet_v3/hold 49 0–127 continuous
/prophet_v3/legato 50 0–127 continuous
/prophet_v3/attack 37 0–127 continuous
/prophet_v3/attack 38 0–127 continuous
/prophet_v3/attack 39 0–127 continuous
/prophet_v3/attack 40 0–127 continuous
/prophet_v3/lfo_noise 51 0–127 continuous
/prophet_v3/freq_osc_a 52 0–127 continuous
/prophet_v3/freq_osc_b 53 0–127 continuous
/prophet_v3/pw_osc_a 54 0–127 continuous
/prophet_v3/pw_osc_b 55 0–127 continuous
/prophet_v3/filter 56 0–127 continuous
/prophet_v3/delay 62 0–127 continuous
/prophet_v3/time_l 63 0–127 continuous
/prophet_v3/time_l_sync_d 65 0–127 continuous
/prophet_v3/time_r 72 0–127 continuous
/prophet_v3/time_r_sync_d 66 0–127 continuous
/prophet_v3/sync 67 0–127 continuous
/prophet_v3/feedback_l 68 0–127 continuous
/prophet_v3/feedback_r 69 0–127 continuous
/prophet_v3/dry_wet 70 0–127 continuous
/prophet_v3/chorus 57 0–127 continuous
/prophet_v3/rate 58 0–127 continuous
/prophet_v3/depth 59 0–127 continuous
/prophet_v3/dry_wet 60 0–127 continuous
/prophet_v3/type 61 0–127 continuous
/prophet_v3/freq 75 0–127 continuous
/prophet_v3/wavetable_num 76 0–127 continuous
/prophet_v3/fine 77 0–127 continuous
/prophet_v3/freq 81 0–127 continuous
/prophet_v3/wavetable_num 82 0–127 continuous
/prophet_v3/fine 83 0–127 continuous
/prophet_v3/freq 78 0–127 continuous
/prophet_v3/wavetable_num 79 0–127 continuous
/prophet_v3/fine 80 0–127 continuous
/prophet_v3/freq 84 0–127 continuous
/prophet_v3/wavetable_num 85 0–127 continuous
/prophet_v3/fine 86 0–127 continuous
/prophet_v3/rate 90 0–127 continuous
/prophet_v3/sync 91 0–127 continuous
/prophet_v3/rate 92 0–127 continuous
/prophet_v3/sync 93 0–127 continuous
/prophet_v3/rate_1 97 0–127 continuous
/prophet_v3/rate_2 104 0–127 continuous
/prophet_v3/rate_3 116 0–127 continuous
/prophet_v3/rate_4 117 0–127 continuous
/prophet_v3/volume 94 0–127 continuous
/prophet_v3/stage_0_lvl 96 0–127 continuous
/prophet_v3/stage_1_lvl 98 0–127 continuous
/prophet_v3/stage_2_lvl 100 0–127 continuous
/prophet_v3/stage_3_lvl 102 0–127 continuous
/prophet_v3/pan 95 0–127 continuous
/prophet_v3/stage_1_rate 99 0–127 continuous
/prophet_v3/stage_2_rate 101 0–127 continuous
/prophet_v3/stage_3_rate 103 0–127 continuous
/prophet_v3/stage_4_rate 105 0–127 continuous
/prophet_v3/stage_0_lvl 106 0–127 continuous
/prophet_v3/stage_1_lvl 107 0–127 continuous
/prophet_v3/stage_2_lvl 108 0–127 continuous
/prophet_v3/stage_3_lvl 109 0–127 continuous
/prophet_v3/stage_4_lvl 110 0–127 continuous
/prophet_v3/stage_1_rate 112 0–127 continuous
/prophet_v3/stage_2_rate 113 0–127 continuous
/prophet_v3/stage_3_rate 114 0–127 continuous
/prophet_v3/stage_4_rate 115 0–127 continuous
/prophet_v3/env_amt 87 0–127 continuous
/prophet_v3/cutoff 88 0–127 continuous
/prophet_v3/resonance 89 0–127 continuous

Performance MIDI

Notes, pitch bend and any CC are also available: /prophet_v3/note/on <note> <velocity>, /prophet_v3/cc/<number> <value>, /prophet_v3/pitchbend <0-16383>, /prophet_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.

Frequently asked questions

Which MIDI CC controls the filter cutoff on the Arturia Prophet V3?

CC 28 (0–127), named /prophet_v3/filter in SynthHub's map.

How many parameters of the Arturia Prophet V3 can be controlled over MIDI?

SynthHub's map of the Arturia Prophet V3 lists 111 MIDI CC parameters, each with its number, range and a readable name; the full chart is on this page.

Can an AI agent like Claude control the Arturia Prophet V3?

Yes: SynthHub's hosted MCP server knows the Arturia Prophet V3's MIDI map, and its browser relay lets the agent send it parameter changes or load a sound, each sound change confirmed by you.