Please note that each internal ram byte (d7 - d0) is transmitted as 2 midi
bytes. The first midi byte is 0000000xb where x is d7. The second midi byte
is 0xxxxxxxb where x is d6 - d0. Refer to the Receive Configuration
procedure in the General Midi Implementation Manual for required header
information.
Ram Byte Number Quick Definition
1 - 1024 64 Program names
1025 - 3328 64 Program definitions
3329 - 3940 17 Algorithm definitions
3941 Program number
3942 Midi receive channel
3943 Midi transmit channel
3944 - 4035 Global link table of parameters to continuous controllers
4036 - 4547 Local link table of parameters to continuous controllers
4548 - 4675 Translation table of received midi program number to GSP7
program number
4676 - 4803 Translation table of GSP7 program number to transmitted midi
program number
4804 LCD contrast value
4805 Sales mode flag
4806 Number of patch banks being used
4807 Current patch bank
4808 - 4867 10 Patch bank definitions
4868 - 5027 10 Patch bank names
5028 - 5087 10 Patch bank program numbers
5088 Global Amp Voicing value
Total Number of Internal Ram Bytes Transmitted 5089
Data format for the GSP7 Receive One Program procedure
Please note that each internal ram byte (d7 - d0) is transmitted as 2 midi
bytes. The first midi byte is 0000000xb where x is d7. The second midi byte