|
libgig
3.3.0
|
| ▼NDLS | DLS specific classes and definitions |
| CArticulation | Provides access to the defined connections used for the synthesis model |
| CArticulator | Abstract base class for classes that provide articulation information (thus for Instrument and Region class) |
| ▼CConnection | Defines a connection within the synthesis model |
| Cconn_block_t | |
| Cdlsid_t | Every subject of an DLS file and the file itself can have an unique, computer generated ID |
| CException | Will be thrown whenever a DLS specific error occurs while trying to access a DLS File |
| CFile | Parses DLS Level 1 and 2 compliant files and provides abstract access to the data |
| ▼CInfo | Optional information for DLS files, instruments, samples, etc |
| Cstring_length_t | |
| ▼CInstrument | Provides all neccessary information for the synthesis of a DLS Instrument |
| Cmidi_locale_t | |
| Crange_t | Lower and upper limit of a range |
| CRegion | Defines Region information of an Instrument |
| CResource | Abstract base class which encapsulates data structures which all DLS resources are able to provide |
| CSample | Encapsulates sample waves used for playback |
| Csample_loop_t | Defines Sample Loop Points |
| CSampler | Abstract base class which provides mandatory informations about sample players in general |
| Cversion_t | Quadtuple version number ("major.minor.release.build") |
| ▼Ngig | Gigasampler specific classes and definitions |
| Cbuffer_t | Pointer address and size of a buffer |
| Ccrossfade_t | Defines the envelope of a crossfade |
| Cdimension_def_t | General dimension definition |
| CDimensionRegion | Encapsulates articulation information of a dimension region |
| CException | Will be thrown whenever a gig specific error occurs while trying to access a Gigasampler File |
| CFile | Parses Gigasampler files and provides abstract access to the data |
| CGroup | Group of Gigasampler objects |
| CInstrument | Provides all neccessary information for the synthesis of an Instrument |
| Cleverage_ctrl_t | Defines a controller that has a certain contrained influence on a particular synthesis parameter (used to define attenuation controller, EG1 controller and EG2 controller) |
| CMidiRule | Abstract base class for all MIDI rules |
| ▼CMidiRuleCtrlTrigger | MIDI rule for triggering notes by control change events |
| Ctrigger_t | |
| Cplayback_state_t | Reflects the current playback state for a sample |
| Cprogress_t | Used for indicating the progress of a certain task |
| Crange_t | Lower and upper limit of a range |
| CRegion | Defines Region information of an Instrument |
| CSample | Encapsulates sample waves used for playback |
| ▼NRIFF | RIFF specific classes and definitions |
| CChunk | Ordinary RIFF Chunk |
| CException | Will be thrown whenever an error occurs while handling a RIFF file |
| CFile | RIFF File |
| CList | RIFF List Chunk |