libgig  3.3.0.19svn2660
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCsf2::_GenAmountType
oCsf2::_GenList
oCsf2::_InstBag
oCsf2::_ModList
oCsf2::_PresetBag
oCsf2::_RangesType
oCAkaiDirEntry
oCAkaiEnveloppe
oCAkaiKeygroup
oCAkaiSampleLoop
oCDLS::ArticulationProvides access to the defined connections used for the synthesis model
oCDLS::ArticulatorAbstract base class for classes that provide articulation information (thus for Instrument and Region class)
|oCDLS::InstrumentProvides all neccessary information for the synthesis of a DLS Instrument
||\Cgig::InstrumentProvides all neccessary information for the synthesis of an Instrument
|\CDLS::RegionDefines Region information of an Instrument
| \Cgig::RegionDefines Region information of an Instrument
oCgig::buffer_tPointer address and size of a buffer
oCsf2::Sample::buffer_tPointer address and size of a buffer
oCRIFF::ChunkOrdinary RIFF Chunk
|\CRIFF::ListRIFF List Chunk
| \CRIFF::FileRIFF File
oCDLS::Connection::conn_block_t
oCDLS::ConnectionDefines a connection within the synthesis model
oCgig::crossfade_tDefines the envelope of a crossfade
oCgig::dimension_def_tGeneral dimension definition
oCDiskImageAccessing AKAI image either from file or a drive (i.e
oCDLS::dlsid_tEvery subject of an DLS file and the file itself can have an unique, computer generated ID
oCRIFF::ExceptionWill be thrown whenever an error occurs while handling a RIFF file
|oCDLS::ExceptionWill be thrown whenever a DLS specific error occurs while trying to access a DLS File
||\Cgig::ExceptionWill be thrown whenever a gig specific error occurs while trying to access a Gigasampler File
|oCKorg::ExceptionKorg format specific exception
|\Csf2::Exception
oCsf2::File
oCgig::GroupGroup of Gigasampler objects
oCDLS::InfoOptional information for DLS files, instruments, samples, etc
oCsf2::Info
oCsf2::InstrumentBase
|oCsf2::Instrument
|\Csf2::Preset
oCKorg::KMPInstrument.KMP multi sample file
oCKorg::KMPRegionRegion of a .KMP multi sample file
oCKorg::KSFSample.KSF audio sample file
oCgig::leverage_ctrl_tDefines a controller that has a certain contrained influence on a particular synthesis parameter (used to define attenuation controller, EG1 controller and EG2 controller)
oCDLS::Instrument::midi_locale_t
oCgig::MidiRuleAbstract base class for all MIDI rules
|oCgig::MidiRuleAlternatorMIDI rule to automatically cycle through specified sequences of different articulations
|oCgig::MidiRuleCtrlTriggerMIDI rule for triggering notes by control change events
|oCgig::MidiRuleLegatoMIDI rule for instruments with legato samples
|\Cgig::MidiRuleUnknownA MIDI rule not yet implemented by libgig
oCsf2::Modulator
oCsf2::ModulatorItem
oCgig::MidiRuleAlternator::pattern_t
oCgig::playback_state_tReflects the current playback state for a sample
oCsf2::Sample::PlaybackStateReflects the current playback state for a sample
oCgig::progress_tUsed for indicating the progress of a certain task
oCsf2::Query
oCDLS::range_tLower and upper limit of a range
oCgig::range_tLower and upper limit of a range
oCsf2::RegionInstrument zone
oCDLS::ResourceAbstract base class which encapsulates data structures which all DLS resources are able to provide
|oCDLS::FileParses DLS Level 1 and 2 compliant files and provides abstract access to the data
||\Cgig::FileParses Gigasampler files and provides abstract access to the data
|oCDLS::InstrumentProvides all neccessary information for the synthesis of a DLS Instrument
|oCDLS::RegionDefines Region information of an Instrument
|\CDLS::SampleEncapsulates sample waves used for playback
| \Cgig::SampleEncapsulates sample waves used for playback
oCResource
|\CAkaiDiskElement
| oCAkaiDiskToplevel AKAI image interpreter
| oCAkaiKeygroupSample
| oCAkaiPartitionEncapsulates one disk partition of an AKAI disk
| oCAkaiProgramAKAI instrument definition
| oCAkaiSample
| \CAkaiVolumeSubdivision of an AKAI disk partition
oCsf2::Sample
oCDLS::sample_loop_tDefines Sample Loop Points
oCDLS::SamplerAbstract base class which provides mandatory informations about sample players in general
|oCDLS::RegionDefines Region information of an Instrument
|\Cgig::DimensionRegionEncapsulates articulation information of a dimension region
oCgig::ScriptReal-time instrument script (gig format extension)
oCgig::ScriptGroupGroup of instrument scripts (gig format extension)
oCDLS::Info::string_length_t
oCgig::MidiRuleCtrlTrigger::trigger_t
oCsf2::Version
\CDLS::version_tQuadtuple version number ("major.minor.release.build")