Kurzweil K2661 Musician’s Reference Manual page 68

Hide thumbs Also See for K2661:
Table of Contents

Advertisement

System Exclusive Protocol
K2661 System Exclusive Implementation
number. If the operation can't be completed because of a bad type or bank number, the
ENDOFBANK message will specify the old bank number.
LOADMACRO = 10h
Tells K2661 to load in the macro currently in memory.
MACRODONE = 11h
Acknowledges loading of macro. Code 0 indicates success; code 1 means failure.
PANEL = 14h
Sends a sequence of front-panel button presses that are interpreted by the K2661 as if the buttons
were pressed at its front panel. The button codes are listed in tables beginning on page 7-7. The
K2661 will send these messages if the Buttons parameter on the TRANSMIT page in MIDI mode
is set to On. Each button press is 3 bytes in the message. The PANEL message can include as
many 3-byte segments as necessary.
Byte 1
08h
09h
0Ah
0Dh
Byte 2
Byte 3
For efficiency, multiple button presses should be handled by sending multiple Button down
bytes followed by a single Button up byte (for incrementing with the Plus button, for instance).
7-6
code(1)
buttons(3n)
Button up
Button down
Button repeat
Alpha Wheel
Button number (see table)
Repeat count (number of clicks) for Alpha Wheel; the count is the delta (difference) from
64—that is, the value of the byte minus 64 equals the number of clicks. A Byte 3 value of
46h (70 dec) equates to 6 clicks to the right. A Byte 3 value of 3Ah (58 dec) equates to
six clicks to the left. For example, the equivalent of 6 clicks to the right would be the
following message: (header) 14h 0Dh 40h 46 (eox)
Button event type:

Advertisement

Table of Contents
loading

Table of Contents