Ed, Thanks for the info. I was able to get a copy of the 790C Technical Manual and now have all the information I was looking for at my finger tips!! Actually, the checksum includes the subcommand byte, just so others may not get confused. I have a little scientific calculator that will do math in HEX mode so I'm set. I think after I get all this sorted out, I'm going to write a little program where I can select the stops I want set and have it spit out the whole 44 byte SYSEX code. Then I can just take that and insert it in my MIDI with Cakewalk. Thanks again, Robert Brodine ----- Original Message ----- From: "Ed Wilson" <actionkbd@xxxxxxxxx> To: <rodgersorgan@xxxxxxxxxxxxx> Sent: Sunday, August 31, 2003 1:20 AM Subject: [rodgersorgan] Re: MIDI registrations Clay and Robert, Just a bit of correction... The "01" in byte 6 is the subcommand ID byte. A value of 01 indicates a stop map will be sent; the offset byte is byte 7; the data follows. There are always 35 data bytes which follow the offset byte. The checksum is calculated based on the data bytes only. The check sum must be correct or the organ will display a checksum error message. There are a variety of downloadable checksum calculators on the net, or it can be done fairly quickly with the Windows calculator in the scientific mode using the "MOD" function. The secret decoder ring is in the owner's manual for the 577, but in the technical data manual for the 790C. This "decoder ring" is the SYSEX stop map. The thing that must be realized in interpreting this data is that the "bit" value shown on the map is the Exponent of the Hex value. Thus, Bit 0 is 01H, Bit 1 is 02H, Bit 2 is 04H, Bit 3 is 08H, Bit 4 is 10H, Bit 5 is 20H, and Bit 6 is 40H. It is the Hex values that are used in the SYSEX message viewed in Cakewalk, or a MIDI analysis program. If the 790C list is desired, e-mail me off list and I can provide it. Best regards, Ed CJBakers@xxxxxxx wrote: Yes, it can get confusing. I am still looking for your specific decoder ring, but I can at least share what I can glean from the manual I have. First, for all of the non-MIDI interested on the list, move on, its going to get ugly. ;) Your SYSEX message: F0 41 10 30 12 01 00 00 01 00 00 00 00 00 00 10 10 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 00 00 00 00 00 00 00 00 00 4D F7 is composed of a bunch of parts. F0 Start SYSEX 41 Manufacturer ID (Roland is 41) 10 Device ID (Rodgers organs by default is 10 - you can change in the setup menu at the organ if you wish) 30 Model ID (according to my 577 manual "30" is generic organ data "47" is specific to 577) 12 Send SYSEX (a receive is 11) 01 Offset Byte Data broken up in bytes (8 bits) 00 00 01 00 byte 1 bit 6 (remember we are offset by 1 so we should start with 1 note 0) 00 00 00 00 byte 2 00 10 10 00 byte 3 bit 3,5 00 00 00 00 byte 4 00 00 00 00 byte 5 00 00 00 11 byte 6 bit 7,8 00 00 00 00 byte 7 00 00 00 00 byte 8 00 00 00 00 byte 9 4D checksum F7 End SYSEX All we have to do is find the decoder ring that shows the stop mapping. I tried to match this SYSEX message with the list I have for my i577 without much luck. This bothers me a little since I thought all Rodgers used the same mappings (bigger organs just have more available). But a pedal Gedeckt 8 on the i577 would be byte 22 bit 4 and you don't have 22 bytes. Would you mind sending me the file Noel sent you? I will keep looking for a 790c reference. Perhaps a Rodgers tech has one? Hang in there, we'll get you going. Clay Composer-In-Residence, Frogmusic.com www.baacemusic.com ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Find new MIDI music and Guides to Rodgers Organs at www.frogmusic.com To post send messages to: rodgersorgan@xxxxxxxxxxxxx To unsubscribe or change mail delivery (digest, vacation) go to www.frogmusic.com/rodgersmem.html --------------------------------- Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Find new MIDI music and Guides to Rodgers Organs at www.frogmusic.com To post send messages to: rodgersorgan@xxxxxxxxxxxxx To unsubscribe or change mail delivery (digest, vacation) go to www.frogmusic.com/rodgersmem.html ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Find new MIDI music and Guides to Rodgers Organs at www.frogmusic.com To post send messages to: rodgersorgan@xxxxxxxxxxxxx To unsubscribe or change mail delivery (digest, vacation) go to www.frogmusic.com/rodgersmem.html