beautypg.com

Apple Logic Pro 8 User Manual

Page 934

background image

934

Chapter 39

Working in the Environment

2

Choose the desired options in the Checksum and Value menus (found in the lower
right corner of the window) to set the format of these bytes.

Checksum Format

A checksum can be created in any of the following formats:

 Roland
 Yamaha
 Regular Checksum
 2’s complement
 1’s complement

If you don’t know which one works with your MIDI device, try “off” (= no checksum)
first or “2’s complement”.

Value Byte Position

Position allows you to determine the position of the value byte. This position is
specified in bytes, counted from the end of the message: “last” refers to the position
directly before the EOX byte, “Last-1” indicates the byte before that, and so on.

Auto ensures that the value byte is inserted at the last position in the SysEx string if no
checksum was selected, or—if a checksum value was entered—that the value is
inserted as the second to last byte.

Value Byte Format

Value option

Result

Auto

The value is sent as one byte if the value range maximum is 127 or less. If the
maximum is higher than 127, the value is sent as two bytes, the MSB (most
significant byte) first.

One Byte

The value is sent as one byte.

MSB/LSB

The value is sent in two bytes, with the MSB (most significant byte) first.

LSB/MSB

The value is sent in two bytes, with the LSB (least significant byte) first.

BCD 4 LSB

The value is sent as Binary Coded Decimal in four bytes, in the order 1, 10, 100,
1000.

BCD 4 MSB

The value is sent as Binary Coded Decimal in four bytes, in the order 1000, 100,
10, 1.

2 Nibbles L

The value is sent in two nibbles, with the least significant nibble first.

3 Nibbles L

The value is sent in three nibbles, with the least significant nibble first.

4 Nibbles L

The value is sent in four nibbles, with the least significant nibble first.

2 Nibbles M

The value is sent in two nibbles, with the most significant nibble first.

3 Nibbles M

The value is sent in three nibbles, with the most significant nibble first.

4 Nibbles M

The value is sent in four nibbles, with the most significant nibble first.