L.L. Electronics RozzBox One V2: MIDI CC, NRPN and OSC map¶
The L.L. Electronics RozzBox One V2 as named OSC addresses — 83 CC — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.
| Device | L.L. Electronics RozzBox One V2 |
|---|---|
| Vendor | L.L. Electronics |
| OSC prefix | /rozzbox_one_v2 |
| Source | 📦 Derived from MIDI Guide (community CC/NRPN data) |
| Firmware | unknown |
| Revision | per pencilresearch canonical CSV |
| Upstream | pencilresearch |
| Data licence | CC-BY-SA-4.0 — MIDI Guide (https://midi.guide) by Pencil Research and contributors |
| Driver file | devices/l-l-electronics/rozzbox_one_v2.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/l-l-electronics/rozzbox_one_v2.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 rozzbox_one_v2: ask “what can the L.L. Electronics RozzBox One V2 do?” and it reads this map with list_routes. See the MCP guide.
MIDI CC and NRPN parameters (83)¶
| OSC address | CC | NRPN (MSB/LSB) | Range | Nature | Section |
|---|---|---|---|---|---|
/rozzbox_one_v2/global/mod_wheel_input |
1 / 117 | 0–16383 | continuous | Global | |
/rozzbox_one_v2/global/glide |
5 / 117 | 0–16383 | continuous | Global | |
/rozzbox_one_v2/system/nrpn_input_coarse |
6 | 0–127 | continuous | System | |
/rozzbox_one_v2/osc1/wave |
14 / 117 | 0–16383 | continuous | OSC1 | |
/rozzbox_one_v2/osc1/octave |
15 / 117 | 0–16383 | continuous | OSC1 | |
/rozzbox_one_v2/osc1/tune |
16 / 117 | 0–16383 | continuous | OSC1 | |
/rozzbox_one_v2/osc1/pw |
17 / 117 | 0–16383 | continuous | OSC1 | |
/rozzbox_one_v2/osc1/level |
18 / 117 | 0–16383 | continuous | OSC1 | |
/rozzbox_one_v2/osc1/fm_amount |
19 / 117 | 0–16383 | continuous | OSC1 | |
/rozzbox_one_v2/osc1/fm_source |
20 / 117 | 0–16383 | continuous | OSC1 | |
/rozzbox_one_v2/osc2/wave |
21 / 117 | 0–16383 | continuous | OSC2 | |
/rozzbox_one_v2/osc2/octave |
22 / 117 | 0–16383 | continuous | OSC2 | |
/rozzbox_one_v2/osc2/tune |
23 / 117 | 0–16383 | continuous | OSC2 | |
/rozzbox_one_v2/osc2/pw |
24 / 117 | 0–16383 | continuous | OSC2 | |
/rozzbox_one_v2/osc2/level |
25 / 117 | 0–16383 | continuous | OSC2 | |
/rozzbox_one_v2/osc2/fm_amount |
26 / 117 | 0–16383 | continuous | OSC2 | |
/rozzbox_one_v2/osc2/fm_source |
27 / 117 | 0–16383 | continuous | OSC2 | |
/rozzbox_one_v2/osc3/wave |
28 / 117 | 0–16383 | continuous | OSC3 | |
/rozzbox_one_v2/osc3/octave |
29 / 117 | 0–16383 | continuous | OSC3 | |
/rozzbox_one_v2/osc3/tune |
30 / 117 | 0–16383 | continuous | OSC3 | |
/rozzbox_one_v2/osc3/pw |
31 / 117 | 0–16383 | continuous | OSC3 | |
/rozzbox_one_v2/osc3/level |
35 / 117 | 0–16383 | continuous | OSC3 | |
/rozzbox_one_v2/system/nrpn_input_fine |
38 | 0–127 | continuous | System | |
/rozzbox_one_v2/osc3/fm_amount |
46 / 117 | 0–16383 | continuous | OSC3 | |
/rozzbox_one_v2/osc3/fm_source |
47 / 117 | 0–16383 | continuous | OSC3 | |
/rozzbox_one_v2/osc4/wave |
48 / 117 | 0–16383 | continuous | OSC4 | |
/rozzbox_one_v2/osc4/octave |
49 / 117 | 0–16383 | continuous | OSC4 | |
/rozzbox_one_v2/osc4/tune |
50 / 117 | 0–16383 | continuous | OSC4 | |
/rozzbox_one_v2/osc4/pw |
51 / 117 | 0–16383 | continuous | OSC4 | |
/rozzbox_one_v2/osc4/level |
52 / 117 | 0–16383 | continuous | OSC4 | |
/rozzbox_one_v2/mixer/ring_mod_level |
53 / 117 | 0–16383 | continuous | Mixer | |
/rozzbox_one_v2/mixer/noise_level |
54 / 117 | 0–16383 | continuous | Mixer | |
/rozzbox_one_v2/mixer/external_level |
55 / 117 | 0–16383 | continuous | Mixer | |
/rozzbox_one_v2/drive/clip_amount |
56 / 117 | 0–16383 | continuous | Drive | |
/rozzbox_one_v2/drive/distortion_type |
57 / 117 | 0–16383 | continuous | Drive | |
/rozzbox_one_v2/filter/filter1_cutoff |
58 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/filter/filter1_resonance |
59 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/filter/filter1_env_mod |
60 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/filter/filter1_keytrack |
61 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/filter/filter2_cutoff |
62 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/filter/filter2_resonance |
63 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/global/hold_send |
64 / 117 | 0–16383 | continuous | Global | |
/rozzbox_one_v2/filter/filter2_env_mod |
65 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/filter/filter2_keytrack |
66 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/env1/attack |
67 / 117 | 0–16383 | continuous | ENV1 | |
/rozzbox_one_v2/env1/decay |
68 / 117 | 0–16383 | continuous | ENV1 | |
/rozzbox_one_v2/env1/sustain |
69 / 117 | 0–16383 | continuous | ENV1 | |
/rozzbox_one_v2/env1/release |
70 / 117 | 0–16383 | continuous | ENV1 | |
/rozzbox_one_v2/env2/attack |
71 / 117 | 0–16383 | continuous | ENV2 | |
/rozzbox_one_v2/env2/decay |
72 / 117 | 0–16383 | continuous | ENV2 | |
/rozzbox_one_v2/env2/sustain |
73 / 117 | 0–16383 | continuous | ENV2 | |
/rozzbox_one_v2/env2/release |
74 / 117 | 0–16383 | continuous | ENV2 | |
/rozzbox_one_v2/env/velo_response_env1 |
75 / 117 | 0–16383 | continuous | ENV | |
/rozzbox_one_v2/env/velo_response_env2 |
76 / 117 | 0–16383 | continuous | ENV | |
/rozzbox_one_v2/lfo1/waveform |
77 / 117 | 0–16383 | continuous | LFO1 | |
/rozzbox_one_v2/lfo1/speed |
78 / 117 | 0–16383 | continuous | LFO1 | |
/rozzbox_one_v2/lfo2/mode |
79 / 117 | 0–16383 | continuous | LFO2 | |
/rozzbox_one_v2/system/midi_gate |
80 / 117 | 0–16383 | continuous | System | |
/rozzbox_one_v2/lfo2/speed |
81 / 117 | 0–16383 | continuous | LFO2 | |
/rozzbox_one_v2/modmatrix/mod1_source |
82 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod1_destination |
83 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod1_amount |
84 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod1_amt_coarse |
85 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod2_source |
86 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod2_destination |
87 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod2_amount |
88 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod2_amt_coarse |
89 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod3_source |
90 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod3_destination |
91 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod3_amount |
92 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod3_amt_coarse |
93 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod4_source |
94 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod4_destination |
95 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/modmatrix/mod4_amount |
102 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/system/nrpn_parameter_fine |
98 | 0–4 | continuous | System | |
/rozzbox_one_v2/system/nrpn_parameter_coarse |
99 | 0–127 | continuous | System | |
/rozzbox_one_v2/modmatrix/mod4_amt_coarse |
103 / 117 | 0–16383 | continuous | ModMatrix | |
/rozzbox_one_v2/filter/mode |
104 / 117 | 0–16383 | continuous | Filter | |
/rozzbox_one_v2/fm/mode |
105 / 117 | 0–16383 | continuous | FM | |
/rozzbox_one_v2/system/bit_resolution |
106 / 117 | 0–16383 | continuous | System | |
/rozzbox_one_v2/system/precision_register |
117 | 0–255 | continuous | System | |
/rozzbox_one_v2/system/wave_input_1 |
118 / 117 | 0–16383 | continuous | System | |
/rozzbox_one_v2/system/wave_input_2 |
119 / 117 | 0–16383 | continuous | System |
Performance MIDI¶
Notes, pitch bend and any CC are also available: /rozzbox_one_v2/note/on <note> <velocity>, /rozzbox_one_v2/cc/<number> <value>, /rozzbox_one_v2/pitchbend <0-16383>, /rozzbox_one_v2/program_change <n>.
Limitations¶
CC/NRPN only. SysEx (preset management, display control, bulk dump/load, vendor-proprietary opcodes) is NOT covered by pencilresearch. To extend this device with SysEx, sniff the vendor editor, add `sysex.header/footer` + `commands` blocks, and use `update_device.md` PR template.