SysEx Data into Edirol Contoller

Forum for AX series synths and keytars and all things for those who love that "on the shoulder" look.
Post Reply
danrohan
Posts: 3
Joined: 07:52, 12 June 2019

SysEx Data into Edirol Contoller

Post by danrohan »

I would like to go beyond CC entries and use sysex data to control ADSR and various other parameters of synthesis on the AX Synth.

The AX Synth Editor shows all the hex data on the front page when I move a slider but I can't figure out the correct entry on the Edirol contoller. (?)

I notice that 2 bytes of data change when I move the slider.

Here is the data from the Pitch Env Attack slider:
F0 – Beginning of SysEx message
41 – Roland Manufacture ID
10 – Device ID
00 00 3C – Model ID (AX Synth)
12 - Command ID (DT1)
1F 00 20 3F - Address

33 – Data **these are the values that change
4F – Checksum

F7 – End of SysEx message

NOTE: When I use sysex data from my Korg only 1 byte changes and I simply substitute 'DT' for the hex byte and the slider is mapped and functions correctly on the Edirol controller.

How do I map a Roland parameter?

Do I need to use a different data type? eg.
DT0: 7-bit 7
DT1: 4-bit/4-bit
DT2: 7-bit/7-bit(MSB/LSB)
DT3: 7-bit/7-bit(LSB/MSB)
DT4: 4-bit/4-bit/4-bit/4-bit


The Edirol accepts these variable but I'm flailing about trying to put them in the right place. (?)

SS is a marker that means "start calculating checksum from here"
DT is the value from 0 to 127 of the position of the slider (S1 to S9) or rotary encoder (R1 to R9)
S1 is the checksum itself.


Thanks in advance ...
Post Reply