Public メソッド | |
LocalizeBinaural (string nodeName, ParameterSet params) | |
virtual | ~LocalizeBinaural () |
template<typename T > | |
T | getParameter (const string &name) |
ノードのパラメータ取得メソッド | |
void | count0Initialize (int output_id, Buffer &out) |
void | calculate (int output_id, int count, Buffer &out) |
Private 変数 | |
int | audioInputID |
int | spectrumInputID |
int | bgnoiseInputID |
int | sourcesOutputID |
int | samplingRate |
int | advance |
int | pauseLength |
bool | useInternalBGNoise |
Frequency | peakFMin |
Frequency | peakFMax |
Channel::Kind | localizeChannel |
int | harmonicThreshold |
float | peakThreshold |
float | eventUpdateRatioThreshold |
float | clusteringThreshold |
float | dirprobThreshold |
int | roundCount |
LocalizationSetting::ptr_t | localizationSetting |
BGNEstimator | bgnEstimator |
Spectrum::ptr_t | internalBGNoise |
EventHistoryManager | ehman |
RCPtr< Vector< ObjectRef > > | lastSources |
shared_ptr< IIPDS > | iipds |
String | localizationMethod |
Static Private 変数 | |
static Logger & | logger = Logger::GetLogger(Logger::GLOBAL_LOGGER_NAME) |
LocalizeBinaural::LocalizeBinaural | ( | string | nodeName, | |
ParameterSet | params | |||
) | [inline] |
virtual LocalizeBinaural::~LocalizeBinaural | ( | ) | [inline, virtual] |
void LocalizeBinaural::calculate | ( | int | output_id, | |
int | count, | |||
Buffer & | out | |||
) | [inline] |
void LocalizeBinaural::count0Initialize | ( | int | output_id, | |
Buffer & | out | |||
) | [inline] |
T LocalizeBinaural::getParameter | ( | const string & | name | ) | [inline] |
ノードのパラメータ取得メソッド
int LocalizeBinaural::advance [private] |
int LocalizeBinaural::audioInputID [private] |
BGNEstimator LocalizeBinaural::bgnEstimator [private] |
int LocalizeBinaural::bgnoiseInputID [private] |
float LocalizeBinaural::clusteringThreshold [private] |
float LocalizeBinaural::dirprobThreshold [private] |
EventHistoryManager LocalizeBinaural::ehman [private] |
float LocalizeBinaural::eventUpdateRatioThreshold [private] |
int LocalizeBinaural::harmonicThreshold [private] |
shared_ptr<IIPDS> LocalizeBinaural::iipds [private] |
RCPtr<Vector<ObjectRef> > LocalizeBinaural::lastSources [private] |
String LocalizeBinaural::localizationMethod [private] |
Logger & LocalizeBinaural::logger = Logger::GetLogger(Logger::GLOBAL_LOGGER_NAME) [static, private] |
int LocalizeBinaural::pauseLength [private] |
Frequency LocalizeBinaural::peakFMax [private] |
Frequency LocalizeBinaural::peakFMin [private] |
float LocalizeBinaural::peakThreshold [private] |
int LocalizeBinaural::roundCount [private] |
int LocalizeBinaural::samplingRate [private] |
int LocalizeBinaural::sourcesOutputID [private] |
int LocalizeBinaural::spectrumInputID [private] |
bool LocalizeBinaural::useInternalBGNoise [private] |