[A6] sysex editing
Paul Evenblij
prauz at lycos.com
Wed Feb 4 12:06:22 PST 2004
--------- Original Message ---------
DATE: Wed, 4 Feb 2004 10:36:30
From: The Dope Robot <doperobot at yahoo.com>
To: a6 at code404.com
Cc:
>[..] first of all, here is the sysex form i was using, from the
>A6 sysex document:
>F0 00 00 0E 1D 0E <parent page><child ID><data2><data1><data0> F7
Yup, that's the MIDI Edit message to use when changing parameter values one by one.
>and here are my questions and observations:
>1. MIDI-OX shows only four values, which i think correspond to <parent page>,
><child id>, <data2>, <data0>. Where is the fifth value? does the answer have
>something to do with the A6's byte-packing? and how do i figure out or find
>this fifth value?
I don't know MIDI-OX, so I can't really interpret this question. Why do you think they correspond to the values you mention? The only *standard* MIDI codes in there are F0 and F7. I assume MIDI-OX doesn't know anything about Alesis' own format? So why would it show these specific 4? What did you do to make it 'show' these values?
Note that the 17-bit parameter data are sent in the last three payload bytes of the message: bits 14-16 in the first byte, bits 7-13 in the second, bits 0-6 in the third.
>2. I can't make sense of the A6 sysex document. I did find out some of the
>parent page ID's (OSC1 = 0F, OSC2 = 10, prefilter mixer = 11, filter1 = 12,
>filter2 = 13)
These values are correct, and you can find them in the 'Sysex and NRPN Parameter Chart' at the end of the document. This is the table you should use when editing via MIDI. However, be aware that all values are represented *decimally*, as opposed to the *hexadecimal* I presume you see in MIDI-OX. Thus, in the Parent ID column you see '15' for OSC1, which is just another way of saying '0F' ;)
>3.certain actions like disabling the view/trig LED on the LFOs, SEQ, and
>ARP--turning enable off--were not very reliable or predictable. sometimes it
>worked, sometimes it didn't. i staggered the sysex sends to every 16th note,
>because i assume the A6 wouldn't like to receive a whole bunch of sysex
>messages at once.
Good idea. I don't know what's wrong here, though. But judging from the above, you may just not be sending the right values.
Also, are you sure the hardware sequencer handles those extended messages correctly? Have you tested sending them from MIDI-OX directly to the A6?
Hope this helps,
Paul
__________________________________________________
andromizer - a6 patch randomizer for macintosh
http://www.knoware.nl/users/paulpaul/dm/andromizer
____________________________________________________________
Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
http://login.mail.lycos.com/r/referral?aid=27005
More information about the a6
mailing list