SOUND ManualSound Driver Programmer's Guide
BackForward
Sound Driver Programmer's Guide

5. Error status bitmap


(sound address = 416H / SH address = 25a00416H)
Bit position error contents
bit15 Always 0
bit14-11 reserved
bit10 There is no slot to key off.
bit9 MIDI channel 0x10 ~ 0x1F was input.
bit8 I used MONO mode.
bit7 Always 0.
bit6 Simultaneous pronunciation exceeded 32.
bit5 The number of layers in the tone BANK is invalid.
bit4 MIDI messages F0H to FFH (not supported) were used.
bit3 I used channel pressure (not supported).
bit2 Polyphonic Key pressure (not supported) was used.
bit1 Undefined Level # 6 occurred (MIDI-2 error when using MODEL-M)
bit0 Undefined Level # 5 occurred (MIDI-1 error when using MODEL-M)

68000 Error Status Bitmap Details
(sound address = 420H / SH address = 25a00420H)
Bit position error contents
bit31 Always 0.
bit30 68K CPU bass error
bit29 68K CPU exception handling
bit28 68K CPU address error
bit27 MIDI buffer overflow
bit26 Illegal MIDI exclusive message
bit25,24 reserved
bit23 Always 0.
bit22 Effect change number is invalid.
bit21 reserved
bit20 The sound driver file is corrupted. For example, when the data is corrected when copied to UNIX.
bit19 At the time of Effect change, the RAM area for the specified DSP is invalid.
bit18 When issuing the Sequence Start command, there is no data to play.
bit17 Note on was executed even though Bank Change was never performed (not set).
bit16 Note-on There is no layer to be pronounced by Key Sprit when executing.
bit15 Always 0.
bit14 Undefined MIDI Control change Number input
bit13 At the time of Effect change, the RAM area for the corresponding DSP is insufficient.
bit12 At the time of Effect change, the setting value of the corresponding DSP RAM is invalid.
bit11 At the time of Effect change, the corresponding DSP RAM does not exist in the Map.
bit10 At the time of Effect change, the corresponding DSP Program has not been downloaded.
bit9 At the time of Effect change, the corresponding DSP Program does not exist in the Map.
bit8 At the start of the sequence, the corresponding sequence bank has not been downloaded.
bit7 Always 0.
bit6 At the start of the sequence, the corresponding sequence bank does not exist in the Map.
bit5 At the time of MIDI Prg change, the corresponding program number does not exist in the tone bank.
bit4 At the time of MIDI Prg change, the tone bank of the corresponding control number & MIDI channel is not set.
bit3 At the time of MIDI Control change (mixer change) The tone bank of the corresponding control number & MIDI channel is not set.
bit2 At the time of Mixer change or tone bank change, the corresponding tone bank does not exist in the map. Or the tone bank has not been downloaded.
bit1 At the time of Map change, the corresponding map does not exist in (A000h ~).
bit0 At the time of Mixer change, the corresponding Mixer does not exist in the tone bank. Or the tone bank is not set.
Note: bit24-31 is not cleared automatically, so clear it on the host side if necessary. bit0-23 will be cleared automatically in the next normal operation.


BackForward
SOUND ManualSound Driver Programmer's Guide
Copyright SEGA ENTERPRISES, LTD., 1997