7-6
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
code(1)
Acknowledges loading of macro. Code 0 indicates success; code 1 means failure.
PANEL = 14h
buttons(3n)
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.
For ef
fi
ciency, 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).
Byte 1
Button event type:
08h
Button up
09h
Button down
0Ah
Button repeat
0Dh
Alpha Wheel
Byte 2
Button number (see table)
Byte 3
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)
Summary of Contents for K2661
Page 18: ...2 4 LFOs LFO Shapes...
Page 34: ...3 16 DSP Algorithms...
Page 54: ...5 4 MIDI Note Numbers Note Numbers for Percussion Keymaps...
Page 72: ...7 10 System Exclusive Protocol K2661 System Exclusive Implementation...
Page 82: ...9 4 Upgrading Sample Memory Choosing and Installing a SIMM for K2661 Sample Memory...
Page 334: ...10 252 KDFX Reference KDFX Algorithm Specifications...
Page 340: ...11 6 Glossary...
Page 382: ...12 42 Triple Modular Processing Alphanumeric Buttonpad Entries for DSP Functions...
Page 392: ...B 6 SysEx Control of KDFX MSB and LSB...
Page 442: ...D 20 Contemporary ROM Block Objects Controller Assignments Contemporary ROM Block...
Page 490: ...H 12 General MIDI Standard Mode Controller Assignments...
Page 492: ...I 2 Live Mode Objects Live Mode Programs...
Page 498: ...K2661 Musician s Reference Index...
Page 500: ......