EasyManua.ls Logo

Kurzweil K2661 - Chapter 7 System Exclusive Protocol; K2661 System Exclusive Implementation; Common Format

Kurzweil K2661
500 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
Loading...
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 elds of the K2661 System Exclusive Protocol messages are
notated as eld(length), where eld is the name of the particular information eld in the
message, and (length) is either 1, 2, 3, or n, representing the number of sequential MIDI bytes
that make up the eld. A length of n means that the eld is of a variable length that is
determined by its contents or subelds.
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 Identier, and must be 78h (120 decimal), indicating the SysEx message is for
the K2661.
msg-type is the identier of one of the K2661 SysEx messages dened below, and message is the
variable-length message contents.
eox is always F7h, for end of System Exclusive.

Table of Contents

Other manuals for Kurzweil K2661

Related product manuals