Skip to content

Kasser Synths Kasser DAFM ARCADE MIDI CC chart, NRPN and OSC map

The Kasser Synths Kasser DAFM ARCADE MIDI implementation: 36 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

Device Kasser Synths Kasser DAFM ARCADE
Vendor Kasser Synths
OSC prefix /kasser_dafm_arcade
Source πŸŽ›οΈ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/kasser-synths/kasser_dafm_arcade.json
Not tested on the device yet

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

How do you control it?

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

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

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /kasser_dafm_arcade/fm_algorithm 3

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

MIDI CC and NRPN parameters (36)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/kasser_dafm_arcade/fm_algorithm 14 0–7 continuous
/kasser_dafm_arcade/fm_feedback 15 0–7 continuous
/kasser_dafm_arcade/fm_sensitivity 75 0–7 continuous
/kasser_dafm_arcade/am_sensitvity 76 0–7 continuous
/kasser_dafm_arcade/pb_amount 81 0–11 continuous
/kasser_dafm_arcade/stereo_mode 77 0–3 continuous
/kasser_dafm_arcade/fr_mult_op1 20 0–15 continuous
/kasser_dafm_arcade/dtune_op1_fine 24 -3–3 continuous
/kasser_dafm_arcade/detune_op1 82 0–3 continuous
/kasser_dafm_arcade/amp_mod_op1 70 0–127 continuous
/kasser_dafm_arcade/fr_mult_op2 21 0–15 continuous
/kasser_dafm_arcade/dtune_op2_fine 25 -3–3 continuous
/kasser_dafm_arcade/dtune_op2_fine 83 0–3 continuous
/kasser_dafm_arcade/amp_mod_op2 71 0–127 continuous
/kasser_dafm_arcade/fr_mult_op3 22 0–15 continuous
/kasser_dafm_arcade/dtune_op3_fine 26 -3–3 continuous
/kasser_dafm_arcade/dtune_op3_fine 84 0–3 continuous
/kasser_dafm_arcade/amp_mod_op3 72 0–127 continuous
/kasser_dafm_arcade/fr_mult_op3 23 0–15 continuous
/kasser_dafm_arcade/dtune_op4_fine 27 -3–3 continuous
/kasser_dafm_arcade/dtune_op4_fine 85 0–3 continuous
/kasser_dafm_arcade/amp_mod_op4 73 0–127 continuous
/kasser_dafm_arcade/op1_scaling 39 0–3 continuous
/kasser_dafm_arcade/op2_scaling 40 0–3 continuous
/kasser_dafm_arcade/op3_scaling 41 0–3 continuous
/kasser_dafm_arcade/op4_scaling 42 0–3 continuous
/kasser_dafm_arcade/op1_shoulder 51 0–15 continuous
/kasser_dafm_arcade/op2_shoulder 52 0–15 continuous
/kasser_dafm_arcade/op3_shoulder 53 0–15 continuous
/kasser_dafm_arcade/op4_shoulder 54 0–15 continuous
/kasser_dafm_arcade/lfo_frequency 1 0–7 continuous
/kasser_dafm_arcade/pm_depth 28 0–63 continuous
/kasser_dafm_arcade/am_depth 29 0–63 continuous
/kasser_dafm_arcade/lfo_wave 30 0–3 continuous
/kasser_dafm_arcade/noise_ch8 78 0–127 continuous
/kasser_dafm_arcade/noise_freq 79 0–31 continuous

Performance MIDI

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

Limitations

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

Frequently asked questions

How many parameters of the Kasser Synths Kasser DAFM ARCADE can be controlled over MIDI?

SynthHub's map of the Kasser Synths Kasser DAFM ARCADE lists 36 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 Kasser Synths Kasser DAFM ARCADE?

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