Skip to content

Sonicware LIVEN Ambient Zero MIDI CC chart, NRPN and OSC map

The Sonicware LIVEN Ambient Zero MIDI implementation: 135 CC, each named, for Claude (MCP), SuperCollider or any OSC app.

Device Sonicware LIVEN Ambient Zero
Vendor Sonicware
OSC prefix /liven_ambient_zero
Source πŸŽ›οΈ Derived from an Electra One community preset
Revision per Electra preset
Upstream electra-preset
Driver file devices/sonicware/liven_ambient_zero.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/sonicware/liven_ambient_zero.json --out-port <N> --in-port <M>

Then send OSC to 127.0.0.1:7777, for example:

osc-bridge osc-send /liven_ambient_zero/wave 63

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

MIDI CC and NRPN parameters (135)

OSC address CC NRPN (MSB/LSB) Range Nature Section
/liven_ambient_zero/wave 29 0–127 continuous
/liven_ambient_zero/harmonic 30 0–127 continuous
/liven_ambient_zero/pitch 32 -240–240 continuous
/liven_ambient_zero/mod 35 0–127 continuous
/liven_ambient_zero/filter_type 37 0–127 continuous
/liven_ambient_zero/cutoff 38 0–127 continuous
/liven_ambient_zero/structure 28 0–127 continuous
/liven_ambient_zero/balance 31 -63–63 continuous
/liven_ambient_zero/detune 33 -63–63 continuous
/liven_ambient_zero/depth 36 0–127 continuous
/liven_ambient_zero/resonance 39 0–127 continuous
/liven_ambient_zero/lfo1_shape 42 0–127 continuous
/liven_ambient_zero/lfo1_assign 43 0–127 continuous
/liven_ambient_zero/lfo1_trig 44 0–127 continuous
/liven_ambient_zero/lfo1_rate 45 0–127 continuous
/liven_ambient_zero/lfo1_depth 46 0–127 continuous
/liven_ambient_zero/amp_attack 40 0–127 continuous
/liven_ambient_zero/lfo2_shape 47 0–127 continuous
/liven_ambient_zero/lfo2_assign 48 0–127 continuous
/liven_ambient_zero/lfo2_trig 49 0–127 continuous
/liven_ambient_zero/lfo2_rate 50 0–127 continuous
/liven_ambient_zero/lfo2_depth 51 0–127 continuous
/liven_ambient_zero/amp_release 41 0–127 continuous
/liven_ambient_zero/voice_mode 58 0–127 continuous
/liven_ambient_zero/adj 59 0–127 continuous
/liven_ambient_zero/l1_mute 63 0–127 continuous
/liven_ambient_zero/l2_mute 63 0–127 continuous
/liven_ambient_zero/l3_mute 63 0–127 continuous
/liven_ambient_zero/l4_mute 63 0–127 continuous
/liven_ambient_zero/reverb_send 54 0–127 continuous
/liven_ambient_zero/shimmer_send 55 0–127 continuous
/liven_ambient_zero/wave 29 0–127 continuous
/liven_ambient_zero/harmonic 30 0–127 continuous
/liven_ambient_zero/pitch 32 -240–240 continuous
/liven_ambient_zero/mod 35 0–127 continuous
/liven_ambient_zero/filter_type 37 0–127 continuous
/liven_ambient_zero/cutoff 38 0–127 continuous
/liven_ambient_zero/structure 28 0–127 continuous
/liven_ambient_zero/balance 31 -63–63 continuous
/liven_ambient_zero/detune 33 -63–63 continuous
/liven_ambient_zero/depth 36 0–127 continuous
/liven_ambient_zero/resonance 39 0–127 continuous
/liven_ambient_zero/lfo1_shape 42 0–127 continuous
/liven_ambient_zero/lfo1_assign 43 0–127 continuous
/liven_ambient_zero/lfo1_trig 44 0–127 continuous
/liven_ambient_zero/lfo1_rate 45 0–127 continuous
/liven_ambient_zero/lfo1_depth 46 0–127 continuous
/liven_ambient_zero/amp_attack 40 0–127 continuous
/liven_ambient_zero/lfo2_shape 47 0–127 continuous
/liven_ambient_zero/lfo2_assign 48 0–127 continuous
/liven_ambient_zero/lfo2_trig 49 0–127 continuous
/liven_ambient_zero/lfo2_rate 50 0–127 continuous
/liven_ambient_zero/lfo2_depth 51 0–127 continuous
/liven_ambient_zero/amp_release 41 0–127 continuous
/liven_ambient_zero/voice_mode 58 0–127 continuous
/liven_ambient_zero/adj 59 0–127 continuous
/liven_ambient_zero/reverb_send 54 0–127 continuous
/liven_ambient_zero/shimmer_send 55 0–127 continuous
/liven_ambient_zero/wave 29 0–127 continuous
/liven_ambient_zero/harmonic 30 0–127 continuous
/liven_ambient_zero/pitch 32 -240–240 continuous
/liven_ambient_zero/mod 35 0–127 continuous
/liven_ambient_zero/filter_type 37 0–127 continuous
/liven_ambient_zero/cutoff 38 0–127 continuous
/liven_ambient_zero/structure 28 0–127 continuous
/liven_ambient_zero/detune 33 -63–63 continuous
/liven_ambient_zero/depth 36 0–127 continuous
/liven_ambient_zero/resonance 39 0–127 continuous
/liven_ambient_zero/lfo1_shape 42 0–127 continuous
/liven_ambient_zero/lfo1_assign 43 0–127 continuous
/liven_ambient_zero/lfo1_trig 44 0–127 continuous
/liven_ambient_zero/lfo1_rate 45 0–127 continuous
/liven_ambient_zero/lfo1_depth 46 0–127 continuous
/liven_ambient_zero/amp_attack 40 0–127 continuous
/liven_ambient_zero/lfo2_shape 47 0–127 continuous
/liven_ambient_zero/lfo2_assign 48 0–127 continuous
/liven_ambient_zero/lfo2_trig 49 0–127 continuous
/liven_ambient_zero/lfo2_rate 50 0–127 continuous
/liven_ambient_zero/lfo2_depth 51 0–127 continuous
/liven_ambient_zero/amp_release 41 0–127 continuous
/liven_ambient_zero/voice_mode 58 0–127 continuous
/liven_ambient_zero/adj 59 0–127 continuous
/liven_ambient_zero/reverb_send 54 0–127 continuous
/liven_ambient_zero/shimmer_send 55 0–127 continuous
/liven_ambient_zero/wave 29 0–127 continuous
/liven_ambient_zero/harmonic 30 -63–63 continuous
/liven_ambient_zero/pitch 32 -240–240 continuous
/liven_ambient_zero/mod 35 0–127 continuous
/liven_ambient_zero/filter_type 37 0–127 continuous
/liven_ambient_zero/cutoff 38 0–127 continuous
/liven_ambient_zero/structure 28 0–127 continuous
/liven_ambient_zero/detune 33 -63–63 continuous
/liven_ambient_zero/depth 36 0–127 continuous
/liven_ambient_zero/resonance 39 0–127 continuous
/liven_ambient_zero/lfo1_shape 42 0–127 continuous
/liven_ambient_zero/lfo1_assign 43 0–127 continuous
/liven_ambient_zero/lfo1_trig 44 0–127 continuous
/liven_ambient_zero/lfo1_rate 45 0–127 continuous
/liven_ambient_zero/lfo1_depth 46 0–127 continuous
/liven_ambient_zero/amp_attack 40 0–127 continuous
/liven_ambient_zero/lfo2_shape 47 0–127 continuous
/liven_ambient_zero/lfo2_assign 48 0–127 continuous
/liven_ambient_zero/lfo2_trig 49 0–127 continuous
/liven_ambient_zero/lfo2_rate 50 0–127 continuous
/liven_ambient_zero/lfo2_depth 51 0–127 continuous
/liven_ambient_zero/amp_release 41 0–127 continuous
/liven_ambient_zero/voice_mode 58 0–127 continuous
/liven_ambient_zero/adj 59 0–127 continuous
/liven_ambient_zero/reverb_send 54 0–127 continuous
/liven_ambient_zero/shimmer_send 55 0–127 continuous
/liven_ambient_zero/reverb_type 24 0–127 continuous
/liven_ambient_zero/reverb_level 25 0–127 continuous
/liven_ambient_zero/tune_al 20 -1200–1200 continuous
/liven_ambient_zero/ptn_level 26 0–127 continuous
/liven_ambient_zero/rnd_seq 27 25–100 continuous
/liven_ambient_zero/fx_type 21 0–127 continuous
/liven_ambient_zero/fx_speed 22 0–127 continuous
/liven_ambient_zero/fx_amount 23 0–127 continuous
/liven_ambient_zero/velocity 5 0–127 continuous
/liven_ambient_zero/level 52 0–127 continuous
/liven_ambient_zero/level 52 0–127 continuous
/liven_ambient_zero/level 52 0–127 continuous
/liven_ambient_zero/level 52 0–127 continuous
/liven_ambient_zero/t1 60 -12–12 continuous
/liven_ambient_zero/l1_drone 57 0–127 continuous
/liven_ambient_zero/pan 53 -63–63 continuous
/liven_ambient_zero/pan 53 -63–63 continuous
/liven_ambient_zero/pan 53 -63–63 continuous
/liven_ambient_zero/pan 53 -63–63 continuous
/liven_ambient_zero/t2 60 -12–12 continuous
/liven_ambient_zero/l2_pad 57 0–127 continuous
/liven_ambient_zero/t3 60 -12–12 continuous
/liven_ambient_zero/l3_atmos 57 0–127 continuous
/liven_ambient_zero/t4 60 -12–12 continuous
/liven_ambient_zero/l4_noise 57 0–127 continuous

Performance MIDI

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

Limitations

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

Frequently asked questions

Which MIDI CC controls the filter cutoff on the Sonicware LIVEN Ambient Zero?

CC 38 (0–127), named /liven_ambient_zero/cutoff in SynthHub's map.

How many parameters of the Sonicware LIVEN Ambient Zero can be controlled over MIDI?

SynthHub's map of the Sonicware LIVEN Ambient Zero lists 135 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 Sonicware LIVEN Ambient Zero?

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