NSHarkBinaural::AddConst< T > | 型Tを定数型にする |
NSHarkBinaural::AddConst< const T > | 型Tを定数型にする |
NSHarkBinaural::AddReference< T > | 型Tを参照型にする |
NSHarkBinaural::AddReference< T & > | 型Tを参照型にする |
NSHarkBinaural::AngleAndProbability | 角度と確率の組を表す |
NSDimensionPromise::AngleBase< T > | Angleを表すベースクラス |
NSDimensionPromise::AngleBaseTraits< T > | Angleの次元定義 |
NSHarkBinaural::Angles | 角度に関連する定数 |
NSDimensionPromise::AreaBase< T > | Areaを表すベースクラス |
NSDimensionPromise::AreaBaseTraits< T > | Areaの次元定義 |
NSHarkBinaural::Band | 離散フーリエ変換で得られたスペクトル上での周波数バンドを指すクラス |
NSHarkBinaural::BandAndHarmonicRatio | 調波構造の倍音の周波数バンドと、基音に対する倍率の組を表す |
NSHarkBinaural::BandAndPower | 周波数バンドと、そのバンドのパワーの組を表す |
NSHarkBinaural::BandExtractor | 周波数帯抽出機 |
NSHarkBinaural::BandInformation | Bandクラスのインスタンスが指す周波数バンドの情報を扱うクラス |
NSHarkBinaural::BandUtils | |
Beat | |
beat_tracker::BeatTracker | ビートトラッキング解析クラス |
BeatTracker | |
beat_tracker::BeatTrackerData | ビートトラッキング結果データクラス |
beat_tracker::BeatTrackerInit | ビートトラッキング初期化データクラス |
NSHarkBinaural::BGNEstimator | バックグラウンドノイズ見積り器 |
NSDimensionPromise::BiggerDigitsType< T1, T2 > | 2つの型のうち、表現可能な桁数が大きな型を返す |
boolean | Useful boolean type |
NSHarkBinaural::Channel | 信号のチャンネルを表す定数を集めた構造体 |
NSHarkBinaural::ChannelHolder< TLeft, TRight > | 任意のデータの組を保持するクラス |
NSHarkBinaural::Cluster | 周波数バンドのクラスタリングに使うクラス |
NSHarkBinaural::Clustering | |
NSHarkBinaural::Constants | さまざまな数学定数を集めた構造体 |
NSHarkBinaural::Clustering::CostAndIndex | 2つのクラスタのコストとクラスタ番号を表す |
NSHarkBinaural::DecibelEnergyStruct< T, has_quiet_NaN > | T型がquiet_NaNを持っている場合のDecibelEnergyの実装 |
NSHarkBinaural::DecibelEnergyStruct< T, false > | T型がquiet_NaNを持っていない場合のDecibelEnergyの実装 |
DelaySourceFilter | |
NSHarkBinaural::DirectionConverter | HARK標準座標系とhark-binaural内部の角度インデックス番号変換器 |
NSHarkBinaural::DirectionJudge | 方向を推定するクラスの基底クラス |
NSHarkBinaural::Epipolar | 信号源からの距離差を計算するクラス |
NSHarkBinaural::EpipolarSeparation | Epipolarによる音源分離クラス |
NSHarkBinaural::EventHistory | |
NSHarkBinaural::EventHistoryManager | |
NSHarkBinaural::EventID | |
NSHarkBinaural::EventStatus | |
FftAnalysis | |
FftComplex | |
NSDimensionPromise::FrequencyBase< T > | Frequencyを表すベースクラス |
NSDimensionPromise::FrequencyBaseTraits< T > | Frequencyの次元定義 |
NSHarkBinaural::Harmonics | |
NSHarkBinaural::HarmonicSound | |
NSHarkBinaural::HRTFSeparation | HRTFによる音源分離クラス |
NSDimensionPromise::IfStruct< cond, Then, Else > | テンプレートメタプログラミング用のif関数 |
NSDimensionPromise::IfStruct< false, Then, Else > | テンプレートメタプログラミング用のif関数のfalse特殊化 |
NSHarkBinaural::IIPD | 両耳間強度差または位相差を表す構造体 |
NSHarkBinaural::IIPDS | 両耳間強度差と両耳間位相差を保持する構造体 |
NSHarkBinaural::InterauralDifference< T > | 両耳間の差異を表すベースクラス |
NSHarkBinaural::InterauralIntensityDifference | 両耳間強度差を表すクラス |
NSHarkBinaural::InterauralPhaseDifference | 両耳間位相差を表すクラス |
NSHarkBinaural::InvalidInputException | 入力データの異常を表す例外 |
NSHarkBinaural::JudgeEpipolar | |
NSHarkBinaural::JudgeHRTFMeasured | 測定した頭部伝達関数を利用して角度の識別を行う |
NSDimensionPromise::LengthBase< T > | Lengthを表すベースクラス |
NSDimensionPromise::LengthBaseTraits< T > | Lengthの次元定義 |
NSHarkBinaural::LocalizationSetting | 分離の設定を集めた構造体 |
NSHarkBinaural::Localize | |
LocalizeBinaural | |
NSHarkBinaural::Logger | ロギングする |
LoggerInitializer | |
NSHarkBinaural::LogLevel | ロギング出力のログレベルを表す |
NSHarkBinaural::LRSignalFactory< T > | 空の左右信号を生成する |
NSHarkBinaural::MaxMin< T > | 最大値、最小値を格納する構造体 |
NSHarkBinaural::MethodFlag | 音源方向推定の方法を表す定数 |
NSSafeCalculation::impl::no_overflow_cast_impl< T, U, TIsSigned, UIsSigned, TIsBigger > | |
NSSafeCalculation::impl::no_overflow_cast_impl< T, U, false, false, false > | |
NSSafeCalculation::impl::no_overflow_cast_impl< T, U, false, true, false > | |
NSSafeCalculation::impl::no_overflow_cast_impl< T, U, true, false, false > | |
NSSafeCalculation::impl::no_overflow_cast_impl< T, U, true, true, false > | |
NSSafeCalculation::no_overflow_static_cast< T > | オーバーフローするとキャスト先の型の最大または最小値になるstatic_cast |
NSDimensionPromise::NoDimensionScalar | NoDimensionScalarを表すクラス |
NSDimensionPromise::NoDimensionScalarTraits< T > | NoDimensionScalarの次元定義 |
NSHarkBinaural::Logger::OstreamPtr | |
NSSafeCalculation::impl::overflow_cast_impl< T, U, TIsSigned, UIsSigned, TIsBigger > | |
NSSafeCalculation::impl::overflow_cast_impl< T, U, false, false, false > | |
NSSafeCalculation::impl::overflow_cast_impl< T, U, false, true, false > | |
NSSafeCalculation::impl::overflow_cast_impl< T, U, true, false, false > | |
NSSafeCalculation::impl::overflow_cast_impl< T, U, true, true, false > | |
NSSafeCalculation::overflow_static_cast< T > | オーバーフローすると例外を発生させるstatic_cast |
NSHarkBinaural::PassBand | 周波数通過帯域 |
NSHarkBinaural::PassBandFlag | 周波数の遮断・通過を表すフラグ |
NSHarkBinaural::PassBandSetMode | 周波数遮断・通過フラグ設定モード |
NSHarkBinaural::Peak | |
NSHarkBinaural::ProbabilityBase< T > | 確率を表すベースクラス |
RealTimeBeatTrackerInit | |
NSHarkBinaural::RemoveConst< T > | 型Tを非定数型にする |
NSHarkBinaural::RemoveConst< const T > | 型Tを非定数型にする |
NSHarkBinaural::RemoveReference< T > | 型Tから参照を取り除く |
NSHarkBinaural::RemoveReference< T & > | 型Tから参照を取り除く |
RingIBuffer< T > | |
NSDimensionPromise::ScalarNumber< T, m, kg, s, A, K, mol, cd > | スカラーを表す型のベースクラス |
SeparateBinaural | |
NSHarkBinaural::Separation | 音源分離ベースクラス |
NSHarkBinaural::SeparationSetting | 分離の設定を集めた構造体 |
NSHarkBinaural::SignalBase< T > | 一般的な信号を表す |
NSHarkBinaural::SignalHolder | 対応する時間領域信号と周波数領域信号の組を格納する |
SignalViewer | |
SourceMaker | |
tag_FD_ICA | |
tag_SemiBlind | |
NSDimensionPromise::TimeBase< T > | Timeを表すベースクラス |
NSDimensionPromise::TimeBaseTraits< T > | Timeの次元定義 |
beat_tracker::TimeKeeper | |
NSHarkBinaural::ToSignalArrayImpl< T, U > | ToSignalArray()の実装 |
NSHarkBinaural::ToSignalArrayImpl< T, T > | ToSignalArray()の実装 |
NSDimensionPromise::Velocity1Base< T > | Velocity1を表すベースクラス |
NSDimensionPromise::Velocity1BaseTraits< T > | Velocity1の次元定義 |
VoiceCancel | |
WindowFunction | |