Written from devices/inphonik/rym2612.electra-community-v02-live.fw-unknown.jsonEdit on GitHubJSON

Inphonik RYM2612 MIDI CC chart, NRPN and OSC map

The Inphonik RYM2612 MIDI implementation: 70 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

  • sourceElectra One preset
  • real unitnot yet checked

Not checked on a real Inphonik RYM2612 yet. Own one? Load a sound or send a control, and tell us whether it worked.

Maker
Inphonik
Version
per Electra preset
Source
Electra One preset
OSC prefix
/rym2612

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/inphonik/rym2612.electra-community-v02-live.fw-unknown.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /rym2612/lfo 63

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

MIDI controls

70 controls, each with its number, its range and the name to send
Control CC Range Name to send
Lfo 35 0–127 /rym2612/lfo
Lfo rate 41 0–127 /rym2612/lfo_rate
Pms 46 0–7 /rym2612/pms
Ams 47 0–3 /rym2612/ams
7 bit cc 52 0–127 /rym2612/7_bit_cc
Volume 58 0–127 /rym2612/volume
Polyphony 53 1–16 /rym2612/polyphony
Bend range 54 1–12 /rym2612/bend_range
Freq ctrl mode 55 0–127 /rym2612/freq_ctrl_mode
Retrigger rate 56 0–127 /rym2612/retrigger_rate
Dac prescaler 57 1–32 /rym2612/dac_prescaler
Algorithm 59 1–8 /rym2612/algorithm
Output filter 60 0–127 /rym2612/output_filter
Ladder effect 61 0–127 /rym2612/ladder_effect
Total lev 106 0–127 /rym2612/total_lev
Op1 feedback 108 0–7 /rym2612/op1_feedback
Total lev 3 0–127 /rym2612/total_lev
Total lev 88 0–127 /rym2612/total_lev
Total lev 90 0–127 /rym2612/total_lev
Lev vel amt 107 -100–100 /rym2612/lev_vel_amt
Lev vel amt 9 -100–100 /rym2612/lev_vel_amt
Lev vel amt 89 -100–100 /rym2612/lev_vel_amt
Lev vel amt 102 -100–100 /rym2612/lev_vel_amt
Ar 62 0–31 /rym2612/ar
Dr 63 0–31 /rym2612/dr
Sl 85 0–15 /rym2612/sl
Sr 86 0–31 /rym2612/sr
Rr 87 0–15 /rym2612/rr
Rs 88 0–3 /rym2612/rs
Modwh amt 89 -100–100 /rym2612/modwh_amt
Am 90 0–127 /rym2612/am
Ssg eg 102 0–127 /rym2612/ssg_eg
Freq multi 103 0–127 /rym2612/freq_multi
Fixed 104 0–127 /rym2612/fixed
Detune 105 -3–3 /rym2612/detune
Ar 109 0–31 /rym2612/ar
Dr 110 0–31 /rym2612/dr
Sl 111 0–15 /rym2612/sl
Sr 112 0–31 /rym2612/sr
Rr 113 0–15 /rym2612/rr
Rs 114 0–3 /rym2612/rs
Modwh amt 115 -100–100 /rym2612/modwh_amt
Am 116 0–127 /rym2612/am
Ssg eg 117 0–127 /rym2612/ssg_eg
Freq multi 118 0–127 /rym2612/freq_multi
Fixed 119 0–127 /rym2612/fixed
Detune 120 -3–3 /rym2612/detune
Ar 14 0–31 /rym2612/ar
Dr 15 0–31 /rym2612/dr
Sl 20 0–15 /rym2612/sl
Sr 31 0–31 /rym2612/sr
Rr 87 0–15 /rym2612/rr
Rs 35 0–3 /rym2612/rs
Modwh amt 41 -100–100 /rym2612/modwh_amt
Am 46 0–127 /rym2612/am
Ssg eg 47 0–127 /rym2612/ssg_eg
Freq multi 52 0–127 /rym2612/freq_multi
Fixed 53 0–127 /rym2612/fixed
Detune 54 -3–3 /rym2612/detune
Ar 55 0–31 /rym2612/ar
Dr 56 0–31 /rym2612/dr
Sl 57 0–15 /rym2612/sl
Sr 58 0–31 /rym2612/sr
Rr 59 0–15 /rym2612/rr
Rs 60 0–3 /rym2612/rs
Modwh amt 61 -100–100 /rym2612/modwh_amt
Am 62 0–127 /rym2612/am
Ssg eg 63 0–127 /rym2612/ssg_eg
Freq multi 85 0–127 /rym2612/freq_multi
Fixed 86 0–127 /rym2612/fixed

Performance MIDI

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

JSON

Limitations

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

Frequently asked questions

How many parameters of the Inphonik RYM2612 can be controlled over MIDI?

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

Can an AI agent like Claude control the Inphonik RYM2612?

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