handling all kinds of run time errors
Defines a variety of run time errors, which are specific to the synth environment: ERR_BUFFER_UNIT_MISMATCH : Buffer Unit Format Mismatch ERR_BUFFER_BUFFER_MISMATCH : Buffer Buffer Format Mismatch ERR_BUFFER_JACKPORTS_MISMATCH : Buffer JackPorts MisMatch ERR_BUFFER_FRAMECOUNT_INVALID : Buffer FrameCount Not A Power Of Two ERR_BUFFER_CHANNELCOUNT_INVALID : Invalid Number of Channels ERR_BUFFER_RATE_INVALID : Invalid Rate ERR_CHANNEL_TYPE_VIOLATION : Channel Type Violation ERR_FRAME_TYPE_VIOLATION : Frame Type Violation ERR_SAMPLE_TYPE_VIOLATION : Sample Type Violation ERR_UNIT_FRAMECOUNT_INVALID : Unit FrameCount Not A Power Of Two ERR_UNIT_JACKPORTS_MISMATCH : Unit jackPorts MisMatch ERR_UNIT_NOT_FOUND : Unit Not Found ERR_UNIT_NAME_CONFLICT : Unit Name Conflict ERR_PORT_PORT_MISMATCH : Port Port Mismatch ERR_PORT_VALUE_MISMATCH : Port Value Mismatch ERR_PORT_NOT_FOUND : Port Not Found ERR_PORT_NAME_CONFLICT : Port Name Conflict ERR_PORT_NOT_CONNECTED : Port Not Connected ERR_PORT_CONNECTION_ERROR : Port Connection Error ERR_LINK_RATERATIO_INVALID : Link Rate Ratio Not Integer ERR_CHANNELMAP_ARRAY_EXCEEDED : Channel Map Array Exceeded ERR_CHANNELMAP_MAPSIZE : Invalid Channel Map Size ERR_CHANNELMAP_CHANNELINDEX : Invalid Channel Index ERR_WAVETABLE_NOT_FOUND : Wavetable Not Found ERR_WAVETABLE_NAME_CONFLICT : WaveTable Name Conflict ERR_SOUNDFILE_NOT_FOUND : Sound File Not Found ERR_SOUNDFILE_NAME_CONFLICT : Sound File Name Conflict ERR_JACK_ERROR : Jack Error ERR_JACK_BUFFERCHANGE : Jack Buffer Size Change ERR_PATCH_SAVE_FAILED : Failed to Save Synth Patch ERR_SCORE_SAVE_FAILED : Failed to Save Synth Score ERR_PATCH_RESTORE_FAILED : Failed to Restore Synth Patch ERR_SCORE_RESTORE_FAILED : Failed to Restore Synth Score ERR_SYNTH : Generic Synth Error ERR_SYNTH_OSC : OSC Synth Error ERR_MIDI : MIDI Error
Created by Daniel Bisig on 5/17/06. Copyright 2006 Daniel Bisig All rights reserved.