Written from devices/haken-audio/continuum.electra-richard-kram-ctrl.fw-10.38.jsonEdit on GitHubJSON

Haken Audio Continuum (per Electra preset) MIDI CC chart, NRPN and OSC map

The Haken Audio Continuum MIDI implementation: 34 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

  • sourceElectra One preset
  • firmware10.38
  • real unitnot yet checked

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

Maker
Haken Audio
Version
per Electra preset
Source
Electra One preset
OSC prefix
/continuum

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/haken-audio/continuum.electra-richard-kram-ctrl.fw-10.38.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /continuum/macro_i 63

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

MIDI controls

34 controls, each with its number, its range and the name to send
Control CC Range Name to send
Macro i 12 0–127 /continuum/macro_i
Macro ii 13 0–127 /continuum/macro_ii
Macro iii 14 0–127 /continuum/macro_iii
Macro iv 15 0–127 /continuum/macro_iv
Macro v 16 0–127 /continuum/macro_v
Macro vi 17 0–127 /continuum/macro_vi
Sustain 64 0–127 /continuum/sustain
Mix 24 0–127 /continuum/mix
Pre delay r5 95 0–127 /continuum/pre_delay_r5
Mix 93 0–127 /continuum/mix
Min range 68 0–127 /continuum/min_range
Sos 1 66 0–127 /continuum/sos_1
Delay r4 23 0–127 /continuum/delay_r4
Hpf r6 96 0–127 /continuum/hpf_r6
Ratio 92 0–127 /continuum/ratio
Drive 90 0–127 /continuum/drive
Max range 69 0–127 /continuum/max_range
Sos 2 69 0–127 /continuum/sos_2
Feedback r3 22 0–127 /continuum/feedback_r3
Mix 85 0–127 /continuum/mix
Attack 91 0–127 /continuum/attack
Pedal 2 57 0–127 /continuum/pedal_2
Rate r2 21 0–127 /continuum/rate_r2
Frequency 84 0–127 /continuum/frequency
Min range 70 0–127 /continuum/min_range
Depth r1 20 0–127 /continuum/depth_r1
Tilt 83 0–127 /continuum/tilt
None max 19 0–127 /continuum/none_max
Max range 53 0–127 /continuum/max_range
24db 0db 27 0–127 /continuum/24db_0db
Min max 26 0–127 /continuum/min_max
Min max 18 0–127 /continuum/min_max
Rate 25 0–127 /continuum/rate
Fine tune 10 0–127 /continuum/fine_tune

Performance MIDI

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

Other versions

The Haken Audio Continuum is mapped in 3 versions. per Electra preset, per Electra preset.

Frequently asked questions

How many parameters of the Haken Audio Continuum can be controlled over MIDI?

SynthHub's map of the Haken Audio Continuum lists 34 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 Haken Audio Continuum?

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