|
void * | pvPortCalloc (size_t nmemb, size_t size) |
|
void * | pvPortMalloc (size_t xWantedSize) |
|
void * | pvPortRealloc (void *pv, size_t size) |
|
void | vPortFree (void *pv) |
|
static void | scaleSamples (short *samples, int numSamples, float volume) |
|
float | sonicGetSpeed (sonicStream stream) |
|
void | sonicSetSpeed (sonicStream stream, float speed) |
|
float | sonicGetPitch (sonicStream stream) |
|
void | sonicSetPitch (sonicStream stream, float pitch) |
|
float | sonicGetRate (sonicStream stream) |
|
void | sonicSetRate (sonicStream stream, float rate) |
|
int | sonicGetChordPitch (sonicStream stream) |
|
void | sonicSetChordPitch (sonicStream stream, int useChordPitch) |
|
int | sonicGetQuality (sonicStream stream) |
|
void | sonicSetQuality (sonicStream stream, int quality) |
|
float | sonicGetVolume (sonicStream stream) |
|
void | sonicSetVolume (sonicStream stream, float volume) |
|
static void | freeStreamBuffers (sonicStream stream) |
|
void | sonicDestroyStream (sonicStream stream) |
|
static int | allocateStreamBuffers (sonicStream stream, int sampleRate, int numChannels) |
|
sonicStream | sonicCreateStream (int sampleRate, int numChannels) |
|
int | sonicGetSampleRate (sonicStream stream) |
|
int | sonicSetSampleRate (sonicStream stream, int sampleRate) |
|
int | sonicGetNumChannels (sonicStream stream) |
|
int | sonicSetNumChannels (sonicStream stream, int numChannels) |
|
void | sonicCleanStream (sonicStream stream) |
|
static int | enlargeOutputBufferIfNeeded (sonicStream stream, int numSamples) |
|
static int | enlargeInputBufferIfNeeded (sonicStream stream, int numSamples) |
|
static int | addFloatSamplesToInputBuffer (sonicStream stream, float *samples, int numSamples) |
|
static int | addShortSamplesToInputBuffer (sonicStream stream, short *samples, int numSamples) |
|
static int | addUnsignedCharSamplesToInputBuffer (sonicStream stream, unsigned char *samples, int numSamples) |
|
static void | removeInputSamples (sonicStream stream, int position) |
|
static int | copyToOutput (sonicStream stream, short *samples, int numSamples) |
|
static int | copyInputToOutput (sonicStream stream, int position) |
|
int | sonicReadFloatFromStream (sonicStream stream, float *samples, int maxSamples) |
|
int | sonicReadShortFromStream (sonicStream stream, short *samples, int maxSamples) |
|
int | sonicReadUnsignedCharFromStream (sonicStream stream, unsigned char *samples, int maxSamples) |
|
int | sonicFlushStream (sonicStream stream) |
|
int | sonicSamplesAvailable (sonicStream stream) |
|
static void | downSampleInput (sonicStream stream, short *samples, int skip) |
|
static int | findPitchPeriodInRange (short *samples, int minPeriod, int maxPeriod, int *retMinDiff, int *retMaxDiff) |
|
static int | prevPeriodBetter (sonicStream stream, int period, int minDiff, int maxDiff, int preferNewPeriod) |
|
static int | findPitchPeriod (sonicStream stream, short *samples, int preferNewPeriod) |
|
static void | overlapAdd (int numSamples, int numChannels, short *out, short *rampDown, short *rampUp) |
|
static void | overlapAddWithSeparation (int numSamples, int numChannels, int separation, short *out, short *rampDown, short *rampUp) |
|
static int | moveNewSamplesToPitchBuffer (sonicStream stream, int originalNumOutputSamples) |
|
static void | removePitchSamples (sonicStream stream, int numSamples) |
|
static int | adjustPitch (sonicStream stream, int originalNumOutputSamples) |
|
static int | findSincCoefficient (int i, int ratio, int width) |
|
static int | getSign (int value) |
|
static short | interpolate (sonicStream stream, short *in, int oldSampleRate, int newSampleRate) |
|
static int | adjustRate (sonicStream stream, float rate, int originalNumOutputSamples) |
|
static int | skipPitchPeriod (sonicStream stream, short *samples, float speed, int period) |
|
static int | insertPitchPeriod (sonicStream stream, short *samples, float speed, int period) |
|
static int | changeSpeed (sonicStream stream, float speed) |
|
static int | processStreamInput (sonicStream stream) |
|
int | sonicWriteFloatToStream (sonicStream stream, float *samples, int numSamples) |
|
int | sonicWriteShortToStream (sonicStream stream, short *samples, int numSamples) |
|
int | sonicWriteUnsignedCharToStream (sonicStream stream, unsigned char *samples, int numSamples) |
|
int | sonicChangeFloatSpeed (float *samples, int numSamples, float speed, float pitch, float rate, float volume, int useChordPitch, int sampleRate, int numChannels) |
|
int | sonicChangeShortSpeed (short *samples, int numSamples, float speed, float pitch, float rate, float volume, int useChordPitch, int sampleRate, int numChannels) |
|