devices/korg/m3.vendor.fw-2.0.jsonEdit on GitHubJSONKORG M3 MIDI CC chart, NRPN and OSC map
The KORG M3 MIDI implementation: 82 CC, 3 RPN, 784 SysEx parameters, 272 SysEx commands, each named, for Claude (MCP), SuperCollider or any OSC app.
- sourcemaker's documentation
- firmware2.0
- real unitnot yet checked
Not checked on a real KORG M3 yet. Own one? Load a sound or send a control, and tell us whether it worked.
- Maker
- KORG
- Version
- System version 2.0 (MIDI Implementation v1.2, 2008-07-23)
- Source
- maker's documentation
- OSC prefix
/m3
Use 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/korg/m3.vendor.fw-2.0.json --out-port <N> --in-port <M>
Then send OSC to 127.0.0.1:7777, for example:
From Claude or any MCP client, the osc-bridge mcp server exposes this driver as m3: ask “what can the KORG M3 do?” and it reads this map with list_routes. See the MCP guide.
MIDI controls
1141 controls, each with its number, its range and the name to send
| Control | CC | Range | Name to send |
|---|---|---|---|
| Bank select msb | 0 | 0–127 | /m3/bank_select_msb |
| Bank select lsb | 32 | 0–127 | /m3/bank_select_lsb |
| Modulation1 | 1 | 0–127 | /m3/modulation1 |
| Modulation2 | 2 | 0–127 | /m3/modulation2 |
| Foot pedal | 4 | 0–127 | /m3/foot_pedal |
| Portamento time | 5 | 0–127 | /m3/portamento_time |
| Volume | 7 | 0–127 | /m3/volume |
| Post ifx pan | 8 | 0–127 | /m3/post_ifx_pan |
| Pan | 10 | 0–127 | /m3/pan |
| Expression | 11 | 0–127 | /m3/expression |
| Fx control1 | 12 | 0–127 | /m3/fx_control1 |
| Fx control2 | 13 | 0–127 | /m3/fx_control2 |
| Karma on off | 14 | 0–127 | /m3/karma/on_off |
| Ribbon | 16 | 0–127 | /m3/ribbon |
| Slider mod5 | 17 | 0–127 | /m3/slider_mod5 |
| Value slider | 18 | 0–127 | /m3/value_slider |
| Slider mod6 | 19 | 0–127 | /m3/slider_mod6 |
| Slider mod7 | 20 | 0–127 | /m3/slider_mod7 |
| Slider mod8 | 21 | 0–127 | /m3/slider_mod8 |
| Karma slider1 | 22 | 0–127 | /m3/karma/slider1 |
| Karma slider2 | 23 | 0–127 | /m3/karma/slider2 |
| Karma slider3 | 24 | 0–127 | /m3/karma/slider3 |
| Karma slider4 | 25 | 0–127 | /m3/karma/slider4 |
| Karma slider5 | 26 | 0–127 | /m3/karma/slider5 |
| Karma slider6 | 27 | 0–127 | /m3/karma/slider6 |
| Karma slider7 | 28 | 0–127 | /m3/karma/slider7 |
| Karma slider8 | 29 | 0–127 | /m3/karma/slider8 |
| Karma scene | 30 | 0–127 | /m3/karma/scene |
| Karma latch | 31 | 0–127 | /m3/karma/latch |
| Damper | 64 | 0–127 | /m3/damper |
| Portamento switch | 65 | switch | /m3/portamento_switch |
| Sostenuto | 66 | switch | /m3/sostenuto |
| Soft pedal | 67 | 0–127 | /m3/soft_pedal |
| Sustain level | 70 | 0–127 | /m3/sustain_level |
| Resonance | 71 | 0–127 | /m3/resonance |
| Release time | 72 | 0–127 | /m3/release_time |
| Attack time | 73 | 0–127 | /m3/attack_time |
| Filter cutoff | 74 | 0–127 | /m3/filter_cutoff |
| Decay time | 75 | 0–127 | /m3/decay_time |
| Lfo1 speed | 76 | 0–127 | /m3/lfo1_speed |
| Lfo1 pitch depth | 77 | 0–127 | /m3/lfo1_pitch_depth |
| Lfo1 delay | 78 | 0–127 | /m3/lfo1_delay |
| Filter eg intensity | 79 | 0–127 | /m3/filter_eg_intensity |
| Sw1 mod | 80 | 0–127 | /m3/sw1_mod |
| Sw2 mod | 81 | 0–127 | /m3/sw2_mod |
| Foot switch | 82 | 0–127 | /m3/foot_switch |
| Cc83 | 83 | 0–127 | /m3/cc83 |
| Xy mod plus x | 85 | 0–127 | /m3/xy_mod_plus_x |
| Xy mod minus x | 86 | 0–127 | /m3/xy_mod_minus_x |
| Xy mod plus y | 87 | 0–127 | /m3/xy_mod_plus_y |
| Xy mod minus y | 88 | 0–127 | /m3/xy_mod_minus_y |
| Send2 level | 91 | 0–127 | /m3/send2_level |
| All insert fx switch | 92 | switch | /m3/all_insert_fx_switch |
| Send1 level | 93 | 0–127 | /m3/send1_level |
| Master fx switch | 94 | switch | /m3/master_fx_switch |
| Total fx switch | 95 | switch | /m3/total_fx_switch |
| Karma switch1 | 102 | switch | /m3/karma/switch1 |
| Karma switch2 | 103 | switch | /m3/karma/switch2 |
| Karma switch3 | 104 | switch | /m3/karma/switch3 |
| Karma switch4 | 105 | switch | /m3/karma/switch4 |
| Karma switch5 | 106 | switch | /m3/karma/switch5 |
| Karma switch6 | 107 | switch | /m3/karma/switch6 |
| Karma switch7 | 108 | switch | /m3/karma/switch7 |
| Karma switch8 | 109 | switch | /m3/karma/switch8 |
| Pad1 | 110 | trigger | /m3/pad1 |
| Pad2 | 111 | trigger | /m3/pad2 |
| Pad3 | 112 | trigger | /m3/pad3 |
| Pad4 | 113 | trigger | /m3/pad4 |
| Pad5 | 114 | trigger | /m3/pad5 |
| Pad6 | 115 | trigger | /m3/pad6 |
| Pad7 | 116 | trigger | /m3/pad7 |
| Pad8 | 117 | trigger | /m3/pad8 |
| Xy x | 118 | 0–127 | /m3/xy/x |
| Xy y | 119 | 0–127 | /m3/xy/y |
| All sound off | 120 | trigger | /m3/all_sound_off |
| Reset all controllers | 121 | trigger | /m3/reset_all_controllers |
| Local control | 122 | switch | /m3/local_control |
| All notes off | 123 | trigger | /m3/all_notes_off |
Registered parameters
| Control | CC | RPN (MSB/LSB) | Range | Name to send |
|---|---|---|---|---|
| Rpn pitch bend sensitivity | RPN 0 / 0 | discrete | /m3/rpn/pitch_bend_sensitivity |
|
| Rpn fine tune | RPN 0 / 1 | 0–16383 | /m3/rpn/fine_tune |
|
| Rpn coarse tune | RPN 0 / 2 | discrete | /m3/rpn/coarse_tune |
Channel mode
| Control | CC | Range | Name to send |
|---|---|---|---|
| Omni off | 124 | trigger | /m3/omni_off |
| Omni on | 125 | trigger | /m3/omni_on |
| Mono on | 126 | discrete | /m3/mono_on |
| Poly on | 127 | trigger | /m3/poly_on |
SysEx parameters
| Control | Range | Name to send |
|---|---|---|
| Prog ifx1 effect type | 0–170 | /m3/prog/ifx1/effect_type |
| Prog ifx1 on off | 0–1 | /m3/prog/ifx1/on_off |
| Prog ifx1 chain | 0–1 | /m3/prog/ifx1/chain |
| Prog ifx1 chain to | 0–3 | /m3/prog/ifx1/chain_to |
| Prog ifx1 pan | 0–127 | /m3/prog/ifx1/pan |
| Prog ifx1 bus select | 0–7 | /m3/prog/ifx1/bus_select |
| Prog ifx1 fx control bus | 0–2 | /m3/prog/ifx1/fx_control_bus |
| Prog ifx1 send 1 level | 0–127 | /m3/prog/ifx1/send_1_level |
| Prog ifx1 send 2 level | 0–127 | /m3/prog/ifx1/send_2_level |
| Prog ifx1 aux bus | 0–6 | /m3/prog/ifx1/aux_bus |
| Prog ifx2 effect type | 0–170 | /m3/prog/ifx2/effect_type |
| Prog ifx3 effect type | 0–170 | /m3/prog/ifx3/effect_type |
| Prog ifx4 effect type | 0–170 | /m3/prog/ifx4/effect_type |
| Prog ifx5 effect type | 0–153 | /m3/prog/ifx5/effect_type |
| Prog mfx mfx1 effect type | 0–170 | /m3/prog/mfx/mfx1_effect_type |
| Prog mfx mfx1 on off | 0–1 | /m3/prog/mfx/mfx1_on_off |
| Prog mfx mfx2 effect type | 0–153 | /m3/prog/mfx/mfx2_effect_type |
| Prog mfx mfx2 on off | 0–1 | /m3/prog/mfx/mfx2_on_off |
| Prog mfx mfx1 return level | 0–127 | /m3/prog/mfx/mfx1_return_level |
| Prog mfx mfx2 return level | 0–127 | /m3/prog/mfx/mfx2_return_level |
| Prog mfx mfx chain direction | 0–1 | /m3/prog/mfx/mfx_chain_direction |
| Prog mfx mfx chain on off | 0–1 | /m3/prog/mfx/mfx_chain_on_off |
| Prog mfx mfx chain level | 0–127 | /m3/prog/mfx/mfx_chain_level |
| Prog tfx effect type | 0–153 | /m3/prog/tfx/effect_type |
| Prog tfx on off | 0–1 | /m3/prog/tfx/on_off |
| Prog tfx master volume | 0–127 | /m3/prog/tfx/master_volume |
| Prog fx lfo lfo1 frequency | 1–230 | /m3/prog/fx_lfo/lfo1_frequency |
| Prog fx lfo lfo1 flag | 0–1 | /m3/prog/fx_lfo/lfo1_flag |
| Prog fx lfo lfo1 dmod src | 0–37 | /m3/prog/fx_lfo/lfo1_dmod_src |
| Prog fx lfo lfo1 midi channel | 0–16 | /m3/prog/fx_lfo/lfo1_midi_channel |
| Prog fx lfo lfo1 bpm | 3999–30000 | /m3/prog/fx_lfo/lfo1_bpm |
| Prog fx lfo lfo1 midi sync base note | 0–9 | /m3/prog/fx_lfo/lfo1_midi_sync_base_note |
| Prog fx lfo lfo1 midi sync | 0–1 | /m3/prog/fx_lfo/lfo1_midi_sync |
| Prog fx lfo lfo1 midi sync time | 1–32 | /m3/prog/fx_lfo/lfo1_midi_sync_time |
| Prog fx lfo lfo2 frequency | 1–230 | /m3/prog/fx_lfo/lfo2_frequency |
| Prog fx lfo lfo2 flag | 0–1 | /m3/prog/fx_lfo/lfo2_flag |
| Prog fx lfo lfo2 dmod src | 0–37 | /m3/prog/fx_lfo/lfo2_dmod_src |
| Prog fx lfo lfo2 midi channel | 0–16 | /m3/prog/fx_lfo/lfo2_midi_channel |
| Prog fx lfo lfo2 bpm | 3999–30000 | /m3/prog/fx_lfo/lfo2_bpm |
| Prog fx lfo lfo2 midi sync base note | 0–9 | /m3/prog/fx_lfo/lfo2_midi_sync_base_note |
| Prog fx lfo lfo2 midi sync | 0–1 | /m3/prog/fx_lfo/lfo2_midi_sync |
| Prog fx lfo lfo2 midi sync time | 1–32 | /m3/prog/fx_lfo/lfo2_midi_sync_time |
| Prog vector xyassign xplus | 0–151 | /m3/prog/vector/xyassign_xplus |
| Prog vector xyassign xminus | 0–151 | /m3/prog/vector/xyassign_xminus |
| Prog vector xyassign yplus | 0–151 | /m3/prog/vector/xyassign_yplus |
| Prog vector xyassign yminus | 0–151 | /m3/prog/vector/xyassign_yminus |
| Prog vector x mode | 0–3 | /m3/prog/vector/x_mode |
| Prog vector y mode | 0–3 | /m3/prog/vector/y_mode |
| Prog vector enable cc control | 0–1 | /m3/prog/vector/enable_cc_control |
| Prog vector enable volume ctrl | 0–1 | /m3/prog/vector/enable_volume_ctrl |
| Prog vector equal power | 0–1 | /m3/prog/vector/equal_power |
| Prog vector xymode | 0–1 | /m3/prog/vector/xymode |
| Prog vector hold | 0–1 | /m3/prog/vector/hold |
| Prog vector osc1 center volume | 0–4 | /m3/prog/vector/osc1_center_volume |
| Prog vector osc2 center volume | 0–4 | /m3/prog/vector/osc2_center_volume |
| Prog common osc mode | 0–4 | /m3/prog/common/osc_mode |
| Prog common favorite | 0–1 | /m3/prog/common/favorite |
| Prog common hold | 0–1 | /m3/prog/common/hold |
| Prog common voice assign | 0–1 | /m3/prog/common/voice_assign |
| Prog common poly single trigger | 0–1 | /m3/prog/common/poly_single_trigger |
| Prog common poly poly legato | 0–1 | /m3/prog/common/poly_poly_legato |
| Prog common mono priority | 0–2 | /m3/prog/common/mono_priority |
| Prog common mono mono legato | 0–1 | /m3/prog/common/mono_mono_legato |
| Prog common mono mode | 0–1 | /m3/prog/common/mono_mode |
| Prog common enable half damper | 0–1 | /m3/prog/common/enable_half_damper |
| Prog common number of voices | 2–6 | /m3/prog/common/number_of_voices |
| Prog common union | 0–1 | /m3/prog/common/union |
| Prog common detune | 0–99 | /m3/prog/common/detune |
| Prog common thickness | 0–9 | /m3/prog/common/thickness |
| Prog common hold bottom | 0–127 | /m3/prog/common/hold_bottom |
| Prog common hold top | 0–127 | /m3/prog/common/hold_top |
| Prog common bus select | 0–12 | /m3/prog/common/bus_select |
| Prog common fx control bus | 0–2 | /m3/prog/common/fx_control_bus |
| Prog common use dkit setting | 0–1 | /m3/prog/common/use_dkit_setting |
| Prog common aux bus | 0–6 | /m3/prog/common/aux_bus |
| Prog common main category | 0–17 | /m3/prog/common/main_category |
| Prog common sub category | 0–7 | /m3/prog/common/sub_category |
| Prog common scale type | 0–26 | /m3/prog/common/scale_type |
| Prog common scale key | 0–11 | /m3/prog/common/scale_key |
| Prog common scale random | 0–7 | /m3/prog/common/scale_random |
| Prog common sw1 assignable sw | 0–14 | /m3/prog/common/sw1_assignable_sw |
| Prog common sw1 mode | 0–1 | /m3/prog/common/sw1_mode |
| Prog common sw1 on off | 0–1 | /m3/prog/common/sw1_on_off |
| Prog common sw2 assignable sw | 0–14 | /m3/prog/common/sw2_assignable_sw |
| Prog common sw2 mode | 0–1 | /m3/prog/common/sw2_mode |
| Prog common sw2 on off | 0–1 | /m3/prog/common/sw2_on_off |
| Prog eq trim | 0–99 | /m3/prog/eq/trim |
| Prog eq bypass | 0–1 | /m3/prog/eq/bypass |
| Prog eq midfreq | 0–165 | /m3/prog/eq/midfreq |
| Prog eq lowgain | -36–36 | /m3/prog/eq/lowgain |
| Prog eq midgain | -36–36 | /m3/prog/eq/midgain |
| Prog eq highgain | -36–36 | /m3/prog/eq/highgain |
| Prog pitch eg start level | -99–99 | /m3/prog/pitch_eg/start_level |
| Prog pitch eg attack time | 0–99 | /m3/prog/pitch_eg/attack_time |
| Prog pitch eg attack level | -99–99 | /m3/prog/pitch_eg/attack_level |
| Prog pitch eg decay time | 0–99 | /m3/prog/pitch_eg/decay_time |
| Prog pitch eg break level | -99–99 | /m3/prog/pitch_eg/break_level |
| Prog pitch eg slope time | 0–99 | /m3/prog/pitch_eg/slope_time |
| Prog pitch eg release time | 0–99 | /m3/prog/pitch_eg/release_time |
| Prog pitch eg release level | -99–99 | /m3/prog/pitch_eg/release_level |
| Prog pitch eg attack eg curve | 0–16 | /m3/prog/pitch_eg/attack_eg_curve |
| Prog pitch eg delay eg curve | 0–16 | /m3/prog/pitch_eg/delay_eg_curve |
| Prog pitch eg slope eg curve | 0–16 | /m3/prog/pitch_eg/slope_eg_curve |
| Prog pitch eg release eg curve | 0–16 | /m3/prog/pitch_eg/release_eg_curve |
| Prog pitch eg ams1 level | 0–50 | /m3/prog/pitch_eg/ams1_level |
| Prog pitch eg ams1 start level | -99–99 | /m3/prog/pitch_eg/ams1_start_level |
| Prog pitch eg ams1 attack level | -99–99 | /m3/prog/pitch_eg/ams1_attack_level |
| Prog pitch eg ams1 break level | -99–99 | /m3/prog/pitch_eg/ams1_break_level |
| Prog pitch eg ams2 level | 0–50 | /m3/prog/pitch_eg/ams2_level |
| Prog pitch eg ams2 start level | -99–99 | /m3/prog/pitch_eg/ams2_start_level |
| Prog pitch eg ams2 attack level | -99–99 | /m3/prog/pitch_eg/ams2_attack_level |
| Prog pitch eg ams2 break level | -99–99 | /m3/prog/pitch_eg/ams2_break_level |
| Prog pitch eg ams time | 0–50 | /m3/prog/pitch_eg/ams_time |
| Prog pitch eg ams attack time | -99–99 | /m3/prog/pitch_eg/ams_attack_time |
| Prog pitch eg ams decay time | -99–99 | /m3/prog/pitch_eg/ams_decay_time |
| Prog pitch eg ams slope time | -99–99 | /m3/prog/pitch_eg/ams_slope_time |
| Prog pitch eg reset source | 0–50 | /m3/prog/pitch_eg/reset_source |
| Prog pitch eg reset threshold | -99–99 | /m3/prog/pitch_eg/reset_threshold |
| Prog common lfo amstoshape source | 0–99 | /m3/prog/common_lfo/amstoshape_source |
| Prog common lfo amstoshape intensity | -99–99 | /m3/prog/common_lfo/amstoshape_intensity |
| Prog common lfo base note | 0–9 | /m3/prog/common_lfo/base_note |
| Prog common lfo midi sync off | 0–1 | /m3/prog/common_lfo/midi_sync_off |
| Prog common lfo midi sync time | 0–31 | /m3/prog/common_lfo/midi_sync_time |
| Prog common lfo amstotime source | 0–99 | /m3/prog/common_lfo/amstotime_source |
| Prog common lfo amstotime intensity | -99–99 | /m3/prog/common_lfo/amstotime_intensity |
| Prog common lfo amstoamstime source | 0–99 | /m3/prog/common_lfo/amstoamstime_source |
| Prog common lfo amstoamstime int | -99–99 | /m3/prog/common_lfo/amstoamstime_int |
| Prog common lfo sync wave form | 0–17 | /m3/prog/common_lfo/sync_wave_form |
| Prog common lfo stop | 0–1 | /m3/prog/common_lfo/stop |
| Prog common lfo frequency | 0–99 | /m3/prog/common_lfo/frequency |
| Prog common lfo start phase | -36–37 | /m3/prog/common_lfo/start_phase |
| Prog common lfo shape | -99–99 | /m3/prog/common_lfo/shape |
| Prog common lfo offset | -99–99 | /m3/prog/common_lfo/offset |
| Prog common lfo reset ams | 0–50 | /m3/prog/common_lfo/reset_ams |
| Prog key track1 key low | 0–127 | /m3/prog/key_track1/key_low |
| Prog key track1 key center | 0–127 | /m3/prog/key_track1/key_center |
| Prog key track1 key high | 0–127 | /m3/prog/key_track1/key_high |
| Prog key track1 ramp low | -100–100 | /m3/prog/key_track1/ramp_low |
| Prog key track1 ramp center | -100–100 | /m3/prog/key_track1/ramp_center |
| Prog key track1 ramp center high | -100–100 | /m3/prog/key_track1/ramp_center_high |
| Prog key track1 ramp high top | -100–100 | /m3/prog/key_track1/ramp_high_top |
| Prog ifx2 on off | 0–1 | /m3/prog/ifx2/on_off |
| Prog ifx2 chain | 0–1 | /m3/prog/ifx2/chain |
| Prog ifx2 chain to | 0–3 | /m3/prog/ifx2/chain_to |
| Prog ifx2 pan | 0–127 | /m3/prog/ifx2/pan |
| Prog ifx2 bus select | 0–7 | /m3/prog/ifx2/bus_select |
| Prog ifx2 fx control bus | 0–2 | /m3/prog/ifx2/fx_control_bus |
| Prog ifx2 send 1 level | 0–127 | /m3/prog/ifx2/send_1_level |
| Prog ifx2 send 2 level | 0–127 | /m3/prog/ifx2/send_2_level |
| Prog ifx2 aux bus | 0–6 | /m3/prog/ifx2/aux_bus |
| Prog ifx3 on off | 0–1 | /m3/prog/ifx3/on_off |
| Prog ifx3 chain | 0–1 | /m3/prog/ifx3/chain |
| Prog ifx3 chain to | 0–3 | /m3/prog/ifx3/chain_to |
| Prog ifx3 pan | 0–127 | /m3/prog/ifx3/pan |
| Prog ifx3 bus select | 0–7 | /m3/prog/ifx3/bus_select |
| Prog ifx3 fx control bus | 0–2 | /m3/prog/ifx3/fx_control_bus |
| Prog ifx3 send 1 level | 0–127 | /m3/prog/ifx3/send_1_level |
| Prog ifx3 send 2 level | 0–127 | /m3/prog/ifx3/send_2_level |
| Prog ifx3 aux bus | 0–6 | /m3/prog/ifx3/aux_bus |
| Prog ifx4 on off | 0–1 | /m3/prog/ifx4/on_off |
| Prog ifx4 chain | 0–1 | /m3/prog/ifx4/chain |
| Prog ifx4 pan | 0–127 | /m3/prog/ifx4/pan |
| Prog ifx4 bus select | 0–7 | /m3/prog/ifx4/bus_select |
| Prog ifx4 fx control bus | 0–2 | /m3/prog/ifx4/fx_control_bus |
| Prog ifx4 send 1 level | 0–127 | /m3/prog/ifx4/send_1_level |
| Prog ifx4 send 2 level | 0–127 | /m3/prog/ifx4/send_2_level |
| Prog ifx4 aux bus | 0–6 | /m3/prog/ifx4/aux_bus |
| Prog ifx5 on off | 0–1 | /m3/prog/ifx5/on_off |
| Prog ifx5 pan | 0–127 | /m3/prog/ifx5/pan |
| Prog ifx5 bus select | 0–7 | /m3/prog/ifx5/bus_select |
| Prog ifx5 fx control bus | 0–2 | /m3/prog/ifx5/fx_control_bus |
| Prog ifx5 send 1 level | 0–127 | /m3/prog/ifx5/send_1_level |
| Prog ifx5 send 2 level | 0–127 | /m3/prog/ifx5/send_2_level |
| Prog ifx5 aux bus | 0–6 | /m3/prog/ifx5/aux_bus |
| Prog common rt slider5 assign | 0–124 | /m3/prog/common/rt_slider5_assign |
| Prog common rt slider6 assign | 0–124 | /m3/prog/common/rt_slider6_assign |
| Prog common rt slider7 assign | 0–124 | /m3/prog/common/rt_slider7_assign |
| Prog common rt slider8 assign | 0–124 | /m3/prog/common/rt_slider8_assign |
| Prog osc1 ms1 type | 0–1 | /m3/prog/osc1/ms1/type |
| Prog osc1 ms2 type | 0–1 | /m3/prog/osc1/ms2/type |
| Prog osc1 ms3 type | 0–1 | /m3/prog/osc1/ms3/type |
| Prog osc1 ms4 type | 0–1 | /m3/prog/osc1/ms4/type |
| Prog osc1 ms1 bank | 0–255 | /m3/prog/osc1/ms1/bank |
| Prog osc1 ms2 bank | 0–255 | /m3/prog/osc1/ms2/bank |
| Prog osc1 ms3 bank | 0–255 | /m3/prog/osc1/ms3/bank |
| Prog osc1 ms4 bank | 0–255 | /m3/prog/osc1/ms4/bank |
| Prog osc1 ms1 number | 0–1076 | /m3/prog/osc1/ms1/number |
| Prog osc1 ms2 number | 0–1076 | /m3/prog/osc1/ms2/number |
| Prog osc1 ms3 number | 0–1076 | /m3/prog/osc1/ms3/number |
| Prog osc1 ms4 number | 0–1076 | /m3/prog/osc1/ms4/number |
| Prog osc1 ms1 level | 0–127 | /m3/prog/osc1/ms1/level |
| Prog osc1 ms2 level | 0–127 | /m3/prog/osc1/ms2/level |
| Prog osc1 ms3 level | 0–127 | /m3/prog/osc1/ms3/level |
| Prog osc1 ms4 level | 0–127 | /m3/prog/osc1/ms4/level |
| Prog osc1 ms1 offset | 0–8 | /m3/prog/osc1/ms1/offset |
| Prog osc1 ms2 offset | 0–8 | /m3/prog/osc1/ms2/offset |
| Prog osc1 ms3 offset | 0–8 | /m3/prog/osc1/ms3/offset |
| Prog osc1 ms4 offset | 0–8 | /m3/prog/osc1/ms4/offset |
| Prog osc1 ms1 backword | 0–1 | /m3/prog/osc1/ms1/backword |
| Prog osc1 ms2 backword | 0–1 | /m3/prog/osc1/ms2/backword |
| Prog osc1 ms3 backword | 0–1 | /m3/prog/osc1/ms3/backword |
| Prog osc1 ms4 backword | 0–1 | /m3/prog/osc1/ms4/backword |
| Prog osc1 ms1 velocity bottom vel | 1–127 | /m3/prog/osc1/ms1_velocity/bottom_vel |
| Prog osc1 ms2 velocity bottom vel | 1–127 | /m3/prog/osc1/ms2_velocity/bottom_vel |
| Prog osc1 ms3 velocity bottom vel | 1–127 | /m3/prog/osc1/ms3_velocity/bottom_vel |
| Prog osc1 ms1 velocity xfade range | 0–127 | /m3/prog/osc1/ms1_velocity/xfade_range |
| Prog osc1 ms2 velocity xfade range | 0–127 | /m3/prog/osc1/ms2_velocity/xfade_range |
| Prog osc1 ms3 velocity xfade range | 0–127 | /m3/prog/osc1/ms3_velocity/xfade_range |
| Prog osc1 ms1 velocity xfade curve | 0–2 | /m3/prog/osc1/ms1_velocity/xfade_curve |
| Prog osc1 ms2 velocity xfade curve | 0–2 | /m3/prog/osc1/ms2_velocity/xfade_curve |
| Prog osc1 ms3 velocity xfade curve | 0–2 | /m3/prog/osc1/ms3_velocity/xfade_curve |
| Prog osc1 velocity note on ctrl delay | 0–97 | /m3/prog/osc1/velocity/note_on_ctrl_delay |
| Prog osc1 velocity note on ctrl mode | 0–1 | /m3/prog/osc1/velocity/note_on_ctrl_mode |
| Prog osc1 velocity velocity zone bottom | 1–127 | /m3/prog/osc1/velocity/velocity_zone_bottom |
| Prog osc1 velocity velocity zone top | 1–127 | /m3/prog/osc1/velocity/velocity_zone_top |
| Prog osc1 lfo1 waveform | 0–15 | /m3/prog/osc1/lfo1/waveform |
| Prog osc1 lfo2 waveform | 0–15 | /m3/prog/osc1/lfo2/waveform |
| Prog osc1 lfo1 stop | 0–1 | /m3/prog/osc1/lfo1/stop |
| Prog osc1 lfo2 stop | 0–1 | /m3/prog/osc1/lfo2/stop |
| Prog osc1 lfo1 key sync | 0–1 | /m3/prog/osc1/lfo1/key_sync |
| Prog osc1 lfo2 key sync | 0–1 | /m3/prog/osc1/lfo2/key_sync |
| Prog osc1 lfo1 frequency | 0–99 | /m3/prog/osc1/lfo1/frequency |
| Prog osc1 lfo2 frequency | 0–99 | /m3/prog/osc1/lfo2/frequency |
| Prog osc1 lfo1 start phase | -36–37 | /m3/prog/osc1/lfo1/start_phase |
| Prog osc1 lfo2 start phase | -36–37 | /m3/prog/osc1/lfo2/start_phase |
| Prog osc1 lfo1 shape | -99–99 | /m3/prog/osc1/lfo1/shape |
| Prog osc1 lfo2 shape | -99–99 | /m3/prog/osc1/lfo2/shape |
| Prog osc1 lfo1 offset | -99–99 | /m3/prog/osc1/lfo1/offset |
| Prog osc1 lfo2 offset | -99–99 | /m3/prog/osc1/lfo2/offset |
| Prog osc1 lfo1 delay | 0–99 | /m3/prog/osc1/lfo1/delay |
| Prog osc1 lfo2 delay | 0–99 | /m3/prog/osc1/lfo2/delay |
| Prog osc1 lfo1 fade | 0–99 | /m3/prog/osc1/lfo1/fade |
| Prog osc1 lfo2 fade | 0–99 | /m3/prog/osc1/lfo2/fade |
| Prog osc1 lfo1 source | 0–50 | /m3/prog/osc1/lfo1/source |
| Prog osc1 lfo2 source | 0–50 | /m3/prog/osc1/lfo2/source |
| Prog osc1 lfo1 intensity | -99–99 | /m3/prog/osc1/lfo1/intensity |
| Prog osc1 lfo2 intensity | -99–99 | /m3/prog/osc1/lfo2/intensity |
| Prog osc1 lfo1 midisync base note | 0–9 | /m3/prog/osc1/lfo1/midisync_base_note |
| Prog osc1 lfo2 midisync base note | 0–9 | /m3/prog/osc1/lfo2/midisync_base_note |
| Prog osc1 lfo1 midi tempo sync | 0–1 | /m3/prog/osc1/lfo1/midi_tempo_sync |
| Prog osc1 lfo2 midi tempo sync | 0–1 | /m3/prog/osc1/lfo2/midi_tempo_sync |
| Prog osc1 lfo1 midisync time | 0–31 | /m3/prog/osc1/lfo1/midisync_time |
| Prog osc1 lfo2 midisync time | 0–31 | /m3/prog/osc1/lfo2/midisync_time |
| Prog osc1 lfo1 ams1 source | 0–50 | /m3/prog/osc1/lfo1/ams1_source |
| Prog osc1 lfo2 ams1 source | 0–50 | /m3/prog/osc1/lfo2/ams1_source |
| Prog osc1 lfo1 ams1 intensity | -99–99 | /m3/prog/osc1/lfo1/ams1_intensity |
| Prog osc1 lfo2 ams1 intensity | -99–99 | /m3/prog/osc1/lfo2/ams1_intensity |
| Prog osc1 lfo1 intmodams source | 0–50 | /m3/prog/osc1/lfo1/intmodams_source |
| Prog osc1 lfo2 intmodams source | 0–50 | /m3/prog/osc1/lfo2/intmodams_source |
| Prog osc1 lfo1 intmodams intensity | -99–99 | /m3/prog/osc1/lfo1/intmodams_intensity |
| Prog osc1 lfo2 intmodams intensity | -99–99 | /m3/prog/osc1/lfo2/intmodams_intensity |
| Prog osc1 lfo1 ams2 source | 0–50 | /m3/prog/osc1/lfo1/ams2_source |
| Prog osc1 lfo2 ams2 source | 0–50 | /m3/prog/osc1/lfo2/ams2_source |
| Prog osc1 lfo1 ams2 intensity | -99–99 | /m3/prog/osc1/lfo1/ams2_intensity |
| Prog osc1 lfo2 ams2 intensity | -99–99 | /m3/prog/osc1/lfo2/ams2_intensity |
| Prog osc1 pitch amssrc to pitch | 0–50 | /m3/prog/osc1/pitch/amssrc_to_pitch |
| Prog osc1 pitch amsint to pitch | -115–115 | /m3/prog/osc1/pitch/amsint_to_pitch |
| Prog osc1 pitch amssrc to pitch eg | 0–50 | /m3/prog/osc1/pitch/amssrc_to_pitch_eg |
| Prog osc1 pitch amsint to pitch eg | -115–115 | /m3/prog/osc1/pitch/amsint_to_pitch_eg |
| Prog osc1 pitch amssrc to lfo1 | 0–50 | /m3/prog/osc1/pitch/amssrc_to_lfo1 |
| Prog osc1 pitch amsint to lfo1 | -115–115 | /m3/prog/osc1/pitch/amsint_to_lfo1 |
| Prog osc1 pitch amssrc to lfo2 | 0–50 | /m3/prog/osc1/pitch/amssrc_to_lfo2 |
| Prog osc1 pitch amsint to lfo2 | -115–115 | /m3/prog/osc1/pitch/amsint_to_lfo2 |
| Prog osc1 pitch octave | -2–1 | /m3/prog/osc1/pitch/octave |
| Prog osc1 pitch transpose | -12–12 | /m3/prog/osc1/pitch/transpose |
| Prog osc1 pitch tune | -1200–1200 | /m3/prog/osc1/pitch/tune |
| Prog osc1 pitch note track to pitch | -10–20 | /m3/prog/osc1/pitch/note_track_to_pitch |
| Prog osc1 pitch pitch eg intensity | -115–115 | /m3/prog/osc1/pitch/pitch_eg_intensity |
| Prog osc1 pitch lfo1 intensity | -115–115 | /m3/prog/osc1/pitch/lfo1_intensity |
| Prog osc1 pitch lfo2 intensity | -115–115 | /m3/prog/osc1/pitch/lfo2_intensity |
| Prog osc1 pitch portamento enable | 0–1 | /m3/prog/osc1/pitch/portamento_enable |
| Prog osc1 pitch portamento fingered | 0–1 | /m3/prog/osc1/pitch/portamento_fingered |
| Prog osc1 pitch portamento mode | 0–1 | /m3/prog/osc1/pitch/portamento_mode |
| Prog osc1 pitch portamento time | 0–127 | /m3/prog/osc1/pitch/portamento_time |
| Prog osc1 pitch jsxplus to pitch | -60–12 | /m3/prog/osc1/pitch/jsxplus_to_pitch |
| Prog osc1 pitch jsxminus to pitch | -60–12 | /m3/prog/osc1/pitch/jsxminus_to_pitch |
| Prog osc1 pitch ribbonx to pitch | -12–12 | /m3/prog/osc1/pitch/ribbonx_to_pitch |
| Prog osc1 pitch offset in hz | -100–100 | /m3/prog/osc1/pitch/offset_in_hz |
| Prog osc1 pitch lfo1 jsy plus intensity | -115–115 | /m3/prog/osc1/pitch/lfo1_jsy_plus_intensity |
| Prog osc1 pitch lfo2 jsy plus intensity | -115–115 | /m3/prog/osc1/pitch/lfo2_jsy_plus_intensity |
| Prog osc1 filter routing | 0–3 | /m3/prog/osc1/filter/routing |
| Prog osc1 filter filter eg intensity | -99–99 | /m3/prog/osc1/filter/filter_eg_intensity |
| Prog osc1 filter lfo1 intensity | -99–99 | /m3/prog/osc1/filter/lfo1_intensity |
| Prog osc1 filter lfo2 intensity | -99–99 | /m3/prog/osc1/filter/lfo2_intensity |
| Prog osc1 filter common lfo intensity | -99–99 | /m3/prog/osc1/filter/common_lfo_intensity |
| Prog osc1 filter a output level source | 0–99 | /m3/prog/osc1/filter_a/output_level_source |
| Prog osc1 filter b output level source | 0–99 | /m3/prog/osc1/filter_b/output_level_source |
| Prog osc1 filter a outputlevelintensity | -99–99 | /m3/prog/osc1/filter_a/outputlevelintensity |
| Prog osc1 filter b outputlevelintensity | -99–99 | /m3/prog/osc1/filter_b/outputlevelintensity |
| Prog osc1 filter a resonance source | 0–99 | /m3/prog/osc1/filter_a/resonance_source |
| Prog osc1 filter b resonance source | 0–99 | /m3/prog/osc1/filter_b/resonance_source |
| Prog osc1 filter a resonance intensity | -99–99 | /m3/prog/osc1/filter_a/resonance_intensity |
| Prog osc1 filter b resonance intensity | -99–99 | /m3/prog/osc1/filter_b/resonance_intensity |
| Prog osc1 filter a cutoff 1 source | 0–99 | /m3/prog/osc1/filter_a/cutoff_1_source |
| Prog osc1 filter b cutoff 1 source | 0–99 | /m3/prog/osc1/filter_b/cutoff_1_source |
| Prog osc1 filter a cutoff 1 intensity | -99–99 | /m3/prog/osc1/filter_a/cutoff_1_intensity |
| Prog osc1 filter b cutoff 1 intensity | -99–99 | /m3/prog/osc1/filter_b/cutoff_1_intensity |
| Prog osc1 filter a cutoff 2 source | 0–99 | /m3/prog/osc1/filter_a/cutoff_2_source |
| Prog osc1 filter b cutoff 2 source | 0–99 | /m3/prog/osc1/filter_b/cutoff_2_source |
| Prog osc1 filter a cutoff 2 intensity | -99–99 | /m3/prog/osc1/filter_a/cutoff_2_intensity |
| Prog osc1 filter b cutoff 2 intensity | -99–99 | /m3/prog/osc1/filter_b/cutoff_2_intensity |
| Prog osc1 filter a type | 0–3 | /m3/prog/osc1/filter_a/type |
| Prog osc1 filter b type | 0–3 | /m3/prog/osc1/filter_b/type |
| Prog osc1 filter a bypass | 0–1 | /m3/prog/osc1/filter_a/bypass |
| Prog osc1 filter b bypass | 0–1 | /m3/prog/osc1/filter_b/bypass |
| Prog osc1 filter a trim | 0–99 | /m3/prog/osc1/filter_a/trim |
| Prog osc1 filter b trim | 0–99 | /m3/prog/osc1/filter_b/trim |
| Prog osc1 filter a output level | 0–99 | /m3/prog/osc1/filter_a/output_level |
| Prog osc1 filter b output level | 0–99 | /m3/prog/osc1/filter_b/output_level |
| Prog osc1 filter a cutoff | 0–99 | /m3/prog/osc1/filter_a/cutoff |
| Prog osc1 filter b cutoff | 0–99 | /m3/prog/osc1/filter_b/cutoff |
| Prog osc1 filter a resonance | 0–99 | /m3/prog/osc1/filter_a/resonance |
| Prog osc1 filter b resonance | 0–99 | /m3/prog/osc1/filter_b/resonance |
| Prog osc1 filter a keytracktocutoff | -99–99 | /m3/prog/osc1/filter_a/keytracktocutoff |
| Prog osc1 filter b keytracktocutoff | -99–99 | /m3/prog/osc1/filter_b/keytracktocutoff |
| Prog osc1 filter a filter eg intensity | -99–99 | /m3/prog/osc1/filter_a/filter_eg_intensity |
| Prog osc1 filter b filter eg intensity | -99–99 | /m3/prog/osc1/filter_b/filter_eg_intensity |
| Prog osc1 filter a veltofiltereg int | -99–99 | /m3/prog/osc1/filter_a/veltofiltereg_int |
| Prog osc1 filter b veltofiltereg int | -99–99 | /m3/prog/osc1/filter_b/veltofiltereg_int |
| Prog osc1 filter a amsinttofiltereg int | -99–99 | /m3/prog/osc1/filter_a/amsinttofiltereg_int |
| Prog osc1 filter b amsinttofiltereg int | -99–99 | /m3/prog/osc1/filter_b/amsinttofiltereg_int |
| Prog osc1 filter a lfo1 intensity | -99–99 | /m3/prog/osc1/filter_a/lfo1_intensity |
| Prog osc1 filter b lfo1 intensity | -99–99 | /m3/prog/osc1/filter_b/lfo1_intensity |
| Prog osc1 filter a lfo2 intensity | -99–99 | /m3/prog/osc1/filter_a/lfo2_intensity |
| Prog osc1 filter b lfo2 intensity | -99–99 | /m3/prog/osc1/filter_b/lfo2_intensity |
| Prog osc1 filter a common lfo intensity | -99–99 | /m3/prog/osc1/filter_a/common_lfo_intensity |
| Prog osc1 filter b common lfo intensity | -99–99 | /m3/prog/osc1/filter_b/common_lfo_intensity |
| Prog osc1 filter a js y lfo1 intensity | -99–99 | /m3/prog/osc1/filter_a/js_y_lfo1_intensity |
| Prog osc1 filter b js y lfo1 intensity | -99–99 | /m3/prog/osc1/filter_b/js_y_lfo1_intensity |
| Prog osc1 filter a js y lfo2 intensity | -99–99 | /m3/prog/osc1/filter_a/js_y_lfo2_intensity |
| Prog osc1 filter b js y lfo2 intensity | -99–99 | /m3/prog/osc1/filter_b/js_y_lfo2_intensity |
| Prog osc1 filter a js y common lfo int | -99–99 | /m3/prog/osc1/filter_a/js_y_common_lfo_int |
| Prog osc1 filter b js y common lfo int | -99–99 | /m3/prog/osc1/filter_b/js_y_common_lfo_int |
| Prog osc1 filter a amsint lfo1 intensity | -99–99 | /m3/prog/osc1/filter_a/amsint_lfo1_intensity |
| Prog osc1 filter b amsint lfo1 intensity | -99–99 | /m3/prog/osc1/filter_b/amsint_lfo1_intensity |
| Prog osc1 filter a amsint lfo2 intensity | -99–99 | /m3/prog/osc1/filter_a/amsint_lfo2_intensity |
| Prog osc1 filter b amsint lfo2 intensity | -99–99 | /m3/prog/osc1/filter_b/amsint_lfo2_intensity |
| Prog osc1 filter a amsint commonlfo int | -99–99 | /m3/prog/osc1/filter_a/amsint_commonlfo_int |
| Prog osc1 filter b amsint commonlfo int | -99–99 | /m3/prog/osc1/filter_b/amsint_commonlfo_int |
| Prog osc1 filter eg attack eg curve | 0–10 | /m3/prog/osc1/filter_eg/attack_eg_curve |
| Prog osc1 filter eg decay eg curve | 0–10 | /m3/prog/osc1/filter_eg/decay_eg_curve |
| Prog osc1 filter eg slope eg curve | 0–10 | /m3/prog/osc1/filter_eg/slope_eg_curve |
| Prog osc1 filter eg release eg curve | 0–10 | /m3/prog/osc1/filter_eg/release_eg_curve |
| Prog osc1 filter eg start level | -99–99 | /m3/prog/osc1/filter_eg/start_level |
| Prog osc1 filter eg attack time | 0–99 | /m3/prog/osc1/filter_eg/attack_time |
| Prog osc1 filter eg attack level | -99–99 | /m3/prog/osc1/filter_eg/attack_level |
| Prog osc1 filter eg decay time | 0–99 | /m3/prog/osc1/filter_eg/decay_time |
| Prog osc1 filter eg break level | -99–99 | /m3/prog/osc1/filter_eg/break_level |
| Prog osc1 filter eg slope time | 0–99 | /m3/prog/osc1/filter_eg/slope_time |
| Prog osc1 filter eg sustain level | -99–99 | /m3/prog/osc1/filter_eg/sustain_level |
| Prog osc1 filter eg release time | 0–99 | /m3/prog/osc1/filter_eg/release_time |
| Prog osc1 filter eg release level | -99–99 | /m3/prog/osc1/filter_eg/release_level |
| Prog osc1 filter eg amssrctolevel | 0–99 | /m3/prog/osc1/filter_eg/amssrctolevel |
| Prog osc1 filter eg amsinttostartlevel | -99–99 | /m3/prog/osc1/filter_eg/amsinttostartlevel |
| Prog osc1 filter eg amsinttoattacklevel | -99–99 | /m3/prog/osc1/filter_eg/amsinttoattacklevel |
| Prog osc1 filter eg amsinttobreaklevel | -99–99 | /m3/prog/osc1/filter_eg/amsinttobreaklevel |
| Prog osc1 filter eg amssrctotime1 | 0–99 | /m3/prog/osc1/filter_eg/amssrctotime1 |
| Prog osc1 filter eg amsinttoattacktime1 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoattacktime1 |
| Prog osc1 filter eg amsinttodecaytime1 | -99–99 | /m3/prog/osc1/filter_eg/amsinttodecaytime1 |
| Prog osc1 filter eg amsinttoslopetime1 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoslopetime1 |
| Prog osc1 filter eg amsinttoreleasetime1 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoreleasetime1 |
| Prog osc1 filter eg amssrctotime2 | 0–99 | /m3/prog/osc1/filter_eg/amssrctotime2 |
| Prog osc1 filter eg amsinttoattacktime2 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoattacktime2 |
| Prog osc1 filter eg amsinttodecaytime2 | -99–99 | /m3/prog/osc1/filter_eg/amsinttodecaytime2 |
| Prog osc1 filter eg amsinttoslopetime2 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoslopetime2 |
| Prog osc1 filter eg amsinttoreleasetime2 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoreleasetime2 |
| Prog osc1 filter eg amssrctotime3 | 0–99 | /m3/prog/osc1/filter_eg/amssrctotime3 |
| Prog osc1 filter eg amsinttoattacktime3 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoattacktime3 |
| Prog osc1 filter eg amsinttodecaytime3 | -99–99 | /m3/prog/osc1/filter_eg/amsinttodecaytime3 |
| Prog osc1 filter eg amsinttoslopetime3 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoslopetime3 |
| Prog osc1 filter eg amsinttoreleasetime3 | -99–99 | /m3/prog/osc1/filter_eg/amsinttoreleasetime3 |
| Prog osc1 filter eg reset source | 0–99 | /m3/prog/osc1/filter_eg/reset_source |
| Prog osc1 filter eg reset threshold | -99–99 | /m3/prog/osc1/filter_eg/reset_threshold |
| Prog osc1 filter key track key low | 0–127 | /m3/prog/osc1/filter_key_track/key_low |
| Prog osc1 amp key track key low | 0–127 | /m3/prog/osc1/amp_key_track/key_low |
| Prog osc1 filter key track key center | 0–127 | /m3/prog/osc1/filter_key_track/key_center |
| Prog osc1 amp key track key center | 0–127 | /m3/prog/osc1/amp_key_track/key_center |
| Prog osc1 filter key track key high | 0–127 | /m3/prog/osc1/filter_key_track/key_high |
| Prog osc1 amp key track key high | 0–127 | /m3/prog/osc1/amp_key_track/key_high |
| Prog osc1 filter key track ramp low | -100–100 | /m3/prog/osc1/filter_key_track/ramp_low |
| Prog osc1 amp key track ramp low | -100–100 | /m3/prog/osc1/amp_key_track/ramp_low |
| Prog osc1 filter key track ramp center | -100–100 | /m3/prog/osc1/filter_key_track/ramp_center |
| Prog osc1 amp key track ramp center | -100–100 | /m3/prog/osc1/amp_key_track/ramp_center |
| Prog osc1 filter key track ramp center high | -100–100 | /m3/prog/osc1/filter_key_track/ramp_center_high |
| Prog osc1 amp key track ramp center high | -100–100 | /m3/prog/osc1/amp_key_track/ramp_center_high |
| Prog osc1 filter key track ramp high top | -100–100 | /m3/prog/osc1/filter_key_track/ramp_high_top |
| Prog osc1 amp key track ramp high top | -100–100 | /m3/prog/osc1/amp_key_track/ramp_high_top |
| Prog osc1 drive amsto drive source | 0–99 | /m3/prog/osc1/drive/amsto_drive_source |
| Prog osc1 drive amstodrive intensity | -99–99 | /m3/prog/osc1/drive/amstodrive_intensity |
| Prog osc1 drive amsto boost source | 0–99 | /m3/prog/osc1/drive/amsto_boost_source |
| Prog osc1 drive amsto boost int | -99–99 | /m3/prog/osc1/drive/amsto_boost_int |
| Prog osc1 drive drive | 0–99 | /m3/prog/osc1/drive/drive |
| Prog osc1 drive bypass | 0–1 | /m3/prog/osc1/drive/bypass |
| Prog osc1 drive boost | 0–99 | /m3/prog/osc1/drive/boost |
| Prog osc1 amp osc amp level | 0–127 | /m3/prog/osc1/amp/osc_amp_level |
| Prog osc1 amp velocity to ampeg | -99–99 | /m3/prog/osc1/amp/velocity_to_ampeg |
| Prog osc1 amp amstoampeg source | 0–99 | /m3/prog/osc1/amp/amstoampeg_source |
| Prog osc1 amp amstoampeg intensity | -99–99 | /m3/prog/osc1/amp/amstoampeg_intensity |
| Prog osc1 amp lfo1 intensity | -99–99 | /m3/prog/osc1/amp/lfo1_intensity |
| Prog osc1 amp lfo2 intensity | -99–99 | /m3/prog/osc1/amp/lfo2_intensity |
| Prog osc1 amp amstolfo1 source | 0–99 | /m3/prog/osc1/amp/amstolfo1_source |
| Prog osc1 amp amstolfo1 intensity | -99–99 | /m3/prog/osc1/amp/amstolfo1_intensity |
| Prog osc1 amp amstolfo2 source | 0–99 | /m3/prog/osc1/amp/amstolfo2_source |
| Prog osc1 amp amstolfo2 intensity | -99–99 | /m3/prog/osc1/amp/amstolfo2_intensity |
| Prog osc1 amp eg start level | 0–99 | /m3/prog/osc1/amp_eg/start_level |
| Prog osc1 amp eg attack time | 0–99 | /m3/prog/osc1/amp_eg/attack_time |
| Prog osc1 amp eg attack level | 0–99 | /m3/prog/osc1/amp_eg/attack_level |
| Prog osc1 amp eg decay time | 0–99 | /m3/prog/osc1/amp_eg/decay_time |
| Prog osc1 amp eg break level | 0–99 | /m3/prog/osc1/amp_eg/break_level |
| Prog osc1 amp eg slope time | 0–99 | /m3/prog/osc1/amp_eg/slope_time |
| Prog osc1 amp eg sustain level | 0–99 | /m3/prog/osc1/amp_eg/sustain_level |
| Prog osc1 amp eg release time | 0–99 | /m3/prog/osc1/amp_eg/release_time |
| Prog osc1 amp eg attack eg curve | 0–10 | /m3/prog/osc1/amp_eg/attack_eg_curve |
| Prog osc1 amp eg decay eg curve | 0–10 | /m3/prog/osc1/amp_eg/decay_eg_curve |
| Prog osc1 amp eg slope eg curve | 0–10 | /m3/prog/osc1/amp_eg/slope_eg_curve |
| Prog osc1 amp eg release eg crv | 0–10 | /m3/prog/osc1/amp_eg/release_eg_crv |
| Prog osc1 amp eg amssrctolevel | 0–99 | /m3/prog/osc1/amp_eg/amssrctolevel |
| Prog osc1 amp eg amsinttostartlevel | -99–99 | /m3/prog/osc1/amp_eg/amsinttostartlevel |
| Prog osc1 amp eg amsinttoattacklevel | -99–99 | /m3/prog/osc1/amp_eg/amsinttoattacklevel |
| Prog osc1 amp eg amsinttobreaklevel | -99–99 | /m3/prog/osc1/amp_eg/amsinttobreaklevel |
| Prog osc1 amp eg amssrctotime1 | 0–99 | /m3/prog/osc1/amp_eg/amssrctotime1 |
| Prog osc1 amp eg amsinttoattacktime1 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoattacktime1 |
| Prog osc1 amp eg amsinttodecaytime1 | -99–99 | /m3/prog/osc1/amp_eg/amsinttodecaytime1 |
| Prog osc1 amp eg amsinttoslopetime1 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoslopetime1 |
| Prog osc1 amp eg amsinttoreleasetime1 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoreleasetime1 |
| Prog osc1 amp eg amssrctotime2 | 0–99 | /m3/prog/osc1/amp_eg/amssrctotime2 |
| Prog osc1 amp eg amsinttoattacktime2 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoattacktime2 |
| Prog osc1 amp eg amsinttodecaytime2 | -99–99 | /m3/prog/osc1/amp_eg/amsinttodecaytime2 |
| Prog osc1 amp eg amsinttoslopetime2 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoslopetime2 |
| Prog osc1 amp eg amsinttoreleasetime2 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoreleasetime2 |
| Prog osc1 amp eg amssrctotime3 | 0–99 | /m3/prog/osc1/amp_eg/amssrctotime3 |
| Prog osc1 amp eg amsinttoattacktime3 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoattacktime3 |
| Prog osc1 amp eg amsinttodecaytime3 | -99–99 | /m3/prog/osc1/amp_eg/amsinttodecaytime3 |
| Prog osc1 amp eg amsinttoslopetime3 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoslopetime3 |
| Prog osc1 amp eg amsinttoreleasetime3 | -99–99 | /m3/prog/osc1/amp_eg/amsinttoreleasetime3 |
| Prog osc1 amp eg reset source | 0–99 | /m3/prog/osc1/amp_eg/reset_source |
| Prog osc1 amp eg reset threshold | -99–99 | /m3/prog/osc1/amp_eg/reset_threshold |
| Prog osc1 output amsto pan source | 0–99 | /m3/prog/osc1/output/amsto_pan_source |
| Prog osc1 output amsto pan int | -99–99 | /m3/prog/osc1/output/amsto_pan_int |
| Prog osc1 output pan | 0–127 | /m3/prog/osc1/output/pan |
| Prog osc1 output use dkit setting | 0–1 | /m3/prog/osc1/output/use_dkit_setting |
| Prog osc1 output send1 | 0–127 | /m3/prog/osc1/output/send1 |
| Prog osc1 output send2 | 0–127 | /m3/prog/osc1/output/send2 |
| Prog osc1 ams mixer1 type | 0–6 | /m3/prog/osc1/ams_mixer1/type |
| Prog osc1 ams mixer2 type | 0–6 | /m3/prog/osc1/ams_mixer2/type |
| Prog osc1 ams mixer1 sourcea | 0–50 | /m3/prog/osc1/ams_mixer1/sourcea |
| Prog osc1 ams mixer2 sourcea | 0–50 | /m3/prog/osc1/ams_mixer2/sourcea |
| Prog osc1 ams mixer1 amounta | -99–99 | /m3/prog/osc1/ams_mixer1/amounta |
| Prog osc1 ams mixer2 amounta | -99–99 | /m3/prog/osc1/ams_mixer2/amounta |
| Prog osc1 ams mixer1 sourceb | 0–50 | /m3/prog/osc1/ams_mixer1/sourceb |
| Prog osc1 ams mixer2 sourceb | 0–50 | /m3/prog/osc1/ams_mixer2/sourceb |
| Prog osc1 ams mixer1 amountb | -99–99 | /m3/prog/osc1/ams_mixer1/amountb |
| Prog osc1 ams mixer2 amountb | -99–99 | /m3/prog/osc1/ams_mixer2/amountb |
| Prog osc1 ams mixer1 num of steps | 2–32 | /m3/prog/osc1/ams_mixer1/num_of_steps |
| Prog osc1 ams mixer2 num of steps | 2–32 | /m3/prog/osc1/ams_mixer2/num_of_steps |
| Prog osc1 ams mixer1 amountaforoffset | -199–199 | /m3/prog/osc1/ams_mixer1/amountaforoffset |
| Prog osc1 ams mixer2 amountaforoffset | -199–199 | /m3/prog/osc1/ams_mixer2/amountaforoffset |
| Prog osc1 ams mixer1 offset | -199–199 | /m3/prog/osc1/ams_mixer1/offset |
| Prog osc1 ams mixer2 offset | -199–199 | /m3/prog/osc1/ams_mixer2/offset |
| Prog osc1 ams mixer1 attack a | 0–99 | /m3/prog/osc1/ams_mixer1/attack_a |
| Prog osc1 ams mixer2 attack a | 0–99 | /m3/prog/osc1/ams_mixer2/attack_a |
| Prog osc1 ams mixer1 decay a | 0–99 | /m3/prog/osc1/ams_mixer1/decay_a |
| Prog osc1 ams mixer2 decay a | 0–99 | /m3/prog/osc1/ams_mixer2/decay_a |
| Prog osc1 ams mixer1 shape | -99–99 | /m3/prog/osc1/ams_mixer1/shape |
| Prog osc1 ams mixer2 shape | -99–99 | /m3/prog/osc1/ams_mixer2/shape |
| Prog osc1 ams mixer1 type for shape | 0–1 | /m3/prog/osc1/ams_mixer1/type_for_shape |
| Prog osc1 ams mixer2 type for shape | 0–1 | /m3/prog/osc1/ams_mixer2/type_for_shape |
| Prog osc1 ams mixer1 cntl at note on only | 0–1 | /m3/prog/osc1/ams_mixer1/cntl_at_note_on_only |
| Prog osc1 ams mixer2 cntl at note on only | 0–1 | /m3/prog/osc1/ams_mixer2/cntl_at_note_on_only |
| Prog osc1 ams mixer1 below threshold | 0–1 | /m3/prog/osc1/ams_mixer1/below_threshold |
| Prog osc1 ams mixer2 below threshold | 0–1 | /m3/prog/osc1/ams_mixer2/below_threshold |
| Prog osc1 ams mixer1 at and above threshold | 0–1 | /m3/prog/osc1/ams_mixer1/at_and_above_threshold |
| Prog osc1 ams mixer2 at and above threshold | 0–1 | /m3/prog/osc1/ams_mixer2/at_and_above_threshold |
| Prog osc1 ams mixer1 source | 0–50 | /m3/prog/osc1/ams_mixer1/source |
| Prog osc1 ams mixer2 source | 0–50 | /m3/prog/osc1/ams_mixer2/source |
| Prog osc1 ams mixer1 threshold | -99–99 | /m3/prog/osc1/ams_mixer1/threshold |
| Prog osc1 ams mixer2 threshold | -99–99 | /m3/prog/osc1/ams_mixer2/threshold |
| Prog osc1 ams mixer1 below fixed value | -99–99 | /m3/prog/osc1/ams_mixer1/below_fixed_value |
| Prog osc1 ams mixer2 below fixed value | -99–99 | /m3/prog/osc1/ams_mixer2/below_fixed_value |
| Prog osc1 ams mixer1 at and above fixed value | -99–99 | /m3/prog/osc1/ams_mixer1/at_and_above_fixed_value |
| Prog osc1 ams mixer2 at and above fixed value | -99–99 | /m3/prog/osc1/ams_mixer2/at_and_above_fixed_value |
| Prog osc2 ms1 type | 0–1 | /m3/prog/osc2/ms1/type |
| Prog osc2 ms2 type | 0–1 | /m3/prog/osc2/ms2/type |
| Prog osc2 ms3 type | 0–1 | /m3/prog/osc2/ms3/type |
| Prog osc2 ms4 type | 0–1 | /m3/prog/osc2/ms4/type |
| Prog osc2 ms1 bank | 0–255 | /m3/prog/osc2/ms1/bank |
| Prog osc2 ms2 bank | 0–255 | /m3/prog/osc2/ms2/bank |
| Prog osc2 ms3 bank | 0–255 | /m3/prog/osc2/ms3/bank |
| Prog osc2 ms4 bank | 0–255 | /m3/prog/osc2/ms4/bank |
| Prog osc2 ms1 number | 0–1076 | /m3/prog/osc2/ms1/number |
| Prog osc2 ms2 number | 0–1076 | /m3/prog/osc2/ms2/number |
| Prog osc2 ms3 number | 0–1076 | /m3/prog/osc2/ms3/number |
| Prog osc2 ms4 number | 0–1076 | /m3/prog/osc2/ms4/number |
| Prog osc2 ms1 level | 0–127 | /m3/prog/osc2/ms1/level |
| Prog osc2 ms2 level | 0–127 | /m3/prog/osc2/ms2/level |
| Prog osc2 ms3 level | 0–127 | /m3/prog/osc2/ms3/level |
| Prog osc2 ms4 level | 0–127 | /m3/prog/osc2/ms4/level |
| Prog osc2 ms1 offset | 0–8 | /m3/prog/osc2/ms1/offset |
| Prog osc2 ms2 offset | 0–8 | /m3/prog/osc2/ms2/offset |
| Prog osc2 ms3 offset | 0–8 | /m3/prog/osc2/ms3/offset |
| Prog osc2 ms4 offset | 0–8 | /m3/prog/osc2/ms4/offset |
| Prog osc2 ms1 backword | 0–1 | /m3/prog/osc2/ms1/backword |
| Prog osc2 ms2 backword | 0–1 | /m3/prog/osc2/ms2/backword |
| Prog osc2 ms3 backword | 0–1 | /m3/prog/osc2/ms3/backword |
| Prog osc2 ms4 backword | 0–1 | /m3/prog/osc2/ms4/backword |
| Prog osc2 ms1 velocity bottom vel | 1–127 | /m3/prog/osc2/ms1_velocity/bottom_vel |
| Prog osc2 ms2 velocity bottom vel | 1–127 | /m3/prog/osc2/ms2_velocity/bottom_vel |
| Prog osc2 ms3 velocity bottom vel | 1–127 | /m3/prog/osc2/ms3_velocity/bottom_vel |
| Prog osc2 ms1 velocity xfade range | 0–127 | /m3/prog/osc2/ms1_velocity/xfade_range |
| Prog osc2 ms2 velocity xfade range | 0–127 | /m3/prog/osc2/ms2_velocity/xfade_range |
| Prog osc2 ms3 velocity xfade range | 0–127 | /m3/prog/osc2/ms3_velocity/xfade_range |
| Prog osc2 ms1 velocity xfade curve | 0–2 | /m3/prog/osc2/ms1_velocity/xfade_curve |
| Prog osc2 ms2 velocity xfade curve | 0–2 | /m3/prog/osc2/ms2_velocity/xfade_curve |
| Prog osc2 ms3 velocity xfade curve | 0–2 | /m3/prog/osc2/ms3_velocity/xfade_curve |
| Prog osc2 velocity note on ctrl delay | 0–97 | /m3/prog/osc2/velocity/note_on_ctrl_delay |
| Prog osc2 velocity note on ctrl mode | 0–1 | /m3/prog/osc2/velocity/note_on_ctrl_mode |
| Prog osc2 velocity velocity zone bottom | 1–127 | /m3/prog/osc2/velocity/velocity_zone_bottom |
| Prog osc2 velocity velocity zone top | 1–127 | /m3/prog/osc2/velocity/velocity_zone_top |
| Prog osc2 lfo1 waveform | 0–15 | /m3/prog/osc2/lfo1/waveform |
| Prog osc2 lfo2 waveform | 0–15 | /m3/prog/osc2/lfo2/waveform |
| Prog osc2 lfo1 stop | 0–1 | /m3/prog/osc2/lfo1/stop |
| Prog osc2 lfo2 stop | 0–1 | /m3/prog/osc2/lfo2/stop |
| Prog osc2 lfo1 key sync | 0–1 | /m3/prog/osc2/lfo1/key_sync |
| Prog osc2 lfo2 key sync | 0–1 | /m3/prog/osc2/lfo2/key_sync |
| Prog osc2 lfo1 frequency | 0–99 | /m3/prog/osc2/lfo1/frequency |
| Prog osc2 lfo2 frequency | 0–99 | /m3/prog/osc2/lfo2/frequency |
| Prog osc2 lfo1 start phase | -36–37 | /m3/prog/osc2/lfo1/start_phase |
| Prog osc2 lfo2 start phase | -36–37 | /m3/prog/osc2/lfo2/start_phase |
| Prog osc2 lfo1 shape | -99–99 | /m3/prog/osc2/lfo1/shape |
| Prog osc2 lfo2 shape | -99–99 | /m3/prog/osc2/lfo2/shape |
| Prog osc2 lfo1 offset | -99–99 | /m3/prog/osc2/lfo1/offset |
| Prog osc2 lfo2 offset | -99–99 | /m3/prog/osc2/lfo2/offset |
| Prog osc2 lfo1 delay | 0–99 | /m3/prog/osc2/lfo1/delay |
| Prog osc2 lfo2 delay | 0–99 | /m3/prog/osc2/lfo2/delay |
| Prog osc2 lfo1 fade | 0–99 | /m3/prog/osc2/lfo1/fade |
| Prog osc2 lfo2 fade | 0–99 | /m3/prog/osc2/lfo2/fade |
| Prog osc2 lfo1 source | 0–50 | /m3/prog/osc2/lfo1/source |
| Prog osc2 lfo2 source | 0–50 | /m3/prog/osc2/lfo2/source |
| Prog osc2 lfo1 intensity | -99–99 | /m3/prog/osc2/lfo1/intensity |
| Prog osc2 lfo2 intensity | -99–99 | /m3/prog/osc2/lfo2/intensity |
| Prog osc2 lfo1 midisync base note | 0–9 | /m3/prog/osc2/lfo1/midisync_base_note |
| Prog osc2 lfo2 midisync base note | 0–9 | /m3/prog/osc2/lfo2/midisync_base_note |
| Prog osc2 lfo1 midi tempo sync | 0–1 | /m3/prog/osc2/lfo1/midi_tempo_sync |
| Prog osc2 lfo2 midi tempo sync | 0–1 | /m3/prog/osc2/lfo2/midi_tempo_sync |
| Prog osc2 lfo1 midisync time | 0–31 | /m3/prog/osc2/lfo1/midisync_time |
| Prog osc2 lfo2 midisync time | 0–31 | /m3/prog/osc2/lfo2/midisync_time |
| Prog osc2 lfo1 ams1 source | 0–50 | /m3/prog/osc2/lfo1/ams1_source |
| Prog osc2 lfo2 ams1 source | 0–50 | /m3/prog/osc2/lfo2/ams1_source |
| Prog osc2 lfo1 ams1 intensity | -99–99 | /m3/prog/osc2/lfo1/ams1_intensity |
| Prog osc2 lfo2 ams1 intensity | -99–99 | /m3/prog/osc2/lfo2/ams1_intensity |
| Prog osc2 lfo1 intmodams source | 0–50 | /m3/prog/osc2/lfo1/intmodams_source |
| Prog osc2 lfo2 intmodams source | 0–50 | /m3/prog/osc2/lfo2/intmodams_source |
| Prog osc2 lfo1 intmodams intensity | -99–99 | /m3/prog/osc2/lfo1/intmodams_intensity |
| Prog osc2 lfo2 intmodams intensity | -99–99 | /m3/prog/osc2/lfo2/intmodams_intensity |
| Prog osc2 lfo1 ams2 source | 0–50 | /m3/prog/osc2/lfo1/ams2_source |
| Prog osc2 lfo2 ams2 source | 0–50 | /m3/prog/osc2/lfo2/ams2_source |
| Prog osc2 lfo1 ams2 intensity | -99–99 | /m3/prog/osc2/lfo1/ams2_intensity |
| Prog osc2 lfo2 ams2 intensity | -99–99 | /m3/prog/osc2/lfo2/ams2_intensity |
| Prog osc2 pitch amssrc to pitch | 0–50 | /m3/prog/osc2/pitch/amssrc_to_pitch |
| Prog osc2 pitch amsint to pitch | -115–115 | /m3/prog/osc2/pitch/amsint_to_pitch |
| Prog osc2 pitch amssrc to pitch eg | 0–50 | /m3/prog/osc2/pitch/amssrc_to_pitch_eg |
| Prog osc2 pitch amsint to pitch eg | -115–115 | /m3/prog/osc2/pitch/amsint_to_pitch_eg |
| Prog osc2 pitch amssrc to lfo1 | 0–50 | /m3/prog/osc2/pitch/amssrc_to_lfo1 |
| Prog osc2 pitch amsint to lfo1 | -115–115 | /m3/prog/osc2/pitch/amsint_to_lfo1 |
| Prog osc2 pitch amssrc to lfo2 | 0–50 | /m3/prog/osc2/pitch/amssrc_to_lfo2 |
| Prog osc2 pitch amsint to lfo2 | -115–115 | /m3/prog/osc2/pitch/amsint_to_lfo2 |
| Prog osc2 pitch octave | -2–1 | /m3/prog/osc2/pitch/octave |
| Prog osc2 pitch transpose | -12–12 | /m3/prog/osc2/pitch/transpose |
| Prog osc2 pitch tune | -1200–1200 | /m3/prog/osc2/pitch/tune |
| Prog osc2 pitch note track to pitch | -10–20 | /m3/prog/osc2/pitch/note_track_to_pitch |
| Prog osc2 pitch pitch eg intensity | -115–115 | /m3/prog/osc2/pitch/pitch_eg_intensity |
| Prog osc2 pitch lfo1 intensity | -115–115 | /m3/prog/osc2/pitch/lfo1_intensity |
| Prog osc2 pitch lfo2 intensity | -115–115 | /m3/prog/osc2/pitch/lfo2_intensity |
| Prog osc2 pitch portamento enable | 0–1 | /m3/prog/osc2/pitch/portamento_enable |
| Prog osc2 pitch portamento fingered | 0–1 | /m3/prog/osc2/pitch/portamento_fingered |
| Prog osc2 pitch portamento mode | 0–1 | /m3/prog/osc2/pitch/portamento_mode |
| Prog osc2 pitch portamento time | 0–127 | /m3/prog/osc2/pitch/portamento_time |
| Prog osc2 pitch jsxplus to pitch | -60–12 | /m3/prog/osc2/pitch/jsxplus_to_pitch |
| Prog osc2 pitch jsxminus to pitch | -60–12 | /m3/prog/osc2/pitch/jsxminus_to_pitch |
| Prog osc2 pitch ribbonx to pitch | -12–12 | /m3/prog/osc2/pitch/ribbonx_to_pitch |
| Prog osc2 pitch offset in hz | -100–100 | /m3/prog/osc2/pitch/offset_in_hz |
| Prog osc2 pitch lfo1 jsy plus intensity | -115–115 | /m3/prog/osc2/pitch/lfo1_jsy_plus_intensity |
| Prog osc2 pitch lfo2 jsy plus intensity | -115–115 | /m3/prog/osc2/pitch/lfo2_jsy_plus_intensity |
| Prog osc2 filter routing | 0–3 | /m3/prog/osc2/filter/routing |
| Prog osc2 filter filter eg intensity | -99–99 | /m3/prog/osc2/filter/filter_eg_intensity |
| Prog osc2 filter lfo1 intensity | -99–99 | /m3/prog/osc2/filter/lfo1_intensity |
| Prog osc2 filter lfo2 intensity | -99–99 | /m3/prog/osc2/filter/lfo2_intensity |
| Prog osc2 filter common lfo intensity | -99–99 | /m3/prog/osc2/filter/common_lfo_intensity |
| Prog osc2 filter a output level source | 0–99 | /m3/prog/osc2/filter_a/output_level_source |
| Prog osc2 filter b output level source | 0–99 | /m3/prog/osc2/filter_b/output_level_source |
| Prog osc2 filter a outputlevelintensity | -99–99 | /m3/prog/osc2/filter_a/outputlevelintensity |
| Prog osc2 filter b outputlevelintensity | -99–99 | /m3/prog/osc2/filter_b/outputlevelintensity |
| Prog osc2 filter a resonance source | 0–99 | /m3/prog/osc2/filter_a/resonance_source |
| Prog osc2 filter b resonance source | 0–99 | /m3/prog/osc2/filter_b/resonance_source |
| Prog osc2 filter a resonance intensity | -99–99 | /m3/prog/osc2/filter_a/resonance_intensity |
| Prog osc2 filter b resonance intensity | -99–99 | /m3/prog/osc2/filter_b/resonance_intensity |
| Prog osc2 filter a cutoff 1 source | 0–99 | /m3/prog/osc2/filter_a/cutoff_1_source |
| Prog osc2 filter b cutoff 1 source | 0–99 | /m3/prog/osc2/filter_b/cutoff_1_source |
| Prog osc2 filter a cutoff 1 intensity | -99–99 | /m3/prog/osc2/filter_a/cutoff_1_intensity |
| Prog osc2 filter b cutoff 1 intensity | -99–99 | /m3/prog/osc2/filter_b/cutoff_1_intensity |
| Prog osc2 filter a cutoff 2 source | 0–99 | /m3/prog/osc2/filter_a/cutoff_2_source |
| Prog osc2 filter b cutoff 2 source | 0–99 | /m3/prog/osc2/filter_b/cutoff_2_source |
| Prog osc2 filter a cutoff 2 intensity | -99–99 | /m3/prog/osc2/filter_a/cutoff_2_intensity |
| Prog osc2 filter b cutoff 2 intensity | -99–99 | /m3/prog/osc2/filter_b/cutoff_2_intensity |
| Prog osc2 filter a type | 0–3 | /m3/prog/osc2/filter_a/type |
| Prog osc2 filter b type | 0–3 | /m3/prog/osc2/filter_b/type |
| Prog osc2 filter a bypass | 0–1 | /m3/prog/osc2/filter_a/bypass |
| Prog osc2 filter b bypass | 0–1 | /m3/prog/osc2/filter_b/bypass |
| Prog osc2 filter a trim | 0–99 | /m3/prog/osc2/filter_a/trim |
| Prog osc2 filter b trim | 0–99 | /m3/prog/osc2/filter_b/trim |
| Prog osc2 filter a output level | 0–99 | /m3/prog/osc2/filter_a/output_level |
| Prog osc2 filter b output level | 0–99 | /m3/prog/osc2/filter_b/output_level |
| Prog osc2 filter a cutoff | 0–99 | /m3/prog/osc2/filter_a/cutoff |
| Prog osc2 filter b cutoff | 0–99 | /m3/prog/osc2/filter_b/cutoff |
| Prog osc2 filter a resonance | 0–99 | /m3/prog/osc2/filter_a/resonance |
| Prog osc2 filter b resonance | 0–99 | /m3/prog/osc2/filter_b/resonance |
| Prog osc2 filter a keytracktocutoff | -99–99 | /m3/prog/osc2/filter_a/keytracktocutoff |
| Prog osc2 filter b keytracktocutoff | -99–99 | /m3/prog/osc2/filter_b/keytracktocutoff |
| Prog osc2 filter a filter eg intensity | -99–99 | /m3/prog/osc2/filter_a/filter_eg_intensity |
| Prog osc2 filter b filter eg intensity | -99–99 | /m3/prog/osc2/filter_b/filter_eg_intensity |
| Prog osc2 filter a veltofiltereg int | -99–99 | /m3/prog/osc2/filter_a/veltofiltereg_int |
| Prog osc2 filter b veltofiltereg int | -99–99 | /m3/prog/osc2/filter_b/veltofiltereg_int |
| Prog osc2 filter a amsinttofiltereg int | -99–99 | /m3/prog/osc2/filter_a/amsinttofiltereg_int |
| Prog osc2 filter b amsinttofiltereg int | -99–99 | /m3/prog/osc2/filter_b/amsinttofiltereg_int |
| Prog osc2 filter a lfo1 intensity | -99–99 | /m3/prog/osc2/filter_a/lfo1_intensity |
| Prog osc2 filter b lfo1 intensity | -99–99 | /m3/prog/osc2/filter_b/lfo1_intensity |
| Prog osc2 filter a lfo2 intensity | -99–99 | /m3/prog/osc2/filter_a/lfo2_intensity |
| Prog osc2 filter b lfo2 intensity | -99–99 | /m3/prog/osc2/filter_b/lfo2_intensity |
| Prog osc2 filter a common lfo intensity | -99–99 | /m3/prog/osc2/filter_a/common_lfo_intensity |
| Prog osc2 filter b common lfo intensity | -99–99 | /m3/prog/osc2/filter_b/common_lfo_intensity |
| Prog osc2 filter a js y lfo1 intensity | -99–99 | /m3/prog/osc2/filter_a/js_y_lfo1_intensity |
| Prog osc2 filter b js y lfo1 intensity | -99–99 | /m3/prog/osc2/filter_b/js_y_lfo1_intensity |
| Prog osc2 filter a js y lfo2 intensity | -99–99 | /m3/prog/osc2/filter_a/js_y_lfo2_intensity |
| Prog osc2 filter b js y lfo2 intensity | -99–99 | /m3/prog/osc2/filter_b/js_y_lfo2_intensity |
| Prog osc2 filter a js y common lfo int | -99–99 | /m3/prog/osc2/filter_a/js_y_common_lfo_int |
| Prog osc2 filter b js y common lfo int | -99–99 | /m3/prog/osc2/filter_b/js_y_common_lfo_int |
| Prog osc2 filter a amsint lfo1 intensity | -99–99 | /m3/prog/osc2/filter_a/amsint_lfo1_intensity |
| Prog osc2 filter b amsint lfo1 intensity | -99–99 | /m3/prog/osc2/filter_b/amsint_lfo1_intensity |
| Prog osc2 filter a amsint lfo2 intensity | -99–99 | /m3/prog/osc2/filter_a/amsint_lfo2_intensity |
| Prog osc2 filter b amsint lfo2 intensity | -99–99 | /m3/prog/osc2/filter_b/amsint_lfo2_intensity |
| Prog osc2 filter a amsint commonlfo int | -99–99 | /m3/prog/osc2/filter_a/amsint_commonlfo_int |
| Prog osc2 filter b amsint commonlfo int | -99–99 | /m3/prog/osc2/filter_b/amsint_commonlfo_int |
| Prog osc2 filter eg attack eg curve | 0–10 | /m3/prog/osc2/filter_eg/attack_eg_curve |
| Prog osc2 filter eg decay eg curve | 0–10 | /m3/prog/osc2/filter_eg/decay_eg_curve |
| Prog osc2 filter eg slope eg curve | 0–10 | /m3/prog/osc2/filter_eg/slope_eg_curve |
| Prog osc2 filter eg release eg curve | 0–10 | /m3/prog/osc2/filter_eg/release_eg_curve |
| Prog osc2 filter eg start level | -99–99 | /m3/prog/osc2/filter_eg/start_level |
| Prog osc2 filter eg attack time | 0–99 | /m3/prog/osc2/filter_eg/attack_time |
| Prog osc2 filter eg attack level | -99–99 | /m3/prog/osc2/filter_eg/attack_level |
| Prog osc2 filter eg decay time | 0–99 | /m3/prog/osc2/filter_eg/decay_time |
| Prog osc2 filter eg break level | -99–99 | /m3/prog/osc2/filter_eg/break_level |
| Prog osc2 filter eg slope time | 0–99 | /m3/prog/osc2/filter_eg/slope_time |
| Prog osc2 filter eg sustain level | -99–99 | /m3/prog/osc2/filter_eg/sustain_level |
| Prog osc2 filter eg release time | 0–99 | /m3/prog/osc2/filter_eg/release_time |
| Prog osc2 filter eg release level | -99–99 | /m3/prog/osc2/filter_eg/release_level |
| Prog osc2 filter eg amssrctolevel | 0–99 | /m3/prog/osc2/filter_eg/amssrctolevel |
| Prog osc2 filter eg amsinttostartlevel | -99–99 | /m3/prog/osc2/filter_eg/amsinttostartlevel |
| Prog osc2 filter eg amsinttoattacklevel | -99–99 | /m3/prog/osc2/filter_eg/amsinttoattacklevel |
| Prog osc2 filter eg amsinttobreaklevel | -99–99 | /m3/prog/osc2/filter_eg/amsinttobreaklevel |
| Prog osc2 filter eg amssrctotime1 | 0–99 | /m3/prog/osc2/filter_eg/amssrctotime1 |
| Prog osc2 filter eg amsinttoattacktime1 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoattacktime1 |
| Prog osc2 filter eg amsinttodecaytime1 | -99–99 | /m3/prog/osc2/filter_eg/amsinttodecaytime1 |
| Prog osc2 filter eg amsinttoslopetime1 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoslopetime1 |
| Prog osc2 filter eg amsinttoreleasetime1 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoreleasetime1 |
| Prog osc2 filter eg amssrctotime2 | 0–99 | /m3/prog/osc2/filter_eg/amssrctotime2 |
| Prog osc2 filter eg amsinttoattacktime2 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoattacktime2 |
| Prog osc2 filter eg amsinttodecaytime2 | -99–99 | /m3/prog/osc2/filter_eg/amsinttodecaytime2 |
| Prog osc2 filter eg amsinttoslopetime2 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoslopetime2 |
| Prog osc2 filter eg amsinttoreleasetime2 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoreleasetime2 |
| Prog osc2 filter eg amssrctotime3 | 0–99 | /m3/prog/osc2/filter_eg/amssrctotime3 |
| Prog osc2 filter eg amsinttoattacktime3 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoattacktime3 |
| Prog osc2 filter eg amsinttodecaytime3 | -99–99 | /m3/prog/osc2/filter_eg/amsinttodecaytime3 |
| Prog osc2 filter eg amsinttoslopetime3 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoslopetime3 |
| Prog osc2 filter eg amsinttoreleasetime3 | -99–99 | /m3/prog/osc2/filter_eg/amsinttoreleasetime3 |
| Prog osc2 filter eg reset source | 0–99 | /m3/prog/osc2/filter_eg/reset_source |
| Prog osc2 filter eg reset threshold | -99–99 | /m3/prog/osc2/filter_eg/reset_threshold |
| Prog osc2 filter key track key low | 0–127 | /m3/prog/osc2/filter_key_track/key_low |
| Prog osc2 amp key track key low | 0–127 | /m3/prog/osc2/amp_key_track/key_low |
| Prog osc2 filter key track key center | 0–127 | /m3/prog/osc2/filter_key_track/key_center |
| Prog osc2 amp key track key center | 0–127 | /m3/prog/osc2/amp_key_track/key_center |
| Prog osc2 filter key track key high | 0–127 | /m3/prog/osc2/filter_key_track/key_high |
| Prog osc2 amp key track key high | 0–127 | /m3/prog/osc2/amp_key_track/key_high |
| Prog osc2 filter key track ramp low | -100–100 | /m3/prog/osc2/filter_key_track/ramp_low |
| Prog osc2 amp key track ramp low | -100–100 | /m3/prog/osc2/amp_key_track/ramp_low |
| Prog osc2 filter key track ramp center | -100–100 | /m3/prog/osc2/filter_key_track/ramp_center |
| Prog osc2 amp key track ramp center | -100–100 | /m3/prog/osc2/amp_key_track/ramp_center |
| Prog osc2 filter key track ramp center high | -100–100 | /m3/prog/osc2/filter_key_track/ramp_center_high |
| Prog osc2 amp key track ramp center high | -100–100 | /m3/prog/osc2/amp_key_track/ramp_center_high |
| Prog osc2 filter key track ramp high top | -100–100 | /m3/prog/osc2/filter_key_track/ramp_high_top |
| Prog osc2 amp key track ramp high top | -100–100 | /m3/prog/osc2/amp_key_track/ramp_high_top |
| Prog osc2 drive amsto drive source | 0–99 | /m3/prog/osc2/drive/amsto_drive_source |
| Prog osc2 drive amstodrive intensity | -99–99 | /m3/prog/osc2/drive/amstodrive_intensity |
| Prog osc2 drive amsto boost source | 0–99 | /m3/prog/osc2/drive/amsto_boost_source |
| Prog osc2 drive amsto boost int | -99–99 | /m3/prog/osc2/drive/amsto_boost_int |
| Prog osc2 drive drive | 0–99 | /m3/prog/osc2/drive/drive |
| Prog osc2 drive bypass | 0–1 | /m3/prog/osc2/drive/bypass |
| Prog osc2 drive boost | 0–99 | /m3/prog/osc2/drive/boost |
| Prog osc2 amp osc amp level | 0–127 | /m3/prog/osc2/amp/osc_amp_level |
| Prog osc2 amp velocity to ampeg | -99–99 | /m3/prog/osc2/amp/velocity_to_ampeg |
| Prog osc2 amp amstoampeg source | 0–99 | /m3/prog/osc2/amp/amstoampeg_source |
| Prog osc2 amp amstoampeg intensity | -99–99 | /m3/prog/osc2/amp/amstoampeg_intensity |
| Prog osc2 amp lfo1 intensity | -99–99 | /m3/prog/osc2/amp/lfo1_intensity |
| Prog osc2 amp lfo2 intensity | -99–99 | /m3/prog/osc2/amp/lfo2_intensity |
| Prog osc2 amp amstolfo1 source | 0–99 | /m3/prog/osc2/amp/amstolfo1_source |
| Prog osc2 amp amstolfo1 intensity | -99–99 | /m3/prog/osc2/amp/amstolfo1_intensity |
| Prog osc2 amp amstolfo2 source | 0–99 | /m3/prog/osc2/amp/amstolfo2_source |
| Prog osc2 amp amstolfo2 intensity | -99–99 | /m3/prog/osc2/amp/amstolfo2_intensity |
| Prog osc2 amp eg start level | 0–99 | /m3/prog/osc2/amp_eg/start_level |
| Prog osc2 amp eg attack time | 0–99 | /m3/prog/osc2/amp_eg/attack_time |
| Prog osc2 amp eg attack level | 0–99 | /m3/prog/osc2/amp_eg/attack_level |
| Prog osc2 amp eg decay time | 0–99 | /m3/prog/osc2/amp_eg/decay_time |
| Prog osc2 amp eg break level | 0–99 | /m3/prog/osc2/amp_eg/break_level |
| Prog osc2 amp eg slope time | 0–99 | /m3/prog/osc2/amp_eg/slope_time |
| Prog osc2 amp eg sustain level | 0–99 | /m3/prog/osc2/amp_eg/sustain_level |
| Prog osc2 amp eg release time | 0–99 | /m3/prog/osc2/amp_eg/release_time |
| Prog osc2 amp eg attack eg curve | 0–10 | /m3/prog/osc2/amp_eg/attack_eg_curve |
| Prog osc2 amp eg decay eg curve | 0–10 | /m3/prog/osc2/amp_eg/decay_eg_curve |
| Prog osc2 amp eg slope eg curve | 0–10 | /m3/prog/osc2/amp_eg/slope_eg_curve |
| Prog osc2 amp eg release eg crv | 0–10 | /m3/prog/osc2/amp_eg/release_eg_crv |
| Prog osc2 amp eg amssrctolevel | 0–99 | /m3/prog/osc2/amp_eg/amssrctolevel |
| Prog osc2 amp eg amsinttostartlevel | -99–99 | /m3/prog/osc2/amp_eg/amsinttostartlevel |
| Prog osc2 amp eg amsinttoattacklevel | -99–99 | /m3/prog/osc2/amp_eg/amsinttoattacklevel |
| Prog osc2 amp eg amsinttobreaklevel | -99–99 | /m3/prog/osc2/amp_eg/amsinttobreaklevel |
| Prog osc2 amp eg amssrctotime1 | 0–99 | /m3/prog/osc2/amp_eg/amssrctotime1 |
| Prog osc2 amp eg amsinttoattacktime1 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoattacktime1 |
| Prog osc2 amp eg amsinttodecaytime1 | -99–99 | /m3/prog/osc2/amp_eg/amsinttodecaytime1 |
| Prog osc2 amp eg amsinttoslopetime1 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoslopetime1 |
| Prog osc2 amp eg amsinttoreleasetime1 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoreleasetime1 |
| Prog osc2 amp eg amssrctotime2 | 0–99 | /m3/prog/osc2/amp_eg/amssrctotime2 |
| Prog osc2 amp eg amsinttoattacktime2 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoattacktime2 |
| Prog osc2 amp eg amsinttodecaytime2 | -99–99 | /m3/prog/osc2/amp_eg/amsinttodecaytime2 |
| Prog osc2 amp eg amsinttoslopetime2 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoslopetime2 |
| Prog osc2 amp eg amsinttoreleasetime2 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoreleasetime2 |
| Prog osc2 amp eg amssrctotime3 | 0–99 | /m3/prog/osc2/amp_eg/amssrctotime3 |
| Prog osc2 amp eg amsinttoattacktime3 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoattacktime3 |
| Prog osc2 amp eg amsinttodecaytime3 | -99–99 | /m3/prog/osc2/amp_eg/amsinttodecaytime3 |
| Prog osc2 amp eg amsinttoslopetime3 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoslopetime3 |
| Prog osc2 amp eg amsinttoreleasetime3 | -99–99 | /m3/prog/osc2/amp_eg/amsinttoreleasetime3 |
| Prog osc2 amp eg reset source | 0–99 | /m3/prog/osc2/amp_eg/reset_source |
| Prog osc2 amp eg reset threshold | -99–99 | /m3/prog/osc2/amp_eg/reset_threshold |
| Prog osc2 output amsto pan source | 0–99 | /m3/prog/osc2/output/amsto_pan_source |
| Prog osc2 output amsto pan int | -99–99 | /m3/prog/osc2/output/amsto_pan_int |
| Prog osc2 output pan | 0–127 | /m3/prog/osc2/output/pan |
| Prog osc2 output use dkit setting | 0–1 | /m3/prog/osc2/output/use_dkit_setting |
| Prog osc2 output send1 | 0–127 | /m3/prog/osc2/output/send1 |
| Prog osc2 output send2 | 0–127 | /m3/prog/osc2/output/send2 |
| Prog osc2 ams mixer1 type | 0–6 | /m3/prog/osc2/ams_mixer1/type |
| Prog osc2 ams mixer2 type | 0–6 | /m3/prog/osc2/ams_mixer2/type |
| Prog osc2 ams mixer1 sourcea | 0–50 | /m3/prog/osc2/ams_mixer1/sourcea |
| Prog osc2 ams mixer2 sourcea | 0–50 | /m3/prog/osc2/ams_mixer2/sourcea |
| Prog osc2 ams mixer1 amounta | -99–99 | /m3/prog/osc2/ams_mixer1/amounta |
| Prog osc2 ams mixer2 amounta | -99–99 | /m3/prog/osc2/ams_mixer2/amounta |
| Prog osc2 ams mixer1 sourceb | 0–50 | /m3/prog/osc2/ams_mixer1/sourceb |
| Prog osc2 ams mixer2 sourceb | 0–50 | /m3/prog/osc2/ams_mixer2/sourceb |
| Prog osc2 ams mixer1 amountb | -99–99 | /m3/prog/osc2/ams_mixer1/amountb |
| Prog osc2 ams mixer2 amountb | -99–99 | /m3/prog/osc2/ams_mixer2/amountb |
| Prog osc2 ams mixer1 num of steps | 2–32 | /m3/prog/osc2/ams_mixer1/num_of_steps |
| Prog osc2 ams mixer2 num of steps | 2–32 | /m3/prog/osc2/ams_mixer2/num_of_steps |
| Prog osc2 ams mixer1 amountaforoffset | -199–199 | /m3/prog/osc2/ams_mixer1/amountaforoffset |
| Prog osc2 ams mixer2 amountaforoffset | -199–199 | /m3/prog/osc2/ams_mixer2/amountaforoffset |
| Prog osc2 ams mixer1 offset | -199–199 | /m3/prog/osc2/ams_mixer1/offset |
| Prog osc2 ams mixer2 offset | -199–199 | /m3/prog/osc2/ams_mixer2/offset |
| Prog osc2 ams mixer1 attack a | 0–99 | /m3/prog/osc2/ams_mixer1/attack_a |
| Prog osc2 ams mixer2 attack a | 0–99 | /m3/prog/osc2/ams_mixer2/attack_a |
| Prog osc2 ams mixer1 decay a | 0–99 | /m3/prog/osc2/ams_mixer1/decay_a |
| Prog osc2 ams mixer2 decay a | 0–99 | /m3/prog/osc2/ams_mixer2/decay_a |
| Prog osc2 ams mixer1 shape | -99–99 | /m3/prog/osc2/ams_mixer1/shape |
| Prog osc2 ams mixer2 shape | -99–99 | /m3/prog/osc2/ams_mixer2/shape |
| Prog osc2 ams mixer1 type for shape | 0–1 | /m3/prog/osc2/ams_mixer1/type_for_shape |
| Prog osc2 ams mixer2 type for shape | 0–1 | /m3/prog/osc2/ams_mixer2/type_for_shape |
| Prog osc2 ams mixer1 cntl at note on only | 0–1 | /m3/prog/osc2/ams_mixer1/cntl_at_note_on_only |
| Prog osc2 ams mixer2 cntl at note on only | 0–1 | /m3/prog/osc2/ams_mixer2/cntl_at_note_on_only |
| Prog osc2 ams mixer1 below threshold | 0–1 | /m3/prog/osc2/ams_mixer1/below_threshold |
| Prog osc2 ams mixer2 below threshold | 0–1 | /m3/prog/osc2/ams_mixer2/below_threshold |
| Prog osc2 ams mixer1 at and above threshold | 0–1 | /m3/prog/osc2/ams_mixer1/at_and_above_threshold |
| Prog osc2 ams mixer2 at and above threshold | 0–1 | /m3/prog/osc2/ams_mixer2/at_and_above_threshold |
| Prog osc2 ams mixer1 source | 0–50 | /m3/prog/osc2/ams_mixer1/source |
| Prog osc2 ams mixer2 source | 0–50 | /m3/prog/osc2/ams_mixer2/source |
| Prog osc2 ams mixer1 threshold | -99–99 | /m3/prog/osc2/ams_mixer1/threshold |
| Prog osc2 ams mixer2 threshold | -99–99 | /m3/prog/osc2/ams_mixer2/threshold |
| Prog osc2 ams mixer1 below fixed value | -99–99 | /m3/prog/osc2/ams_mixer1/below_fixed_value |
| Prog osc2 ams mixer2 below fixed value | -99–99 | /m3/prog/osc2/ams_mixer2/below_fixed_value |
| Prog osc2 ams mixer1 at and above fixed value | -99–99 | /m3/prog/osc2/ams_mixer1/at_and_above_fixed_value |
| Prog osc2 ams mixer2 at and above fixed value | -99–99 | /m3/prog/osc2/ams_mixer2/at_and_above_fixed_value |
SysEx commands
| Command | Arguments | Name to send |
|---|---|---|
| Mode change | mode: enum | /m3/mode/change |
| Mode request | /m3/mode/request |
|
| Dump current program request | /m3/dump/current_program/request |
|
| Dump current combination request | /m3/dump/current_combination/request |
|
| Dump current song timbre set request | /m3/dump/current_song_timbre_set/request |
|
| Dump program request | bank: u7, program: u7 | /m3/dump/program/request |
| Dump combination request | bank: u7, combination: u7 | /m3/dump/combination/request |
| Dump global request | /m3/dump/global/request |
|
| Dump drumkit request | bank: u7, kit: u7 | /m3/dump/drumkit/request |
| Write program | bank: u7, index: u7 | /m3/write/program |
| Write combination | bank: u7, index: u7 | /m3/write/combination |
| Karma waveform change | channel: u7, osc: u7, bank: u7, number: u14, start_offset: u7, osc_switch: u7 | /m3/karma/waveform/change |
| Karma waveform reset | channel: u7 | /m3/karma/waveform/reset |
| Drumkit param | index: u7, bank: u7, kit: u7, param: u7, value: s32 | /m3/drumkit/param |
| Prog play eq low gain | value: s32 | /m3/prog_play/eq/low_gain |
| Prog play eq mid freq | value: s32 | /m3/prog_play/eq/mid_freq |
| Prog play eq mid gain | value: s32 | /m3/prog_play/eq/mid_gain |
| Prog play eq high gain | value: s32 | /m3/prog_play/eq/high_gain |
| Prog play drum track pattern bank | value: s32 | /m3/prog_play/drum_track/pattern_bank |
| Prog play drum track pattern number | value: s32 | /m3/prog_play/drum_track/pattern_number |
| Prog play drum track program | value: s32 | /m3/prog_play/drum_track/program |
| Prog play karma tempo | value: s32 | /m3/prog_play/karma/tempo |
| Prog play karma time signature | value: s32 | /m3/prog_play/karma/time_signature |
| Prog play karma ge select | value: s32 | /m3/prog_play/karma/ge_select |
| Prog play karma link to drum track | value: s32 | /m3/prog_play/karma/link_to_drum_track |
| Prog play karma rtc switch1 | value: s32 | /m3/prog_play/karma/rtc_switch1 |
| Prog play karma rtc switch2 | value: s32 | /m3/prog_play/karma/rtc_switch2 |
| Prog play karma rtc switch3 | value: s32 | /m3/prog_play/karma/rtc_switch3 |
| Prog play karma rtc switch4 | value: s32 | /m3/prog_play/karma/rtc_switch4 |
| Prog play karma rtc switch5 | value: s32 | /m3/prog_play/karma/rtc_switch5 |
| Prog play karma rtc switch6 | value: s32 | /m3/prog_play/karma/rtc_switch6 |
| Prog play karma rtc switch7 | value: s32 | /m3/prog_play/karma/rtc_switch7 |
| Prog play karma rtc switch8 | value: s32 | /m3/prog_play/karma/rtc_switch8 |
| Prog play karma rtc slider1 | value: s32 | /m3/prog_play/karma/rtc_slider1 |
| Prog play karma rtc slider2 | value: s32 | /m3/prog_play/karma/rtc_slider2 |
| Prog play karma rtc slider3 | value: s32 | /m3/prog_play/karma/rtc_slider3 |
| Prog play karma rtc slider4 | value: s32 | /m3/prog_play/karma/rtc_slider4 |
| Prog play karma rtc slider5 | value: s32 | /m3/prog_play/karma/rtc_slider5 |
| Prog play karma rtc slider6 | value: s32 | /m3/prog_play/karma/rtc_slider6 |
| Prog play karma rtc slider7 | value: s32 | /m3/prog_play/karma/rtc_slider7 |
| Prog play karma rtc slider8 | value: s32 | /m3/prog_play/karma/rtc_slider8 |
| Prog play control assign | value: s32 | /m3/prog_play/control_assign |
| Prog play osc mix osc1 play mute | value: s32 | /m3/prog_play/osc_mix/osc1_play_mute |
| Prog play osc mix osc2 play mute | value: s32 | /m3/prog_play/osc_mix/osc2_play_mute |
| Prog play osc mix drum track play mute | value: s32 | /m3/prog_play/osc_mix/drum_track_play_mute |
| Prog play osc mix osc1 volume | value: s32 | /m3/prog_play/osc_mix/osc1_volume |
| Prog play osc mix osc2 volume | value: s32 | /m3/prog_play/osc_mix/osc2_volume |
| Prog play osc mix drum track volume | value: s32 | /m3/prog_play/osc_mix/drum_track_volume |
| Prog play mixer input use global setup | value: s32 | /m3/prog_play/mixer_input/use_global_setup |
| Prog play mixer input analog1 play mute | value: s32 | /m3/prog_play/mixer_input/analog1_play_mute |
| Prog play mixer input analog1 volume | value: s32 | /m3/prog_play/mixer_input/analog1_volume |
| Prog play mixer input analog2 play mute | value: s32 | /m3/prog_play/mixer_input/analog2_play_mute |
| Prog play mixer input analog2 volume | value: s32 | /m3/prog_play/mixer_input/analog2_volume |
| Prog play mixer input spdif l play mute | value: s32 | /m3/prog_play/mixer_input/spdif_l_play_mute |
| Prog play mixer input spdif l volume | value: s32 | /m3/prog_play/mixer_input/spdif_l_volume |
| Prog play mixer input spdif r play mute | value: s32 | /m3/prog_play/mixer_input/spdif_r_play_mute |
| Prog play mixer input spdif r volume | value: s32 | /m3/prog_play/mixer_input/spdif_r_volume |
| Prog play mixer input firewire l play mute | value: s32 | /m3/prog_play/mixer_input/firewire_l_play_mute |
| Prog play mixer input firewire l volume | value: s32 | /m3/prog_play/mixer_input/firewire_l_volume |
| Prog play mixer input firewire r play mute | value: s32 | /m3/prog_play/mixer_input/firewire_r_play_mute |
| Prog play mixer input firewire r volume | value: s32 | /m3/prog_play/mixer_input/firewire_r_volume |
| Prog play rt control ifx1 on off | value: s32 | /m3/prog_play/rt_control/ifx1_on_off |
| Prog play rt control ifx2 on off | value: s32 | /m3/prog_play/rt_control/ifx2_on_off |
| Prog play rt control ifx3 on off | value: s32 | /m3/prog_play/rt_control/ifx3_on_off |
| Prog play rt control ifx4 on off | value: s32 | /m3/prog_play/rt_control/ifx4_on_off |
| Prog play rt control ifx5 on off | value: s32 | /m3/prog_play/rt_control/ifx5_on_off |
| Prog play rt control tfx on off | value: s32 | /m3/prog_play/rt_control/tfx_on_off |
| Prog play tone adjust switch1 assign | value: s32 | /m3/prog_play/tone_adjust/switch1_assign |
| Prog play tone adjust switch1 on off | value: s32 | /m3/prog_play/tone_adjust/switch1_on_off |
| Prog play tone adjust switch2 assign | value: s32 | /m3/prog_play/tone_adjust/switch2_assign |
| Prog play tone adjust switch2 on off | value: s32 | /m3/prog_play/tone_adjust/switch2_on_off |
| Prog play tone adjust switch3 assign | value: s32 | /m3/prog_play/tone_adjust/switch3_assign |
| Prog play tone adjust switch3 on off | value: s32 | /m3/prog_play/tone_adjust/switch3_on_off |
| Prog play tone adjust switch4 assign | value: s32 | /m3/prog_play/tone_adjust/switch4_assign |
| Prog play tone adjust switch4 on off | value: s32 | /m3/prog_play/tone_adjust/switch4_on_off |
| Prog play tone adjust switch5 assign | value: s32 | /m3/prog_play/tone_adjust/switch5_assign |
| Prog play tone adjust switch5 on off | value: s32 | /m3/prog_play/tone_adjust/switch5_on_off |
| Prog play tone adjust switch6 assign | value: s32 | /m3/prog_play/tone_adjust/switch6_assign |
| Prog play tone adjust switch6 on off | value: s32 | /m3/prog_play/tone_adjust/switch6_on_off |
| Prog play tone adjust switch7 assign | value: s32 | /m3/prog_play/tone_adjust/switch7_assign |
| Prog play tone adjust switch7 on off | value: s32 | /m3/prog_play/tone_adjust/switch7_on_off |
| Prog play tone adjust switch8 assign | value: s32 | /m3/prog_play/tone_adjust/switch8_assign |
| Prog play tone adjust switch8 on off | value: s32 | /m3/prog_play/tone_adjust/switch8_on_off |
| Prog play tone adjust slider1 assign | value: s32 | /m3/prog_play/tone_adjust/slider1_assign |
| Prog play tone adjust slider2 assign | value: s32 | /m3/prog_play/tone_adjust/slider2_assign |
| Prog play tone adjust slider3 assign | value: s32 | /m3/prog_play/tone_adjust/slider3_assign |
| Prog play tone adjust slider4 assign | value: s32 | /m3/prog_play/tone_adjust/slider4_assign |
| Prog play tone adjust slider5 assign | value: s32 | /m3/prog_play/tone_adjust/slider5_assign |
| Prog play tone adjust slider6 assign | value: s32 | /m3/prog_play/tone_adjust/slider6_assign |
| Prog play tone adjust slider7 assign | value: s32 | /m3/prog_play/tone_adjust/slider7_assign |
| Prog play tone adjust slider8 assign | value: s32 | /m3/prog_play/tone_adjust/slider8_assign |
| Prog play karma scene | value: s32 | /m3/prog_play/karma/scene |
| Prog play karma switch1 | value: s32 | /m3/prog_play/karma/switch1 |
| Prog play karma switch2 | value: s32 | /m3/prog_play/karma/switch2 |
| Prog play karma switch3 | value: s32 | /m3/prog_play/karma/switch3 |
| Prog play karma switch4 | value: s32 | /m3/prog_play/karma/switch4 |
| Prog play karma switch5 | value: s32 | /m3/prog_play/karma/switch5 |
| Prog play karma switch6 | value: s32 | /m3/prog_play/karma/switch6 |
| Prog play karma switch7 | value: s32 | /m3/prog_play/karma/switch7 |
| Prog play karma switch8 | value: s32 | /m3/prog_play/karma/switch8 |
| Prog play karma slider1 | value: s32 | /m3/prog_play/karma/slider1 |
| Prog play karma slider2 | value: s32 | /m3/prog_play/karma/slider2 |
| Prog play karma slider3 | value: s32 | /m3/prog_play/karma/slider3 |
| Prog play karma slider4 | value: s32 | /m3/prog_play/karma/slider4 |
| Prog play karma slider5 | value: s32 | /m3/prog_play/karma/slider5 |
| Prog play karma slider6 | value: s32 | /m3/prog_play/karma/slider6 |
| Prog play karma slider7 | value: s32 | /m3/prog_play/karma/slider7 |
| Prog play karma slider8 | value: s32 | /m3/prog_play/karma/slider8 |
| Combi play timbre1 bank program | value: s32 | /m3/combi_play/timbre1/bank_program |
| Combi play timbre1 play mute | value: s32 | /m3/combi_play/timbre1/play_mute |
| Combi play timbre1 solo | value: s32 | /m3/combi_play/timbre1/solo |
| Combi play timbre1 pan | value: s32 | /m3/combi_play/timbre1/pan |
| Combi play timbre1 volume | value: s32 | /m3/combi_play/timbre1/volume |
| Combi play timbre2 bank program | value: s32 | /m3/combi_play/timbre2/bank_program |
| Combi play timbre2 play mute | value: s32 | /m3/combi_play/timbre2/play_mute |
| Combi play timbre2 solo | value: s32 | /m3/combi_play/timbre2/solo |
| Combi play timbre2 pan | value: s32 | /m3/combi_play/timbre2/pan |
| Combi play timbre2 volume | value: s32 | /m3/combi_play/timbre2/volume |
| Combi play timbre3 bank program | value: s32 | /m3/combi_play/timbre3/bank_program |
| Combi play timbre3 play mute | value: s32 | /m3/combi_play/timbre3/play_mute |
| Combi play timbre3 solo | value: s32 | /m3/combi_play/timbre3/solo |
| Combi play timbre3 pan | value: s32 | /m3/combi_play/timbre3/pan |
| Combi play timbre3 volume | value: s32 | /m3/combi_play/timbre3/volume |
| Combi play timbre4 bank program | value: s32 | /m3/combi_play/timbre4/bank_program |
| Combi play timbre4 play mute | value: s32 | /m3/combi_play/timbre4/play_mute |
| Combi play timbre4 solo | value: s32 | /m3/combi_play/timbre4/solo |
| Combi play timbre4 pan | value: s32 | /m3/combi_play/timbre4/pan |
| Combi play timbre4 volume | value: s32 | /m3/combi_play/timbre4/volume |
| Combi play timbre5 bank program | value: s32 | /m3/combi_play/timbre5/bank_program |
| Combi play timbre5 play mute | value: s32 | /m3/combi_play/timbre5/play_mute |
| Combi play timbre5 solo | value: s32 | /m3/combi_play/timbre5/solo |
| Combi play timbre5 pan | value: s32 | /m3/combi_play/timbre5/pan |
| Combi play timbre5 volume | value: s32 | /m3/combi_play/timbre5/volume |
| Combi play timbre6 bank program | value: s32 | /m3/combi_play/timbre6/bank_program |
| Combi play timbre6 play mute | value: s32 | /m3/combi_play/timbre6/play_mute |
| Combi play timbre6 solo | value: s32 | /m3/combi_play/timbre6/solo |
| Combi play timbre6 pan | value: s32 | /m3/combi_play/timbre6/pan |
| Combi play timbre6 volume | value: s32 | /m3/combi_play/timbre6/volume |
| Combi play timbre7 bank program | value: s32 | /m3/combi_play/timbre7/bank_program |
| Combi play timbre7 play mute | value: s32 | /m3/combi_play/timbre7/play_mute |
| Combi play timbre7 solo | value: s32 | /m3/combi_play/timbre7/solo |
| Combi play timbre7 pan | value: s32 | /m3/combi_play/timbre7/pan |
| Combi play timbre7 volume | value: s32 | /m3/combi_play/timbre7/volume |
| Combi play timbre8 bank program | value: s32 | /m3/combi_play/timbre8/bank_program |
| Combi play timbre8 play mute | value: s32 | /m3/combi_play/timbre8/play_mute |
| Combi play timbre8 solo | value: s32 | /m3/combi_play/timbre8/solo |
| Combi play timbre8 pan | value: s32 | /m3/combi_play/timbre8/pan |
| Combi play timbre8 volume | value: s32 | /m3/combi_play/timbre8/volume |
| Combi play timbre9 bank program | value: s32 | /m3/combi_play/timbre9/bank_program |
| Combi play timbre9 play mute | value: s32 | /m3/combi_play/timbre9/play_mute |
| Combi play timbre9 solo | value: s32 | /m3/combi_play/timbre9/solo |
| Combi play timbre9 pan | value: s32 | /m3/combi_play/timbre9/pan |
| Combi play timbre9 volume | value: s32 | /m3/combi_play/timbre9/volume |
| Combi play timbre10 bank program | value: s32 | /m3/combi_play/timbre10/bank_program |
| Combi play timbre10 play mute | value: s32 | /m3/combi_play/timbre10/play_mute |
| Combi play timbre10 solo | value: s32 | /m3/combi_play/timbre10/solo |
| Combi play timbre10 pan | value: s32 | /m3/combi_play/timbre10/pan |
| Combi play timbre10 volume | value: s32 | /m3/combi_play/timbre10/volume |
| Combi play timbre11 bank program | value: s32 | /m3/combi_play/timbre11/bank_program |
| Combi play timbre11 play mute | value: s32 | /m3/combi_play/timbre11/play_mute |
| Combi play timbre11 solo | value: s32 | /m3/combi_play/timbre11/solo |
| Combi play timbre11 pan | value: s32 | /m3/combi_play/timbre11/pan |
| Combi play timbre11 volume | value: s32 | /m3/combi_play/timbre11/volume |
| Combi play timbre12 bank program | value: s32 | /m3/combi_play/timbre12/bank_program |
| Combi play timbre12 play mute | value: s32 | /m3/combi_play/timbre12/play_mute |
| Combi play timbre12 solo | value: s32 | /m3/combi_play/timbre12/solo |
| Combi play timbre12 pan | value: s32 | /m3/combi_play/timbre12/pan |
| Combi play timbre12 volume | value: s32 | /m3/combi_play/timbre12/volume |
| Combi play timbre13 bank program | value: s32 | /m3/combi_play/timbre13/bank_program |
| Combi play timbre13 play mute | value: s32 | /m3/combi_play/timbre13/play_mute |
| Combi play timbre13 solo | value: s32 | /m3/combi_play/timbre13/solo |
| Combi play timbre13 pan | value: s32 | /m3/combi_play/timbre13/pan |
| Combi play timbre13 volume | value: s32 | /m3/combi_play/timbre13/volume |
| Combi play timbre14 bank program | value: s32 | /m3/combi_play/timbre14/bank_program |
| Combi play timbre14 play mute | value: s32 | /m3/combi_play/timbre14/play_mute |
| Combi play timbre14 solo | value: s32 | /m3/combi_play/timbre14/solo |
| Combi play timbre14 pan | value: s32 | /m3/combi_play/timbre14/pan |
| Combi play timbre14 volume | value: s32 | /m3/combi_play/timbre14/volume |
| Combi play timbre15 bank program | value: s32 | /m3/combi_play/timbre15/bank_program |
| Combi play timbre15 play mute | value: s32 | /m3/combi_play/timbre15/play_mute |
| Combi play timbre15 solo | value: s32 | /m3/combi_play/timbre15/solo |
| Combi play timbre15 pan | value: s32 | /m3/combi_play/timbre15/pan |
| Combi play timbre15 volume | value: s32 | /m3/combi_play/timbre15/volume |
| Combi play timbre16 bank program | value: s32 | /m3/combi_play/timbre16/bank_program |
| Combi play timbre16 play mute | value: s32 | /m3/combi_play/timbre16/play_mute |
| Combi play timbre16 solo | value: s32 | /m3/combi_play/timbre16/solo |
| Combi play timbre16 pan | value: s32 | /m3/combi_play/timbre16/pan |
| Combi play timbre16 volume | value: s32 | /m3/combi_play/timbre16/volume |
| Combi play karma tempo | value: s32 | /m3/combi_play/karma/tempo |
| Combi play karma time signature | value: s32 | /m3/combi_play/karma/time_signature |
| Combi play karma module a ge select | value: s32 | /m3/combi_play/karma/module_a/ge_select |
| Combi play karma module a run | value: s32 | /m3/combi_play/karma/module_a/run |
| Combi play karma module a solo | value: s32 | /m3/combi_play/karma/module_a/solo |
| Combi play karma module a link to drum track | value: s32 | /m3/combi_play/karma/module_a/link_to_drum_track |
| Combi play karma module b ge select | value: s32 | /m3/combi_play/karma/module_b/ge_select |
| Combi play karma module b run | value: s32 | /m3/combi_play/karma/module_b/run |
| Combi play karma module b solo | value: s32 | /m3/combi_play/karma/module_b/solo |
| Combi play karma module b link to drum track | value: s32 | /m3/combi_play/karma/module_b/link_to_drum_track |
| Combi play karma module c ge select | value: s32 | /m3/combi_play/karma/module_c/ge_select |
| Combi play karma module c run | value: s32 | /m3/combi_play/karma/module_c/run |
| Combi play karma module c solo | value: s32 | /m3/combi_play/karma/module_c/solo |
| Combi play karma module c link to drum track | value: s32 | /m3/combi_play/karma/module_c/link_to_drum_track |
| Combi play karma module d ge select | value: s32 | /m3/combi_play/karma/module_d/ge_select |
| Combi play karma module d run | value: s32 | /m3/combi_play/karma/module_d/run |
| Combi play karma module d solo | value: s32 | /m3/combi_play/karma/module_d/solo |
| Combi play karma module d link to drum track | value: s32 | /m3/combi_play/karma/module_d/link_to_drum_track |
| Combi play karma switch1 | value: s32 | /m3/combi_play/karma/switch1 |
| Combi play karma switch2 | value: s32 | /m3/combi_play/karma/switch2 |
| Combi play karma switch3 | value: s32 | /m3/combi_play/karma/switch3 |
| Combi play karma switch4 | value: s32 | /m3/combi_play/karma/switch4 |
| Combi play karma switch5 | value: s32 | /m3/combi_play/karma/switch5 |
| Combi play karma switch6 | value: s32 | /m3/combi_play/karma/switch6 |
| Combi play karma switch7 | value: s32 | /m3/combi_play/karma/switch7 |
| Combi play karma switch8 | value: s32 | /m3/combi_play/karma/switch8 |
| Combi play karma slider1 | value: s32 | /m3/combi_play/karma/slider1 |
| Combi play karma slider2 | value: s32 | /m3/combi_play/karma/slider2 |
| Combi play karma slider3 | value: s32 | /m3/combi_play/karma/slider3 |
| Combi play karma slider4 | value: s32 | /m3/combi_play/karma/slider4 |
| Combi play karma slider5 | value: s32 | /m3/combi_play/karma/slider5 |
| Combi play karma slider6 | value: s32 | /m3/combi_play/karma/slider6 |
| Combi play karma slider7 | value: s32 | /m3/combi_play/karma/slider7 |
| Combi play karma slider8 | value: s32 | /m3/combi_play/karma/slider8 |
| Combi play control assign | value: s32 | /m3/combi_play/control_assign |
| Combi play mixer input use global setup | value: s32 | /m3/combi_play/mixer_input/use_global_setup |
| Combi play mixer input analog1 play mute | value: s32 | /m3/combi_play/mixer_input/analog1_play_mute |
| Combi play mixer input analog1 volume | value: s32 | /m3/combi_play/mixer_input/analog1_volume |
| Combi play mixer input analog2 play mute | value: s32 | /m3/combi_play/mixer_input/analog2_play_mute |
| Combi play mixer input analog2 volume | value: s32 | /m3/combi_play/mixer_input/analog2_volume |
| Combi play mixer input spdif l play mute | value: s32 | /m3/combi_play/mixer_input/spdif_l_play_mute |
| Combi play mixer input spdif l volume | value: s32 | /m3/combi_play/mixer_input/spdif_l_volume |
| Combi play mixer input spdif r play mute | value: s32 | /m3/combi_play/mixer_input/spdif_r_play_mute |
| Combi play mixer input spdif r volume | value: s32 | /m3/combi_play/mixer_input/spdif_r_volume |
| Combi play mixer input firewire l play mute | value: s32 | /m3/combi_play/mixer_input/firewire_l_play_mute |
| Combi play mixer input firewire l volume | value: s32 | /m3/combi_play/mixer_input/firewire_l_volume |
| Combi play mixer input firewire r play mute | value: s32 | /m3/combi_play/mixer_input/firewire_r_play_mute |
| Combi play mixer input firewire r volume | value: s32 | /m3/combi_play/mixer_input/firewire_r_volume |
| Combi play rt control ifx1 on off | value: s32 | /m3/combi_play/rt_control/ifx1_on_off |
| Combi play rt control ifx2 on off | value: s32 | /m3/combi_play/rt_control/ifx2_on_off |
| Combi play rt control ifx3 on off | value: s32 | /m3/combi_play/rt_control/ifx3_on_off |
| Combi play rt control ifx4 on off | value: s32 | /m3/combi_play/rt_control/ifx4_on_off |
| Combi play rt control ifx5 on off | value: s32 | /m3/combi_play/rt_control/ifx5_on_off |
| Combi play rt control mfx1 on off | value: s32 | /m3/combi_play/rt_control/mfx1_on_off |
| Combi play rt control mfx2 on off | value: s32 | /m3/combi_play/rt_control/mfx2_on_off |
| Combi play rt control tfx on off | value: s32 | /m3/combi_play/rt_control/tfx_on_off |
| Combi play tone adjust timbre | value: s32 | /m3/combi_play/tone_adjust/timbre |
| Combi play tone adjust auto load | value: s32 | /m3/combi_play/tone_adjust/auto_load |
| Combi play tone adjust switch1 assign | value: s32 | /m3/combi_play/tone_adjust/switch1_assign |
| Combi play tone adjust switch1 on off | value: s32 | /m3/combi_play/tone_adjust/switch1_on_off |
| Combi play tone adjust switch2 assign | value: s32 | /m3/combi_play/tone_adjust/switch2_assign |
| Combi play tone adjust switch2 on off | value: s32 | /m3/combi_play/tone_adjust/switch2_on_off |
| Combi play tone adjust switch3 assign | value: s32 | /m3/combi_play/tone_adjust/switch3_assign |
| Combi play tone adjust switch3 on off | value: s32 | /m3/combi_play/tone_adjust/switch3_on_off |
| Combi play tone adjust switch4 assign | value: s32 | /m3/combi_play/tone_adjust/switch4_assign |
| Combi play tone adjust switch4 on off | value: s32 | /m3/combi_play/tone_adjust/switch4_on_off |
| Combi play tone adjust switch5 assign | value: s32 | /m3/combi_play/tone_adjust/switch5_assign |
| Combi play tone adjust switch5 on off | value: s32 | /m3/combi_play/tone_adjust/switch5_on_off |
| Combi play tone adjust switch6 assign | value: s32 | /m3/combi_play/tone_adjust/switch6_assign |
| Combi play tone adjust switch6 on off | value: s32 | /m3/combi_play/tone_adjust/switch6_on_off |
| Combi play tone adjust switch7 assign | value: s32 | /m3/combi_play/tone_adjust/switch7_assign |
| Combi play tone adjust switch7 on off | value: s32 | /m3/combi_play/tone_adjust/switch7_on_off |
| Combi play tone adjust switch8 assign | value: s32 | /m3/combi_play/tone_adjust/switch8_assign |
| Combi play tone adjust switch8 on off | value: s32 | /m3/combi_play/tone_adjust/switch8_on_off |
| Combi play tone adjust slider1 assign | value: s32 | /m3/combi_play/tone_adjust/slider1_assign |
| Combi play tone adjust slider2 assign | value: s32 | /m3/combi_play/tone_adjust/slider2_assign |
| Combi play tone adjust slider3 assign | value: s32 | /m3/combi_play/tone_adjust/slider3_assign |
| Combi play tone adjust slider4 assign | value: s32 | /m3/combi_play/tone_adjust/slider4_assign |
| Combi play tone adjust slider5 assign | value: s32 | /m3/combi_play/tone_adjust/slider5_assign |
| Combi play tone adjust slider6 assign | value: s32 | /m3/combi_play/tone_adjust/slider6_assign |
| Combi play tone adjust slider7 assign | value: s32 | /m3/combi_play/tone_adjust/slider7_assign |
| Combi play tone adjust slider8 assign | value: s32 | /m3/combi_play/tone_adjust/slider8_assign |
| Combi play karma module | value: s32 | /m3/combi_play/karma/module |
| Combi play karma scene | value: s32 | /m3/combi_play/karma/scene |
Performance MIDI
Notes, pitch bend and any CC are also available: /m3/note/on <note> <velocity>, /m3/cc/<number> <value>, /m3/pitchbend <0-16383>, /m3/program_change <n>.
Limitations
Source: KORG M3 MIDI Implementation for v2 (M3_v2x_MIDIimp.TXT, 'Version 1.2 (Jul.23.'08)', 'Modified for System version 2.0'). SysEx is built for global channel 1 (header F0 42 30 75); another global channel needs the header's 3g byte changed. Parameter change (func 41) carries a 14-bit ID, a 14-bit SUB ID and a 32-bit two's complement value in five bytes. Program parameters of TABLE 1 are sent in PROG EDIT mode (3): the instrument must be in Program Edit (/mode/change prog_edit) - the mode pairing is read from the table title and mode list (*2), not stated per row. Every route takes the parameter's full documented range, negative values included (32-bit value field). TABLE 6 (PROG PLAY, mode 2) and TABLE 5 (COMBI PLAY, mode 0) are fixed-frame commands taking one 'value'; their 'Switch/Slider Param Value' (tone adjust) rows are left out because the doc gives no range ('varies according to Assign'), and the PROG PLAY 'MFX1~2 on/off' PARA ('22,02 ~~ 50,03') is inconsistent, so left out. Mapped from TABLE 1: insert effects 1-5 routing (type, on/off, chain, pan, bus, sends, aux), master and total effect routing, effect LFOs, vector/XY, program common, program EQ (6B), PCM OSC common pitch EG / common LFO / key track 1, and for OSC1 and OSC2 (OSC2 = ID + 0x10): multisamples 1-4, velocity zones, LFO1/2, pitch, filter routing, filters A/B, filter EG, filter and amp key track, drive, amp, amp EG, output, AMS mixers 1/2. Ranges come from the DATA column; rows that only name a list (AMS source 0~~50, effect type 0~~170, etc.) keep the numeric range without labels. Left out: effect-type-specific parameters (PARA 72-76,??, 78-79,??, 7B,??: 171 effect types in MIDIFX.TXT); KARMA program data (modules, GE RT params, scenes, perf RT params, pad chord memory, CC params, modified state), drum track settings, pad motion, dynamic MIDI, tone adjust assignments inside the program, audio inputs, controller-assign block, PCM OSC key track 2 (PARA 8E,?? not given), the RADIAS program (TABLE 2) and RADIAS-only fields (9F,xx); COMBINATION edit (TABLE 3, ~700 rows incl. 16 timbres), GLOBAL (TABLE 4), drum kit (TABLE 7, raw /drumkit/param provided) and song tables (TABLE 8-10). Bulk dumps are only requested, never decoded (7-to-8-bit packed). RPN (bend range, fine and coarse tune) are entries under /rpn/. Universal SysEx (master volume/balance/tune, device inquiry, GM System On), raw Data Entry/Increment/Decrement and realtime/transport messages (Start/Stop/Continue, Song Position/Select; received only with external MIDI clock and 'Receive Ext. Realtime Commands') are not exposed as routes. /param/get sends CURRENT OBJECT DUMP REQUEST (program): the M3 has no single-parameter read. Untested on hardware.
Frequently asked questions
Which MIDI CC controls the filter cutoff on the KORG M3?
CC 74 (0–127), named /m3/filter_cutoff in SynthHub's map.
How many parameters of the KORG M3 can be controlled over MIDI?
SynthHub's map of the KORG M3 lists 82 MIDI CC and 3 RPN 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 KORG M3?
Yes: SynthHub's hosted MCP server knows the KORG M3's MIDI map, and its browser relay lets the agent send it parameter changes or load a sound, each sound change confirmed by you.