EasyManuals Logo

GEM WK6 User Manual

GEM WK6
378 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #353 background imageLoading...
Page #353 background image
○○○○○○○○○○○○○○○○○○○○○
System Exclusive A•29
SYSTEM REALTIME MESSAGES
ADDRESS DATA INTERFACE
The MIDI System Exclusive capabilities of the SK Series instruments allow you to manipulate all parts of the instrument’s memory
from a computer system.
The following is a reference to the SysEx protocol used by the SK Series instruments. This Data Address Interface is based on
two principal functions: SET and GET. SET is used to set the contents of some of the instrument’s resources while GET is used
to withdraw them.
At the reception of a GET message, the instrument replies with an appropriate SET message containing the values of the re-
quested data and relative checksums.
status data EOX
GET F0 2F 3c 00 id aa1 aa2 aa3 ss1 ss2 ss3 cc F7
SET F0 2F 3c 01 id cf aa1 aa2 aa3 dd1 ... ddn cc F7
F0H = System Exclusive Message status
2FH = ID number (manufacturer ID) = GENERAL MUSIC
3cH = Command ID: 3 RealTime, c = Device ID (0-F)
00H/01H=Get subfunction / Set subfunction
id = Model ID, 00 = WK4
cf = c = checksum (0:1), f = Data Format (0:4)
1
c=1 checksum present, c=0 absent;
aa1:3 = starting address code (MSB first)
ss1:3 = amount of required data bytes (MSB first)
dd1 = Data byte : first data byte to be sent
ddn = Data byte : last data byte to be sent
cc = checksum ( optional )
F7H = EOX ( End Of Exclusive )
EXTREMELY IMPORTANT
: when parameters have positive values that exceed 127 (=7FH), always enter f=2 in the
cf
field of the
SET stream and transform the data into nibble format as in the example: 134 = 0x86 becomes 0x08 0x06.
N.B.: in the following address map, the undefined value xx that parameterizes some of the addresses is the number relating to the
structure (typically track or note).
EXAMPLES OF EXCLUSIVE MESSAGES AND CHECKSUM CALCULATIONS
(relating to the structure of the Address Data Interface)
<
Example 1
> : The setting for the 1st Effect Type of Group A on Hall 3 using the common channel 7, the format 0 (7 bit data value)
and without checksum.
According to the address map relating to the
Performance Parameters
-EFFECTS A the address is 00 13 00H (effctnr1) and the
value relating to HALL3 is 02H; therefore the
set
streams is as follows:
F0 2F 36 01 00 00 00 13 00 02 F7
(1) (2) (3) (4) (5) (6) address data (7)
(1)Exclusive Status
(2)manufacturer ID=GENERAL MUSIC
(3)Command ID(3=RealTime) + device ID (6=7
°
device ID)
(4)Set Subfunction
(5)Model ID (0=WK4)
(6)c=0(No checksum),f=0(7 bit data value)
(7)EOX
<
Example 2
> : The setting for the
Attack of track 11 to +13
using common channel 2 (N.B. the 1st channel is 0 ), format 0 (7 bit
data value) and with checksum.
According to the address map relating to
Performance Parameters
- T_SLIDER the address relating to track 11 (the first track is
0) is 0A 1C 00H (Attack) and the value to set is 4DH; therefore the
set
stream is as follows:
F0 2F 31 01 00 10 0A 1C 00 4D cc=?? F7
(1) (2) (3) (4) (5) (6) address data checksum (7)

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the GEM WK6 and is the answer not in the manual?

GEM WK6 Specifications

General IconGeneral
BrandGEM
ModelWK6
CategoryElectronic Keyboard
LanguageEnglish

Related product manuals