Kenton GS-2 User Manual

Page 7

Advertising
background image

ddd = 011 = memory dump

[ 7]

000000bb

- where bb = memory area as per info request

[ 8]

00yyyyy

- where yyyyy = number of bytes

[ 9]

0000xxxx

- where xxxx = low 4 bits of data

[10]

0000zzzz

- where zzzz = high 4 bits of data

Note that bytes 9 & 10 are repeated the number of times specified in 8.

[11]

0xxxxxxx

- where xxxxxxx = the lowest 7 bits of the CRC

[12]

0yyyyyyy

- where yyyyyyy = the middle 7 bits of the CRC

[13]

000000zz

- where zz = the highest 2 bits of the CRC

[14]

F7h

- end of exclusive

______________________________________________________________

ddd = 100 = switch `Thru` to `Thru`

[ 7]

F7h

- end of exclusive

Restores the MIDI Thru socket to a `Thru` of the incoming data.

______________________________________________________________

ddd = 101 = switch `Thru` to `Out`

[ 7]

F7h

- end of exclusive

Switches the MIDI Thru socket to become a MIDI Out.

Note that no incoming MIDI is transmitted via the `Thru` socket once this command has been
accepted.

______________________________________________________________

General Notes;

A, Following an information request (ddd = 010) and assuming the MIDI Thru socket is switched as
an Out (ddd = 101), the GS-2 will save the memory area specified, formatted as per a dump (ddd =
011).

B, The CRC is calculated from the `number of bytes` byte [8], onwards. Since both of the patch
memory areas are of the same length, it is possible to modify where the patch data is loaded by
changing byte [7]. I.e. you can load the high patches to the lower memory area or vice versa. If [7]
= 00 load = low area, if [7] = 01 = high area.

The system data is of a different length and will only load as stored.

C, Patch data is loaded/saved to/from EEPROM only. To access a new patch you must change it.
System data (controller assignments, MIDI channel, and MOM/AMP status) are all updated on
completion of a successful load operation.

Advertising