Public メソッド | |
SeparateBinaural (string nodeName, ParameterSet params) | |
virtual | ~SeparateBinaural () |
template<typename T > | |
T | getParameter (string name) |
ノードのパラメータ取得メソッド | |
void | count0Initialize (int output_id, Buffer &out) |
void | calculate (int output_id, int count, Buffer &out) |
Private 変数 | |
int | spectrumInputID |
int | sourceInputID |
int | outputID |
int | samplingRate |
SeparationSetting::ptr_t | separationSetting |
bool | prevFindID1 |
float | rangeMin |
float | rangeMax |
BGNEstimator | bgnEstimator |
shared_ptr< IIPDS > | iipds |
String | separationMethod |
Logger & | logger |
SeparateBinaural::SeparateBinaural | ( | string | nodeName, | |
ParameterSet | params | |||
) | [inline] |
virtual SeparateBinaural::~SeparateBinaural | ( | ) | [inline, virtual] |
void SeparateBinaural::calculate | ( | int | output_id, | |
int | count, | |||
Buffer & | out | |||
) | [inline] |
void SeparateBinaural::count0Initialize | ( | int | output_id, | |
Buffer & | out | |||
) | [inline] |
T SeparateBinaural::getParameter | ( | string | name | ) | [inline] |
ノードのパラメータ取得メソッド
BGNEstimator SeparateBinaural::bgnEstimator [private] |
shared_ptr<IIPDS> SeparateBinaural::iipds [private] |
Logger& SeparateBinaural::logger [private] |
int SeparateBinaural::outputID [private] |
bool SeparateBinaural::prevFindID1 [private] |
float SeparateBinaural::rangeMax [private] |
float SeparateBinaural::rangeMin [private] |
int SeparateBinaural::samplingRate [private] |
String SeparateBinaural::separationMethod [private] |
int SeparateBinaural::sourceInputID [private] |
int SeparateBinaural::spectrumInputID [private] |