#include "RIFF.h"
#include "SF.h"
#include "helper.h"
#include <math.h>
Go to the source code of this file.
|
| sf2 |
| SoundFont specific classes and definitions.
|
|
|
double | sf2::ToSeconds (int Timecents) |
|
double | sf2::ToRatio (int Centibels) |
|
double | sf2::ToHz (int cents) |
|
RIFF::Chunk * | sf2::GetMandatoryChunk (RIFF::List *list, uint32_t chunkId) |
|
void | sf2::LoadString (RIFF::Chunk *ck, std::string &s, int strLength) |
|
void | sf2::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). More...
|
|
int | sf2::CheckRange (std::string genName, int min, int max, int &gen) |
|
template<bool CLEAR> |
unsigned long | sf2::ReadSample (Sample *pSample, void *pBuffer, unsigned long SampleCount, Sample::buffer_t *tempBuffer=NULL) |
|
String | sf2::libraryName () |
| Returns the name of this C++ library. More...
|
|
String | sf2::libraryVersion () |
| Returns version of this C++ library. More...
|
|
◆ _1200TH_ROOT_OF_2
#define _1200TH_ROOT_OF_2 1.000577789506555 |
◆ _200TH_ROOT_OF_10
#define _200TH_ROOT_OF_10 1.011579454259899 |