[rodgersorgan] Re: MIDI registrations

  • From: "Brodine" <brodine@xxxxxxxxxxxx>
  • To: <rodgersorgan@xxxxxxxxxxxxx>
  • Date: Sun, 31 Aug 2003 09:36:33 -0600

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


Other related posts: