[A6] sysex editing
Chris Pickett
chris.pickett at mail.mcgill.ca
Wed Feb 4 16:00:18 PST 2004
>
>>[..]
>>For example, to get the values for turning off ENV1 amount to both OSC's, I
>>pressed the button and read the input from MIDI-OX. MIDI-OX has 8 columns, but
>>the column that has the info i wat is in the data2 column, but i'll list the
>>data1, data2, and event column:
>>
>>data1 data2 event
>>63 10 NRPN MSB
>>62 31 NRPN LSB
>>06 00 data entry MSB
>>26 00 data entry LSB
>
>
> Right. A6 sends these front panel messages as NRPNs. This means you get 4 consecutive CC messages for one parameter:
>
> 63 10 means CC# 63h parent id 10h (=OSC2)
> 62 31 means CC# 62h child id 31h (=ENV_OSC12BUTTON SWITCH)
> 06 00 means CC# 06h data msb (value=0)
> 26 00 means CC# 26h data lsb (value=0)
>
> So this says: in OSC2, give the ENV12 switch a value of 0.
>
> This way of sending (using NRPN instead of SysEx) limits the data to 14-bit values (2 x 7 bits), so the resolution you get is not as high as mentioned in the Alesis doc. (Which does say "SysEx only" on those fields.) Unless I'm mistaken, there isn't anything you can do about that.
I don't know if it's useful or already known information, but when I was
playing with MIDI-Ox and converting NRPN's to CC's, I discovered that
the knobs on the front panel only have a range from 0 - 4095; that is,
the data MSB never goes above 31. I didn't check ALL of the knobs, but
all of the ones I played with were like this (for sure the ones in
envelope sections). So I thnk it's 12 bits instead of 14.
Chris
More information about the a6
mailing list