|
void | spectrumReady (const SWDoubleVec &spectrum) |
|
|
typedef std::complex< double > | Complex |
|
typedef std::valarray< Complex > | CArray |
|
Definition at line 35 of file swfftcalc.h.
◆ CArray
typedef std::valarray<Complex> SWFFTCalc::CArray |
|
protected |
◆ Complex
typedef std::complex<double> SWFFTCalc::Complex |
|
protected |
◆ SWFFTCalc()
SWFFTCalc::SWFFTCalc |
( |
QObject * |
parent = nullptr | ) |
|
|
explicit |
◆ ~SWFFTCalc()
SWFFTCalc::~SWFFTCalc |
( |
| ) |
|
|
virtual |
◆ bareFFT()
void SWFFTCalc::bareFFT |
( |
CArray & |
x | ) |
|
|
protected |
◆ collectFrames()
void SWFFTCalc::collectFrames |
( |
QAudioBuffer & |
audiobuffer | ) |
|
◆ _bufferDuration
int SWFFTCalc::_bufferDuration = 0 |
|
protected |
◆ _complexFrame
CArray SWFFTCalc::_complexFrame |
|
protected |
◆ _frames
SWDoubleVec SWFFTCalc::_frames |
|
protected |
◆ _hannWindow
SWDoubleVec SWFFTCalc::_hannWindow |
|
protected |
◆ _s16s
QAudioBuffer::S16S SWFFTCalc::_s16s |
|
protected |
◆ _s16u
QAudioBuffer::S16U SWFFTCalc::_s16u |
|
protected |
◆ _s32f
QAudioBuffer::S32F SWFFTCalc::_s32f |
|
protected |
◆ _s8s
QAudioBuffer::S8S SWFFTCalc::_s8s |
|
protected |
◆ _s8u
QAudioBuffer::S8U SWFFTCalc::_s8u |
|
protected |
◆ _spectrum
SWDoubleVec SWFFTCalc::_spectrum |
|
protected |
◆ _timer
QElapsedTimer SWFFTCalc::_timer |
|
protected |
◆ PI
const double SWFFTCalc::PI = 3.141592653589793238460 |
|
protected |
◆ SpectrumAnalyserMultiplier
const qreal SWFFTCalc::SpectrumAnalyserMultiplier = 0.10 |
|
protected |
◆ SWNUMSAMPLES
constexpr const int SWFFTCalc::SWNUMSAMPLES = 4096 |
|
staticconstexprprotected |
The documentation for this class was generated from the following files: