ardour
|
#include <fft_result.h>
Public Member Functions | |
~FFTResult () | |
void | analyzeWindow (float *window) |
void | finalize () |
int | length () const |
float | avgAt (int x) |
float | maxAt (int x) |
float | minAt (int x) |
float | minimum () const |
float | maximum () const |
Gdk::Color | get_color () const |
Private Member Functions | |
FFTResult (FFTGraph *graph, Gdk::Color color, std::string trackname) | |
Private Attributes | |
int | _averages |
float * | _data_avg |
float * | _data_max |
float * | _data_min |
float * | _work |
int | _windowSize |
int | _dataSize |
float | _minimum |
float | _maximum |
FFTGraph * | _graph |
Gdk::Color | _color |
std::string | _trackname |
Friends | |
class | FFTGraph |
Definition at line 32 of file fft_result.h.
FFTResult::~FFTResult | ( | ) |
Definition at line 125 of file fft_result.cc.
|
private |
Definition at line 32 of file fft_result.cc.
void FFTResult::analyzeWindow | ( | float * | window | ) |
Definition at line 57 of file fft_result.cc.
float FFTResult::avgAt | ( | int | x | ) |
Definition at line 134 of file fft_result.cc.
void FFTResult::finalize | ( | ) |
Definition at line 91 of file fft_result.cc.
|
inline |
Definition at line 50 of file fft_result.h.
|
inline |
Definition at line 41 of file fft_result.h.
float FFTResult::maxAt | ( | int | x | ) |
Definition at line 152 of file fft_result.cc.
|
inline |
Definition at line 48 of file fft_result.h.
float FFTResult::minAt | ( | int | x | ) |
Definition at line 143 of file fft_result.cc.
|
inline |
Definition at line 47 of file fft_result.h.
|
friend |
Definition at line 74 of file fft_result.h.
|
private |
Definition at line 55 of file fft_result.h.
|
private |
Definition at line 71 of file fft_result.h.
|
private |
Definition at line 57 of file fft_result.h.
|
private |
Definition at line 58 of file fft_result.h.
|
private |
Definition at line 59 of file fft_result.h.
|
private |
Definition at line 64 of file fft_result.h.
|
private |
Definition at line 69 of file fft_result.h.
|
private |
Definition at line 67 of file fft_result.h.
|
private |
Definition at line 66 of file fft_result.h.
|
private |
Definition at line 72 of file fft_result.h.
|
private |
Definition at line 63 of file fft_result.h.
|
private |
Definition at line 61 of file fft_result.h.