Herunterladen Diese Seite drucken

Quantec YARDSTICK-Serie Handbuch Seite 181

Werbung

Diese Fehlerzähler gibt es:
Rx Buffer
overflow
Device ID
does not match
Plug-in ID
does not match
Checksum
does not match
MIDI version
does not match
Preset version
does not match
Unknown
Command ID
Sobald einer der Fehlerzähler auslöst, gibt es zusätzlich auf dem Übersichts-Display eine
Fehlermeldung mit der Überschrift MIDI ERROR bzw. MIDI SYSEX:
Menüstruktur
Der Empfangsspeicher für die MIDI-Daten ist übergelaufen. Die
Daten kommen schneller an, als der 249x sie verarbeiten kann. Bevor
noch nicht verarbeitete Daten überschrieben werden, wird der
Empfang gestoppt. Das unvollständig empfangene Datenpaket wird
verworfen.
Wenn im Menüpunkt MIDI Device ID (siehe Seite 177) eine ID
ungleich 0 eingestellt ist, wird diese mit der Device ID (Byte-Nr. 6)
einer ankommenden SysEx-Message verglichen. Stimmen die IDs
nicht überein, wird ein Fehler ausgelöst, und die Message verworfen.
Die Plug-in ID (Byte-Nr. 8) einer SysEx-Message wird mit der ID des
aktuellen Plug-ins verglichen. Stimmen die IDs nicht überein, wird ein
Fehler ausgelöst, und die Message verworfen. Die ID für Plug-ins
vom Typ QRS ist 043h.
Bei einer SysEx-Message mit der Command ID Dump Preset oder
Dump Scratch wird die Quersumme der Datenbytes und der
Checksum (Byte-Nr. 13..164 bzw. 15..169) gebildet. Die untersten
7 Bit der Quersumme müssen alle 0 sein, sonst wird ein Fehler
ausgelöst, und die Message verworfen.
Die MIDI Version jeder SysEx-Message wird überprüft. Zu alte
Versionen sind inkompatibel und lösen einen Fehler aus. Die Message
wird verworfen. Alte, inkompatible Versionen haben auf Byte Nr. 7
eine Zahl kleiner 030h.
Die Version der Preset-Daten (Byte-Nr. 11) jeder SysEx-Message
wird überprüft. Ist sie nicht kompatibel, wird ein Fehler ausgelöst, und
die Message verworfen.
Die Command ID (Byte-Nr. 12) der SysEx-Message ist nicht bekannt.
Ein Fehler wird ausgelöst und die Message verworfen.
QUANTEC YARDSTICKs 249x
Abb. 230
181

Werbung

loading