#include <windowing.h>
|
| | Windowing () |
| |
| | ~Windowing () |
| |
| void | configure (int size, const std::string &type, int zeroPadding, bool normalized, bool zeroPhase) |
| |
| void | compute (const std::vector< float > &signal, std::vector< float > &windowedSignal) |
| |
| void | normalize_cola (int frame_shift) |
| |
◆ Windowing()
| krotos::Windowing::Windowing |
( |
| ) |
|
◆ ~Windowing()
| krotos::Windowing::~Windowing |
( |
| ) |
|
◆ compute()
| void krotos::Windowing::compute |
( |
const std::vector< float > & | signal, |
|
|
std::vector< float > & | windowedSignal ) |
◆ configure()
| void krotos::Windowing::configure |
( |
int | size, |
|
|
const std::string & | type, |
|
|
int | zeroPadding, |
|
|
bool | normalized, |
|
|
bool | zeroPhase ) |
◆ createWindow()
| void krotos::Windowing::createWindow |
( |
const std::string & | windowtype | ) |
|
|
protected |
◆ hamming()
| void krotos::Windowing::hamming |
( |
| ) |
|
|
protected |
◆ hanning()
| void krotos::Windowing::hanning |
( |
| ) |
|
|
protected |
◆ normalize()
| void krotos::Windowing::normalize |
( |
| ) |
|
|
protected |
◆ normalize_cola()
| void krotos::Windowing::normalize_cola |
( |
int | frame_shift | ) |
|
◆ m_normalized
| bool krotos::Windowing::m_normalized |
|
protected |
◆ m_type
| std::string krotos::Windowing::m_type |
|
protected |
◆ m_window
| std::vector<double> krotos::Windowing::m_window |
The documentation for this class was generated from the following files:
- krotos_dsp/utilities/analysis_modules/frequency_domain_analysis/windowing.h
- krotos_dsp/utilities/analysis_modules/frequency_domain_analysis/windowing.cpp