Public メソッド | Private 変数

クラス SeparateBinaural

すべてのメンバ一覧

Public メソッド

 SeparateBinaural (string nodeName, ParameterSet params)
virtual ~SeparateBinaural ()
template<typename 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< IIPDSiipds
String separationMethod
Loggerlogger

コンストラクタとデストラクタ

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]
template<typename T >
T SeparateBinaural::getParameter ( string  name  )  [inline]

ノードのパラメータ取得メソッド


変数

shared_ptr<IIPDS> SeparateBinaural::iipds [private]
float SeparateBinaural::rangeMax [private]
float SeparateBinaural::rangeMin [private]

このクラスの説明は次のファイルから生成されました: