Montanasoft

SysEx - Messages

SysEx-Messages (System Exclusive) sind für ein spezielles Keyboard gültig; die Keyboard-Daten sind in der Message verschlüsselt. Mit diesen Messages werden z.B. Effekteinstellungen gesendet. Sie sind wie folgt aufgebaut:

Status-Byte (F0h) - Längen-Byte(s) - Message

Die Message-Länge ist normalerweise in einem Byte notiert. Es besteht jedoch die Möglichkeit größerer Message-Längen, dann ist die Längenangabe in mehreren Bytes abgelegt.

Beispiel für eine Message-Länge größer 7Fh (127d):
Längen-Bytes: 8412h

Von Byte 1 (84h - 132d) wird Bit 7 gelöscht (84h AND 7Fh) und der resultierende Wert mit 128 multipliziert, daraus ergibt sich 512 (4 * 128). Das zweite Byte (12h - 18d) wird nun addiert, die Länge der Message beträgt also 530 Bytes.

Auf diese Messages wird hier nicht näher eingegangen. Wenn Sie ein Keyboard besitzen, sind die relevanten SysEx-Messages in der Regel in den technischen Informationen des Handbuches zu finden.