LMMS
Loading...
Searching...
No Matches
pitchscale.h File Reference
#include <config.h>
#include <math.h>
#include <rfftw.h>

Go to the source code of this file.

Classes

struct  sbuffers

Macros

#define _USE_MATH_DEFINES
#define MAX_FRAME_LENGTH   4096
#define true   1
#define false   0

Typedefs

typedef rfftw_plan fft_plan

Functions

void pitch_scale (sbuffers *buffers, const double pitchScale, const long fftFrameLength, const long osamp, const long numSampsToProcess, const double sampleRate, const float *indata, float *outdata, const int adding, const float gain)

Macro Definition Documentation

◆ _USE_MATH_DEFINES

#define _USE_MATH_DEFINES

◆ false

#define false   0

◆ MAX_FRAME_LENGTH

#define MAX_FRAME_LENGTH   4096

◆ true

#define true   1

Typedef Documentation

◆ fft_plan

typedef rfftw_plan fft_plan

Function Documentation

◆ pitch_scale()

void pitch_scale ( sbuffers * buffers,
const double pitchScale,
const long fftFrameLength,
const long osamp,
const long numSampsToProcess,
const double sampleRate,
const float * indata,
float * outdata,
const int adding,
const float gain )