#include <fft.h>
Definition at line 34 of file fft.h.
◆ WindowingType
Definition at line 40 of file fft.h.
◆ FFT()
GTKArdour::FFT::FFT |
( |
uint32_t |
| ) |
|
◆ ~FFT()
◆ analyze()
◆ bins()
uint32_t GTKArdour::FFT::bins |
( |
| ) |
const |
|
inline |
Definition at line 49 of file fft.h.
◆ calculate()
void GTKArdour::FFT::calculate |
( |
| ) |
|
◆ get_hann_window()
float* GTKArdour::FFT::get_hann_window |
( |
| ) |
|
|
private |
◆ phase_at_bin()
float GTKArdour::FFT::phase_at_bin |
( |
uint32_t |
i | ) |
const |
|
inline |
Definition at line 52 of file fft.h.
◆ power_at_bin()
float GTKArdour::FFT::power_at_bin |
( |
uint32_t |
i | ) |
const |
|
inline |
Definition at line 51 of file fft.h.
◆ reset()
void GTKArdour::FFT::reset |
( |
| ) |
|
◆ _data_size
uint32_t const GTKArdour::FFT::_data_size |
|
private |
Definition at line 58 of file fft.h.
◆ _fftInput
float* GTKArdour::FFT::_fftInput |
|
private |
Definition at line 63 of file fft.h.
◆ _fftOutput
float* GTKArdour::FFT::_fftOutput |
|
private |
Definition at line 64 of file fft.h.
◆ _hann_window
float* GTKArdour::FFT::_hann_window |
|
private |
Definition at line 61 of file fft.h.
◆ _iterations
uint32_t GTKArdour::FFT::_iterations |
|
private |
Definition at line 59 of file fft.h.
◆ _phase_at_bin
float* GTKArdour::FFT::_phase_at_bin |
|
private |
Definition at line 67 of file fft.h.
◆ _plan
fftwf_plan GTKArdour::FFT::_plan |
|
private |
Definition at line 69 of file fft.h.
◆ _power_at_bin
float* GTKArdour::FFT::_power_at_bin |
|
private |
Definition at line 66 of file fft.h.
◆ _window_size
uint32_t const GTKArdour::FFT::_window_size |
|
private |
Definition at line 57 of file fft.h.
The documentation for this class was generated from the following file: