Pioneer DJ Toraiz AS-1: MIDI CC, NRPN and OSC map¶
The Pioneer DJ Toraiz AS-1 as named OSC addresses — 38 CC, 346 NRPN — ready to use from Claude (MCP), SuperCollider, Sonic Pi, TouchDesigner or any OSC app via osc-bridge.
| Device | Pioneer DJ Toraiz AS-1 |
|---|---|
| Vendor | Pioneer DJ |
| OSC prefix | /toraiz_as_1 |
| Source | 🎛️ Derived from an Electra One community preset |
| Revision | per pencilresearch canonical CSV |
| Upstream | electra-preset |
| Driver file | devices/pioneer-dj/toraiz_as_1.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/pioneer-dj/toraiz_as_1.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 toraiz_as_1: ask “what can the Pioneer DJ Toraiz AS-1 do?” and it reads this map with list_routes. See the MCP guide.
MIDI CC and NRPN parameters (346)¶
| OSC address | CC | NRPN (MSB/LSB) | Range | Nature | Section |
|---|---|---|---|---|---|
/toraiz_as_1/oscillator_1/frequency |
67 | 0 / 0 | 0–127 | continuous | Oscillator 1 |
/toraiz_as_1/oscillator_1/sync |
0 / 1 | 0–1 | switch | Oscillator 1 | |
/toraiz_as_1/oscillator_1/level |
69 | 0 / 2 | 0–127 | continuous | Oscillator 1 |
/toraiz_as_1/oscillator_1/shape |
70 | 0 / 3 | 0–127 | continuous | Oscillator 1 |
/toraiz_as_1/oscillator_1/pulse_width |
71 | 0 / 4 | 0–127 | continuous | Oscillator 1 |
/toraiz_as_1/oscillator_1/sub_level |
8 | 0 / 27 | 0–127 | continuous | Oscillator 1 |
/toraiz_as_1/oscillator_2/frequency |
75 | 0 / 5 | 0–127 | continuous | Oscillator 2 |
/toraiz_as_1/oscillator_2/fine_frequency |
76 | 0 / 6 | 0–127 | continuous | Oscillator 2 |
/toraiz_as_1/oscillator_2/level |
77 | 0 / 7 | 0–127 | continuous | Oscillator 2 |
/toraiz_as_1/oscillator_2/shape |
78 | 0 / 8 | 0–127 | continuous | Oscillator 2 |
/toraiz_as_1/oscillator_2/pulse_width |
79 | 0 / 9 | 0–127 | continuous | Oscillator 2 |
/toraiz_as_1/oscillator_2/low_frequency_mode |
0 / 10 | 0–1 | switch | Oscillator 2 | |
/toraiz_as_1/oscillator_2/keyboard_tracking |
0 / 11 | 0–1 | switch | Oscillator 2 | |
/toraiz_as_1/mixer/noise_level |
0 / 32 | 0–127 | continuous | Mixer | |
/toraiz_as_1/mixer/voice_volume |
39 | 0 / 62 | 0–127 | continuous | Mixer |
/toraiz_as_1/mixer/slop |
0 / 33 | 0–127 | continuous | Mixer | |
/toraiz_as_1/low_pass_filter/frequency |
102 | 0 / 45 | 0–127 | continuous | Low-pass filter |
/toraiz_as_1/low_pass_filter/resonance |
103 | 0 / 46 | 0–127 | continuous | Low-pass filter |
/toraiz_as_1/low_pass_filter/key_tracking |
104 | 0 / 47 | 0–127 | continuous | Low-pass filter |
/toraiz_as_1/low_pass_filter/velocity |
105 | 0 / 48 | 0–127 | continuous | Low-pass filter |
/toraiz_as_1/high_pass_filter/frequency |
106 | 0 / 49 | 0–127 | continuous | High-pass filter |
/toraiz_as_1/high_pass_filter/resonance |
107 | 0 / 50 | 0–127 | continuous | High-pass filter |
/toraiz_as_1/high_pass_filter/key_tracking |
108 | 0 / 51 | 0–127 | continuous | High-pass filter |
/toraiz_as_1/high_pass_filter/velocity |
109 | 0 / 52 | 0–127 | continuous | High-pass filter |
/toraiz_as_1/amplifier_envelope/amount |
40 | 0 / 66 | 0–127 | continuous | Amplifier envelope |
/toraiz_as_1/amplifier_envelope/velocity |
41 | 0 / 71 | 0–127 | continuous | Amplifier envelope |
/toraiz_as_1/amplifier_envelope/attack |
43 | 0 / 67 | 0–127 | continuous | Amplifier envelope |
/toraiz_as_1/amplifier_envelope/decay |
44 | 0 / 68 | 0–127 | continuous | Amplifier envelope |
/toraiz_as_1/amplifier_envelope/sustain |
45 | 0 / 69 | 0–127 | continuous | Amplifier envelope |
/toraiz_as_1/amplifier_envelope/release |
46 | 0 / 70 | 0–127 | continuous | Amplifier envelope |
/toraiz_as_1/filter_envelope/low_pass_amount |
47 | 0 / 77 | 0–127 | continuous | Filter envelope |
/toraiz_as_1/filter_envelope/high_pass_amount |
54 | 0 / 82 | 0–127 | continuous | Filter envelope |
/toraiz_as_1/filter_envelope/attack |
50 | 0 / 78 | 0–127 | continuous | Filter envelope |
/toraiz_as_1/filter_envelope/decay |
51 | 0 / 79 | 0–127 | continuous | Filter envelope |
/toraiz_as_1/filter_envelope/sustain |
52 | 0 / 80 | 0–127 | continuous | Filter envelope |
/toraiz_as_1/filter_envelope/release |
53 | 0 / 81 | 0–127 | continuous | Filter envelope |
/toraiz_as_1/lfo/frequency |
0 / 88 | 0–255 | continuous | LFO | |
/toraiz_as_1/lfo/initial_amount |
0 / 89 | 0–255 | continuous | LFO | |
/toraiz_as_1/lfo/shape |
0 / 90 | 0–4 | discrete | LFO | |
/toraiz_as_1/lfo/external_sync |
0 / 91 | 0–1 | switch | LFO | |
/toraiz_as_1/lfo/to_oscillator_1_frequency |
0 / 93 | 0–1 | switch | LFO | |
/toraiz_as_1/lfo/to_oscillator_2_frequency |
0 / 94 | 0–1 | switch | LFO | |
/toraiz_as_1/lfo/to_pulse_width_1_and_2 |
0 / 95 | 0–1 | switch | LFO | |
/toraiz_as_1/lfo/to_amplifier |
0 / 96 | 0–1 | switch | LFO | |
/toraiz_as_1/lfo/to_low_pass_filter |
0 / 97 | 0–1 | switch | LFO | |
/toraiz_as_1/lfo/to_high_pass_filter |
0 / 98 | 0–1 | switch | LFO | |
/toraiz_as_1/poly_mod/filter_envelope_amount |
1 / 15 | 0–254 | continuous | Poly mod | |
/toraiz_as_1/poly_mod/oscillator_2_amount |
1 / 16 | 0–254 | continuous | Poly mod | |
/toraiz_as_1/poly_mod/to_oscillator_1_frequency |
1 / 17 | 0–1 | switch | Poly mod | |
/toraiz_as_1/poly_mod/to_oscillator_1_shape |
1 / 18 | 0–1 | switch | Poly mod | |
/toraiz_as_1/poly_mod/to_oscillator_1_pulse_width |
1 / 19 | 0–1 | switch | Poly mod | |
/toraiz_as_1/poly_mod/to_low_pass_filter |
1 / 20 | 0–1 | switch | Poly mod | |
/toraiz_as_1/poly_mod/to_high_pass_filter |
1 / 21 | 0–1 | switch | Poly mod | |
/toraiz_as_1/pressure/amount |
0 / 109 | 0–254 | continuous | Pressure | |
/toraiz_as_1/pressure/to_oscillator_1_frequency |
0 / 110 | 0–1 | switch | Pressure | |
/toraiz_as_1/pressure/to_oscillator_2_frequency |
0 / 111 | 0–1 | switch | Pressure | |
/toraiz_as_1/pressure/to_low_pass_filter |
0 / 112 | 0–1 | switch | Pressure | |
/toraiz_as_1/pressure/to_high_pass_filter |
0 / 113 | 0–1 | switch | Pressure | |
/toraiz_as_1/pressure/to_amplifier |
0 / 114 | 0–1 | switch | Pressure | |
/toraiz_as_1/pressure/to_lfo_amount |
0 / 115 | 0–1 | switch | Pressure | |
/toraiz_as_1/effects/on_off |
1 / 7 | 0–1 | switch | Effects | |
/toraiz_as_1/effects_1/effect_1_select |
0 / 119 | 0–3 | discrete | Effects 1 | |
/toraiz_as_1/effects_1/effect_1_mix |
0 / 120 | 0–127 | continuous | Effects 1 | |
/toraiz_as_1/effects_1/effect_1_parameter_1 |
0 / 121 | 0–255 | continuous | Effects 1 | |
/toraiz_as_1/effects_1/effect_1_parameter_2 |
0 / 122 | 0–127 | continuous | Effects 1 | |
/toraiz_as_1/effects_1/effect_1_sync |
0 / 123 | 0–1 | switch | Effects 1 | |
/toraiz_as_1/effects_1/effect_1_sync_rate |
0 / 124 | 0–10 | discrete | Effects 1 | |
/toraiz_as_1/effects_2/effect_2_select |
0 / 127 | 0–4 | discrete | Effects 2 | |
/toraiz_as_1/effects_2/effect_2_mix |
1 / 0 | 0–127 | continuous | Effects 2 | |
/toraiz_as_1/effects_2/effect_2_parameter_1 |
1 / 1 | 0–127 | continuous | Effects 2 | |
/toraiz_as_1/effects_2/effect_2_parameter_2 |
1 / 2 | 0–127 | continuous | Effects 2 | |
/toraiz_as_1/performance/tempo |
3 | 1 / 39 | 0–127 | continuous | Performance |
/toraiz_as_1/performance/glide_mode |
5 | 0 / 28 | 0–127 | continuous | Performance |
/toraiz_as_1/performance/glide_on_off |
65 | 0 / 29 | 0–127 | continuous | Performance |
/toraiz_as_1/performance/glide_rate |
0 / 30 | 0–127 | continuous | Performance | |
/toraiz_as_1/performance/pitch_bend_range |
0 / 31 | 0–12 | discrete | Performance | |
/toraiz_as_1/performance/key_mode |
1 / 30 | 0–5 | discrete | Performance | |
/toraiz_as_1/arpeggiator/on_off |
58 | 1 / 32 | 0–127 | continuous | Arpeggiator |
/toraiz_as_1/arpeggiator/mode |
59 | 1 / 33 | 0–127 | continuous | Arpeggiator |
/toraiz_as_1/arpeggiator/range |
60 | 1 / 34 | 0–127 | continuous | Arpeggiator |
/toraiz_as_1/arpeggiator/time_signature |
62 | 1 / 35 | 0–127 | continuous | Arpeggiator |
/toraiz_as_1/sequencer/on_off |
1 / 40 | 0–1 | switch | Sequencer | |
/toraiz_as_1/sequencer/length |
1 / 42 | 0–6 | discrete | Sequencer | |
/toraiz_as_1/sequencer/record_on_off |
1 / 44 | 0–1 | switch | Sequencer | |
/toraiz_as_1/sequencer/lock_sequence_on_off |
9 / 0 | 0–1 | switch | Sequencer | |
/toraiz_as_1/sequencer/step_1_note |
2 / 0 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_2_note |
2 / 1 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_3_note |
2 / 2 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_4_note |
2 / 3 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_5_note |
2 / 4 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_6_note |
2 / 5 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_7_note |
2 / 6 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_8_note |
2 / 7 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_9_note |
2 / 8 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_10_note |
2 / 9 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_11_note |
2 / 10 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_12_note |
2 / 11 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_13_note |
2 / 12 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_14_note |
2 / 13 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_15_note |
2 / 14 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_16_note |
2 / 15 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_17_note |
2 / 16 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_18_note |
2 / 17 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_19_note |
2 / 18 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_20_note |
2 / 19 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_21_note |
2 / 20 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_22_note |
2 / 21 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_23_note |
2 / 22 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_24_note |
2 / 23 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_25_note |
2 / 24 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_26_note |
2 / 25 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_27_note |
2 / 26 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_28_note |
2 / 27 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_29_note |
2 / 28 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_30_note |
2 / 29 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_31_note |
2 / 30 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_32_note |
2 / 31 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_33_note |
2 / 32 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_34_note |
2 / 33 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_35_note |
2 / 34 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_36_note |
2 / 35 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_37_note |
2 / 36 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_38_note |
2 / 37 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_39_note |
2 / 38 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_40_note |
2 / 39 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_41_note |
2 / 40 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_42_note |
2 / 41 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_43_note |
2 / 42 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_44_note |
2 / 43 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_45_note |
2 / 44 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_46_note |
2 / 45 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_47_note |
2 / 46 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_48_note |
2 / 47 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_49_note |
2 / 48 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_50_note |
2 / 49 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_51_note |
2 / 50 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_52_note |
2 / 51 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_53_note |
2 / 52 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_54_note |
2 / 53 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_55_note |
2 / 54 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_56_note |
2 / 55 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_57_note |
2 / 56 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_58_note |
2 / 57 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_59_note |
2 / 58 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_60_note |
2 / 59 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_61_note |
2 / 60 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_62_note |
2 / 61 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_63_note |
2 / 62 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_64_note |
2 / 63 | 12–108 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_1_velocity |
2 / 64 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_2_velocity |
2 / 65 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_3_velocity |
2 / 66 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_4_velocity |
2 / 67 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_5_velocity |
2 / 68 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_6_velocity |
2 / 69 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_7_velocity |
2 / 70 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_8_velocity |
2 / 71 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_9_velocity |
2 / 72 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_10_velocity |
2 / 73 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_11_velocity |
2 / 74 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_12_velocity |
2 / 75 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_13_velocity |
2 / 76 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_14_velocity |
2 / 77 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_15_velocity |
2 / 78 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_16_velocity |
2 / 79 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_17_velocity |
2 / 80 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_18_velocity |
2 / 81 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_19_velocity |
2 / 82 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_20_velocity |
2 / 83 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_21_velocity |
2 / 84 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_22_velocity |
2 / 85 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_23_velocity |
2 / 86 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_24_velocity |
2 / 87 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_25_velocity |
2 / 88 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_26_velocity |
2 / 89 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_27_velocity |
2 / 90 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_28_velocity |
2 / 91 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_29_velocity |
2 / 92 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_30_velocity |
2 / 93 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_31_velocity |
2 / 94 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_32_velocity |
2 / 95 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_33_velocity |
2 / 96 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_34_velocity |
2 / 97 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_35_velocity |
2 / 98 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_36_velocity |
2 / 99 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_37_velocity |
2 / 100 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_38_velocity |
2 / 101 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_39_velocity |
2 / 102 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_40_velocity |
2 / 103 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_41_velocity |
2 / 104 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_42_velocity |
2 / 105 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_43_velocity |
2 / 106 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_44_velocity |
2 / 107 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_45_velocity |
2 / 108 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_46_velocity |
2 / 109 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_47_velocity |
2 / 110 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_48_velocity |
2 / 111 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_49_velocity |
2 / 112 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_50_velocity |
2 / 113 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_51_velocity |
2 / 114 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_52_velocity |
2 / 115 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_53_velocity |
2 / 116 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_54_velocity |
2 / 117 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_55_velocity |
2 / 118 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_56_velocity |
2 / 119 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_57_velocity |
2 / 120 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_58_velocity |
2 / 121 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_59_velocity |
2 / 122 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_60_velocity |
2 / 123 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_61_velocity |
2 / 124 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_62_velocity |
2 / 125 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_63_velocity |
2 / 126 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/sequencer/step_64_velocity |
2 / 127 | 0–127 | continuous | Sequencer | |
/toraiz_as_1/slider/oscillator_1_frequency_amount |
1 / 52 | 0–254 | continuous | Slider | |
/toraiz_as_1/slider/oscillator_2_frequency_amount |
1 / 53 | 0–254 | continuous | Slider | |
/toraiz_as_1/slider/lfo_amount |
1 / 54 | 0–254 | continuous | Slider | |
/toraiz_as_1/slider/effect_1_mix_amount |
1 / 55 | 0–254 | continuous | Slider | |
/toraiz_as_1/slider/effect_2_mix_amount |
1 / 56 | 0–254 | continuous | Slider | |
/toraiz_as_1/slider/low_pass_filter_amount |
1 / 57 | 0–254 | continuous | Slider | |
/toraiz_as_1/slider/high_pass_filter_amount |
1 / 58 | 0–254 | continuous | Slider | |
/toraiz_as_1/global/master_fine_tune |
8 / 0 | 0–100 | continuous | Global | |
/toraiz_as_1/global/master_coarse_tune |
8 / 1 | 0–24 | discrete | Global | |
/toraiz_as_1/global/midi_channel |
8 / 2 | 0–16 | discrete | Global | |
/toraiz_as_1/global/midi_clock_mode |
8 / 3 | 0–4 | discrete | Global | |
/toraiz_as_1/global/midi_clock_cable |
8 / 4 | 0–1 | switch | Global | |
/toraiz_as_1/global/midi_parameter_send |
8 / 5 | 0–2 | discrete | Global | |
/toraiz_as_1/global/midi_parameter_receive |
8 / 6 | 0–2 | discrete | Global | |
/toraiz_as_1/global/midi_control_enable |
8 / 7 | 0–1 | switch | Global | |
/toraiz_as_1/global/midi_system_exclusive_cable |
8 / 8 | 0–1 | switch | Global | |
/toraiz_as_1/global/midi_output_select |
8 / 9 | 0–2 | discrete | Global | |
/toraiz_as_1/global/midi_output_thru |
8 / 10 | 0–1 | switch | Global | |
/toraiz_as_1/global/local_control |
8 / 11 | 0–1 | switch | Global | |
/toraiz_as_1/global/potentiometer_mode |
8 / 13 | 0–2 | discrete | Global | |
/toraiz_as_1/global/sequencer_jack_mode |
8 / 17 | 0–3 | discrete | Global | |
/toraiz_as_1/global/pedal_polarity |
8 / 18 | 0–1 | switch | Global | |
/toraiz_as_1/global/mono_stereo |
8 / 19 | 0–1 | switch | Global | |
/toraiz_as_1/global/alternate_tuning |
8 / 20 | 0–16 | discrete | Global | |
/toraiz_as_1/global/scale_mode |
8 / 21 | 0–21 | discrete | Global | |
/toraiz_as_1/global/midi_sequencer_output |
8 / 22 | 0–1 | switch | Global | |
/toraiz_as_1/global/screen_saver |
8 / 23 | 0–1 | switch | Global | |
/toraiz_as_1/global/key_sensitivity |
8 / 25 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_1_program_select |
8 / 26 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_2_program_select |
8 / 27 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_3_program_select |
8 / 28 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_4_program_select |
8 / 29 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_5_program_select |
8 / 30 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_6_program_select |
8 / 31 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_7_program_select |
8 / 32 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_8_program_select |
8 / 33 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_9_program_select |
8 / 34 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_10_program_select |
8 / 35 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_11_program_select |
8 / 36 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_12_program_select |
8 / 37 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_13_program_select |
8 / 38 | 0–99 | continuous | Global | |
/toraiz_as_1/global/quick_program_1_bank_select |
8 / 39 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_2_bank_select |
8 / 40 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_3_bank_select |
8 / 41 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_4_bank_select |
8 / 42 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_5_bank_select |
8 / 43 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_6_bank_select |
8 / 44 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_7_bank_select |
8 / 45 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_8_bank_select |
8 / 46 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_9_bank_select |
8 / 47 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_10_bank_select |
8 / 48 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_11_bank_select |
8 / 49 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_12_bank_select |
8 / 50 | 0–9 | discrete | Global | |
/toraiz_as_1/global/quick_program_13_bank_select |
8 / 51 | 0–9 | discrete | Global | |
/toraiz_as_1/osc1_freq |
0 / 0 | 0–127 | continuous | ||
/toraiz_as_1/osc1_shape |
0 / 3 | 0–255 | continuous | ||
/toraiz_as_1/osc1_pw |
0 / 4 | 0–255 | continuous | ||
/toraiz_as_1/osc1_sync |
0 / 1 | 0–127 | continuous | ||
/toraiz_as_1/slope |
0 / 33 | 0–127 | continuous | ||
/toraiz_as_1/osc2_freq |
0 / 5 | 0–127 | continuous | ||
/toraiz_as_1/osc2_freqfine |
0 / 6 | 0–254 | continuous | ||
/toraiz_as_1/osc2_shape |
0 / 8 | 0–255 | continuous | ||
/toraiz_as_1/osc2_pw |
0 / 9 | 0–255 | continuous | ||
/toraiz_as_1/osc2_keyfollow |
0 / 11 | 0–127 | continuous | ||
/toraiz_as_1/osc2_lowfreq |
0 / 10 | 0–127 | continuous | ||
/toraiz_as_1/osc1_level |
0 / 2 | 0–127 | continuous | ||
/toraiz_as_1/osc2_level |
0 / 7 | 0–127 | continuous | ||
/toraiz_as_1/lpf_freq |
0 / 45 | 0–164 | continuous | ||
/toraiz_as_1/lpf_res |
0 / 46 | 0–255 | continuous | ||
/toraiz_as_1/lpf_key_amnt |
0 / 47 | 0–127 | continuous | ||
/toraiz_as_1/lpf_velocity |
0 / 48 | 0–127 | continuous | ||
/toraiz_as_1/sub_level |
0 / 27 | 0–127 | continuous | ||
/toraiz_as_1/noise_level |
0 / 32 | 0–127 | continuous | ||
/toraiz_as_1/hpf_freq |
0 / 49 | 0–164 | continuous | ||
/toraiz_as_1/hpf_res |
0 / 50 | 0–255 | continuous | ||
/toraiz_as_1/hpf_key_amnt |
0 / 51 | 0–127 | continuous | ||
/toraiz_as_1/hpf_velocity |
0 / 52 | 0–127 | continuous | ||
/toraiz_as_1/lpf_amount |
0 / 77 | 0–254 | continuous | ||
/toraiz_as_1/hpf_amount |
0 / 82 | 0–254 | continuous | ||
/toraiz_as_1/vcf_attack |
0 / 78 | 0–127 | continuous | ||
/toraiz_as_1/vcf_decay |
0 / 79 | 0–127 | continuous | ||
/toraiz_as_1/vcf_sustain |
0 / 80 | 0–127 | continuous | ||
/toraiz_as_1/vcf_release |
0 / 81 | 0–127 | continuous | ||
/toraiz_as_1/vca_amount |
0 / 66 | 0–127 | continuous | ||
/toraiz_as_1/vca_attack |
0 / 67 | 0–127 | continuous | ||
/toraiz_as_1/vca_decay |
0 / 68 | 0–127 | continuous | ||
/toraiz_as_1/vca_sustain |
0 / 69 | 0–127 | continuous | ||
/toraiz_as_1/vca_release |
0 / 70 | 0–127 | continuous | ||
/toraiz_as_1/vca_velocity |
0 / 71 | 0–127 | continuous | ||
/toraiz_as_1/lfo_freq |
0 / 88 | 0–255 | continuous | ||
/toraiz_as_1/lfo_sync |
0 / 91 | 0–127 | continuous | ||
/toraiz_as_1/lfo_shape |
0 / 90 | 0–127 | continuous | ||
/toraiz_as_1/lfo_init |
0 / 89 | 0–255 | continuous | ||
/toraiz_as_1/lfo_osc1 |
0 / 93 | 0–127 | continuous | ||
/toraiz_as_1/lfo_osc2 |
0 / 94 | 0–127 | continuous | ||
/toraiz_as_1/lfo_pwm |
0 / 95 | 0–127 | continuous | ||
/toraiz_as_1/lfo_lpf |
0 / 97 | 0–127 | continuous | ||
/toraiz_as_1/lfo_hpf |
0 / 98 | 0–127 | continuous | ||
/toraiz_as_1/lfo_vca |
0 / 96 | 0–127 | continuous | ||
/toraiz_as_1/osc2_amount |
1 / 16 | 0–254 | continuous | ||
/toraiz_as_1/osc1_freq_dest |
1 / 17 | 0–127 | continuous | ||
/toraiz_as_1/osc1_shape_dest |
1 / 18 | 0–127 | continuous | ||
/toraiz_as_1/osc1_pw_dest |
1 / 19 | 0–127 | continuous | ||
/toraiz_as_1/lp_cutoff |
1 / 20 | 0–127 | continuous | ||
/toraiz_as_1/hp_cutoff |
1 / 21 | 0–127 | continuous | ||
/toraiz_as_1/vcf_env_amount |
1 / 15 | 0–254 | continuous | ||
/toraiz_as_1/glide_rate |
0 / 30 | 0–127 | continuous | ||
/toraiz_as_1/glide_mode |
0 / 28 | 0–127 | continuous | ||
/toraiz_as_1/glide |
0 / 29 | 0–127 | continuous | ||
/toraiz_as_1/fx1_type |
0 / 119 | 0–127 | continuous | ||
/toraiz_as_1/fx1_amount |
0 / 120 | 0–127 | continuous | ||
/toraiz_as_1/fx1_param1 |
0 / 121 | 0–255 | continuous | ||
/toraiz_as_1/fx1_param2 |
0 / 122 | 0–127 | continuous | ||
/toraiz_as_1/fx1_sync |
0 / 123 | 0–127 | continuous | ||
/toraiz_as_1/fx1_syncrate |
0 / 124 | 0–127 | continuous | ||
/toraiz_as_1/fx2_type |
0 / 127 | 0–127 | continuous | ||
/toraiz_as_1/fx2_amount |
1 / 0 | 0–127 | continuous | ||
/toraiz_as_1/fx2_param1 |
1 / 1 | 0–255 | continuous | ||
/toraiz_as_1/fx2_param2 |
1 / 2 | 0–127 | continuous | ||
/toraiz_as_1/fx |
1 / 7 | 0–127 | continuous | ||
/toraiz_as_1/sld_fx1_mix |
1 / 55 | 0–254 | continuous | ||
/toraiz_as_1/sld_osc1_freq |
1 / 52 | 0–254 | continuous | ||
/toraiz_as_1/sld_osc2_freq |
1 / 53 | 0–254 | continuous | ||
/toraiz_as_1/sld_lpf_amount |
1 / 57 | 0–254 | continuous | ||
/toraiz_as_1/sld_hpf_amount |
1 / 58 | 0–254 | continuous | ||
/toraiz_as_1/sld_lfo_amount |
1 / 54 | 0–254 | continuous | ||
/toraiz_as_1/sld_fx2_mix |
1 / 56 | 0–254 | continuous | ||
/toraiz_as_1/master_fine |
8 / 0 | 0–100 | continuous | ||
/toraiz_as_1/master_coarse |
8 / 1 | 0–24 | discrete | ||
/toraiz_as_1/master_bpm |
1 / 39 | 30–250 | continuous | ||
/toraiz_as_1/master_mode |
8 / 19 | 0–127 | continuous | ||
/toraiz_as_1/pitchbend |
0 / 31 | 0–12 | discrete | ||
/toraiz_as_1/volume |
0 / 62 | 0–127 | continuous |
Performance MIDI¶
Notes, pitch bend and any CC are also available: /toraiz_as_1/note/on <note> <velocity>, /toraiz_as_1/cc/<number> <value>, /toraiz_as_1/pitchbend <0-16383>, /toraiz_as_1/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.