|
| void | rdft (int n, int isgn, double *a, int *ip, double *w) |
| |
| void | makewt (int nw, int *ip, double *w) |
| |
| void | makect (int nc, int *ip, double *c) |
| |
| void | bitrv2 (int n, int *ip, double *a) |
| |
| void | cftfsub (int n, double *a, double *w) |
| |
| void | cftbsub (int n, double *a, double *w) |
| |
| void | cft1st (int n, double *a, double *w) |
| |
| void | cftmdl (int n, int l, double *a, double *w) |
| |
| void | rftfsub (int n, double *a, int nc, double *c) |
| |
| void | rftbsub (int n, double *a, int nc, double *c) |
| |
|
| size_t | _size |
| |
| std::vector< int > | _ip |
| |
| std::vector< double > | _w |
| |
| std::vector< double > | _buffer |
| |
◆ OouraFFT() [1/2]
| audiofft::OouraFFT::OouraFFT |
( |
| ) |
|
|
inline |
◆ OouraFFT() [2/2]
| audiofft::OouraFFT::OouraFFT |
( |
const OouraFFT & | | ) |
|
|
delete |
◆ bitrv2()
| void audiofft::OouraFFT::bitrv2 |
( |
int | n, |
|
|
int * | ip, |
|
|
double * | a ) |
|
inlineprivate |
◆ cft1st()
| void audiofft::OouraFFT::cft1st |
( |
int | n, |
|
|
double * | a, |
|
|
double * | w ) |
|
inlineprivate |
◆ cftbsub()
| void audiofft::OouraFFT::cftbsub |
( |
int | n, |
|
|
double * | a, |
|
|
double * | w ) |
|
inlineprivate |
◆ cftfsub()
| void audiofft::OouraFFT::cftfsub |
( |
int | n, |
|
|
double * | a, |
|
|
double * | w ) |
|
inlineprivate |
◆ cftmdl()
| void audiofft::OouraFFT::cftmdl |
( |
int | n, |
|
|
int | l, |
|
|
double * | a, |
|
|
double * | w ) |
|
inlineprivate |
◆ fft()
| virtual void audiofft::OouraFFT::fft |
( |
const float * | data, |
|
|
float * | re, |
|
|
float * | im ) |
|
inlineoverridevirtual |
◆ ifft()
| virtual void audiofft::OouraFFT::ifft |
( |
float * | data, |
|
|
const float * | re, |
|
|
const float * | im ) |
|
inlineoverridevirtual |
◆ init()
| virtual void audiofft::OouraFFT::init |
( |
size_t | size | ) |
|
|
inlineoverridevirtual |
◆ makect()
| void audiofft::OouraFFT::makect |
( |
int | nc, |
|
|
int * | ip, |
|
|
double * | c ) |
|
inlineprivate |
◆ makewt()
| void audiofft::OouraFFT::makewt |
( |
int | nw, |
|
|
int * | ip, |
|
|
double * | w ) |
|
inlineprivate |
◆ operator=()
◆ rdft()
| void audiofft::OouraFFT::rdft |
( |
int | n, |
|
|
int | isgn, |
|
|
double * | a, |
|
|
int * | ip, |
|
|
double * | w ) |
|
inlineprivate |
◆ rftbsub()
| void audiofft::OouraFFT::rftbsub |
( |
int | n, |
|
|
double * | a, |
|
|
int | nc, |
|
|
double * | c ) |
|
inlineprivate |
◆ rftfsub()
| void audiofft::OouraFFT::rftfsub |
( |
int | n, |
|
|
double * | a, |
|
|
int | nc, |
|
|
double * | c ) |
|
inlineprivate |
◆ _buffer
| std::vector<double> audiofft::OouraFFT::_buffer |
|
private |
◆ _ip
| std::vector<int> audiofft::OouraFFT::_ip |
|
private |
◆ _size
| size_t audiofft::OouraFFT::_size |
|
private |
◆ _w
| std::vector<double> audiofft::OouraFFT::_w |
|
private |
The documentation for this class was generated from the following file:
- krotos_dsp/processors/convolution_reverb/FFTConvolver/AudioFFT.cpp