System Exclusive Protocol
K2661 System Exclusive Implementation
7-1
Chapter 7
System Exclusive Protocol
K2661 System Exclusive Implementation
The MIDI System Exclusive capabilities of the K2661 allow you to manipulate objects in the
K2661’s memory from a computer system, another K2661, or a MIDI data recorder. The
following is a reference to the SysEx protocol used by the K2661. This information can be used to
build a simple object librarian software program. A word of advice—before you begin
experimenting with SysEx, make sure you have saved anything of value in RAM to disk.
NOTE
: To support new features and changes in the K2661 line of products, the internal program
structure has been changed from that of the K2000. Due to these changes, you cannot transfer a K2000
program to a K2661, or a K2661 program to a K2000 via MIDI system exclusive.
Common Format
In the following discussion, the
fi
elds of the K2661 System Exclusive Protocol messages are
notated as
field(length)
, where
field
is the name of the particular information
fi
eld in the
message, and
(length)
is either 1, 2, 3, or n, representing the number of sequential MIDI bytes
that make up the
fi
eld. A length of
n
means that the
fi
eld is of a variable length that is
determined by its contents or sub
fi
elds.
All K2661 SysEx messages have the common format:
sox(1) kid(1) dev-id(1) pid(1) msg-type(1) message(n) eox(1)
sox
is always F0h, and represents start of System Exclusive.
kid
must be 07h, and is the Kurzweil Manufacturer ID.
dev-id
is Device ID. The K2661 will recognize a SysEx message if
dev-id
is the same is the
SysEx ID parameter from the MIDI-mode RECEIVE page. If the K2661’s SysEx ID parameter is
set to 127, it will recognize SysEx messages no matter what the value of
dev-id
is.
pid
is the Product Identi
fi
er, and must be 78h (120 decimal), indicating the SysEx message is for
the K2661.
msg-type
is the identi
fi
er of one of the K2661 SysEx messages de
fi
ned below, and
message
is the
variable-length message contents.
eox
is always F7h, for end of System Exclusive.
Содержание K2661
Страница 18: ...2 4 LFOs LFO Shapes...
Страница 34: ...3 16 DSP Algorithms...
Страница 54: ...5 4 MIDI Note Numbers Note Numbers for Percussion Keymaps...
Страница 72: ...7 10 System Exclusive Protocol K2661 System Exclusive Implementation...
Страница 82: ...9 4 Upgrading Sample Memory Choosing and Installing a SIMM for K2661 Sample Memory...
Страница 334: ...10 252 KDFX Reference KDFX Algorithm Specifications...
Страница 340: ...11 6 Glossary...
Страница 382: ...12 42 Triple Modular Processing Alphanumeric Buttonpad Entries for DSP Functions...
Страница 392: ...B 6 SysEx Control of KDFX MSB and LSB...
Страница 442: ...D 20 Contemporary ROM Block Objects Controller Assignments Contemporary ROM Block...
Страница 490: ...H 12 General MIDI Standard Mode Controller Assignments...
Страница 492: ...I 2 Live Mode Objects Live Mode Programs...
Страница 498: ...K2661 Musician s Reference Index...
Страница 500: ......