#include <gx_internal_plugins.h>
Definition at line 1146 of file gx_internal_plugins.h.
◆ smbPitchShift()
gx_engine::smbPitchShift::smbPitchShift |
( |
EngineControl & |
engine, |
|
|
sigc::slot< void > |
sync |
|
) |
| |
◆ ~smbPitchShift()
gx_engine::smbPitchShift::~smbPitchShift |
( |
| ) |
|
◆ activate()
int gx_engine::smbPitchShift::activate |
( |
bool |
start | ) |
|
|
private |
◆ activate_static()
static int gx_engine::smbPitchShift::activate_static |
( |
bool |
start, |
|
|
PluginDef * |
|
|
) |
| |
|
staticprivate |
◆ change_buffersize()
void gx_engine::smbPitchShift::change_buffersize |
( |
unsigned int |
size | ) |
|
|
private |
◆ change_latency()
void gx_engine::smbPitchShift::change_latency |
( |
| ) |
|
|
private |
◆ clear_state()
void gx_engine::smbPitchShift::clear_state |
( |
| ) |
|
|
private |
◆ compute_static()
static void gx_engine::smbPitchShift::compute_static |
( |
int |
count, |
|
|
float * |
input0, |
|
|
float * |
output0, |
|
|
PluginDef * |
p |
|
) |
| |
|
staticprivate |
◆ del_instance()
static void gx_engine::smbPitchShift::del_instance |
( |
PluginDef * |
p | ) |
|
|
staticprivate |
◆ init()
static void gx_engine::smbPitchShift::init |
( |
unsigned int |
sampleRate, |
|
|
PluginDef * |
plugin |
|
) |
| |
|
staticprivate |
◆ load_ui_f()
int gx_engine::smbPitchShift::load_ui_f |
( |
const UiBuilder & |
b, |
|
|
int |
form |
|
) |
| |
|
inlineprivate |
◆ load_ui_f_static()
static int gx_engine::smbPitchShift::load_ui_f_static |
( |
const UiBuilder & |
b, |
|
|
int |
form |
|
) |
| |
|
staticprivate |
◆ mem_alloc()
void gx_engine::smbPitchShift::mem_alloc |
( |
| ) |
|
|
private |
◆ mem_free()
void gx_engine::smbPitchShift::mem_free |
( |
| ) |
|
|
private |
◆ PitchShift()
void gx_engine::smbPitchShift::PitchShift |
( |
int |
count, |
|
|
float * |
indata, |
|
|
float * |
outdata |
|
) |
| |
|
private |
◆ register_par()
int gx_engine::smbPitchShift::register_par |
( |
const ParamReg & |
reg | ) |
|
|
private |
◆ registerparam()
static int gx_engine::smbPitchShift::registerparam |
( |
const ParamReg & |
reg | ) |
|
|
staticprivate |
◆ setParameters()
bool gx_engine::smbPitchShift::setParameters |
( |
int |
sampleRate | ) |
|
|
private |
float gx_engine::smbPitchShift::a |
|
private |
◆ ai
int gx_engine::smbPitchShift::ai |
|
private |
◆ aio
int gx_engine::smbPitchShift::aio |
|
private |
float gx_engine::smbPitchShift::b |
|
private |
float gx_engine::smbPitchShift::c |
|
private |
float gx_engine::smbPitchShift::d |
|
private |
◆ dry
float gx_engine::smbPitchShift::dry |
|
private |
◆ engine
◆ expct
double gx_engine::smbPitchShift::expct |
|
private |
◆ expect
float* gx_engine::smbPitchShift::expect |
|
private |
◆ fftFrameSize
int gx_engine::smbPitchShift::fftFrameSize |
|
private |
◆ fftFrameSize2
long gx_engine::smbPitchShift::fftFrameSize2 |
|
private |
◆ fftFrameSize3
double gx_engine::smbPitchShift::fftFrameSize3 |
|
private |
◆ fftFrameSize4
double gx_engine::smbPitchShift::fftFrameSize4 |
|
private |
◆ fftw_in
◆ fftw_out
◆ fpb
float* gx_engine::smbPitchShift::fpb |
|
private |
◆ freqPerBin
double gx_engine::smbPitchShift::freqPerBin |
|
private |
◆ freqPerBin1
double gx_engine::smbPitchShift::freqPerBin1 |
|
private |
◆ freqPerBin2
double gx_engine::smbPitchShift::freqPerBin2 |
|
private |
◆ ftPlanForward
fftwf_plan gx_engine::smbPitchShift::ftPlanForward |
|
private |
◆ ftPlanInverse
fftwf_plan gx_engine::smbPitchShift::ftPlanInverse |
|
private |
◆ gAnaFreq
◆ gAnaMagn
◆ gInFIFO
◆ gLastPhase
◆ gOutFIFO
◆ gOutputAccum
◆ gRover
long gx_engine::smbPitchShift::gRover |
|
private |
◆ gSumPhase
◆ gSynFreq
◆ gSynMagn
◆ hanning
float* gx_engine::smbPitchShift::hanning |
|
private |
◆ hanningd
float* gx_engine::smbPitchShift::hanningd |
|
private |
long gx_engine::smbPitchShift::i |
|
private |
◆ ii
int gx_engine::smbPitchShift::ii |
|
private |
◆ imag
double gx_engine::smbPitchShift::imag |
|
private |
◆ indata2
float* gx_engine::smbPitchShift::indata2 |
|
private |
◆ index
long gx_engine::smbPitchShift::index |
|
private |
◆ inFifoLatency
long gx_engine::smbPitchShift::inFifoLatency |
|
private |
long gx_engine::smbPitchShift::k |
|
private |
float gx_engine::smbPitchShift::l |
|
private |
◆ latency
int gx_engine::smbPitchShift::latency |
|
private |
◆ magn
double gx_engine::smbPitchShift::magn |
|
private |
◆ mem_allocated
bool gx_engine::smbPitchShift::mem_allocated |
|
private |
◆ mpi
float gx_engine::smbPitchShift::mpi |
|
private |
◆ mpi1
float gx_engine::smbPitchShift::mpi1 |
|
private |
◆ numSampsToProcess
int gx_engine::smbPitchShift::numSampsToProcess |
|
private |
◆ numSampsToResamp
int gx_engine::smbPitchShift::numSampsToResamp |
|
private |
◆ octave
int gx_engine::smbPitchShift::octave |
|
private |
◆ osamp
int gx_engine::smbPitchShift::osamp |
|
private |
◆ osamp1
double gx_engine::smbPitchShift::osamp1 |
|
private |
◆ osamp2
double gx_engine::smbPitchShift::osamp2 |
|
private |
◆ phase
double gx_engine::smbPitchShift::phase |
|
private |
◆ plugin
Plugin gx_engine::smbPitchShift::plugin |
◆ qpd
long gx_engine::smbPitchShift::qpd |
|
private |
◆ ready
volatile bool gx_engine::smbPitchShift::ready |
|
private |
◆ real
double gx_engine::smbPitchShift::real |
|
private |
◆ resamp
◆ resampin
float* gx_engine::smbPitchShift::resampin |
|
private |
◆ resampin2
float* gx_engine::smbPitchShift::resampin2 |
|
private |
◆ resampout
float* gx_engine::smbPitchShift::resampout |
|
private |
◆ sampleRate
int gx_engine::smbPitchShift::sampleRate |
|
private |
◆ semitones
float gx_engine::smbPitchShift::semitones |
|
private |
◆ stepSize
long gx_engine::smbPitchShift::stepSize |
|
private |
◆ sync
sigc::slot<void> gx_engine::smbPitchShift::sync |
|
private |
◆ tmp
double gx_engine::smbPitchShift::tmp |
|
private |
◆ tone
float gx_engine::smbPitchShift::tone |
|
private |
◆ wet
float gx_engine::smbPitchShift::wet |
|
private |
The documentation for this class was generated from the following file: