[rodgersorgan] Re: MIDI registrations

  • From: "Brodine" <brodine@xxxxxxxxxxxx>
  • To: <rodgersorgan@xxxxxxxxxxxxx>, <CJBakers@xxxxxxx>
  • Date: Sun, 31 Aug 2003 15:34:17 -0600

Clay,

Another thing that I noticed here is that you have a byte problem.
The SYSEX message that I sent you is expressed in Hexadecimal.  You'll
notice that each number is two digits.  The first number if F0 (Hex) and
represents a full byte (eight bits) with each number representing the most
significant 4 bits of the byte and the least significant 4 bits of the byte.

F0 then would be (in binary) equal to 11110000
41 would be 01000001
and so on.

The bits in a byte are numbered from right to left (least significant to
most significant), so in the example above where the hex number is 41, bit 0
= 1 and bit 6 = 1.

I hope that's of some help.

Robert Brodine

----- Original Message ----- 
From: <CJBakers@xxxxxxx>
To: <rodgersorgan@xxxxxxxxxxxxx>
Sent: Saturday, August 30, 2003 8:58 PM
Subject: [rodgersorgan] Re: MIDI registrations



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





!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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: