libgig
4.3.0
|
SoundFont specific classes and definitions. More...
Classes | |
class | Region |
Instrument zone. More... | |
Functions | |
double | ToSeconds (int Timecents) |
double | ToRatio (int Centibels) |
double | ToHz (int cents) |
String | libraryName () |
Returns the name of this C++ library. | |
String | libraryVersion () |
Returns version of this C++ library. | |
RIFF::Chunk * | GetMandatoryChunk (RIFF::List *list, uint32_t chunkId) |
void | LoadString (RIFF::Chunk *ck, std::string &s, int strLength) |
void | VerifySize (RIFF::Chunk *ck, int size) |
Throws an error if the chunk is NULL or the chunk data size is less than size (in bytes). | |
int | CheckRange (std::string genName, int min, int max, int &gen) |
template<bool CLEAR> | |
unsigned long | ReadSample (Sample *pSample, void *pBuffer, unsigned long SampleCount, Sample::buffer_t *tempBuffer=NULL) |
SoundFont specific classes and definitions.