構成

クラス、構造体、共用体、インタフェースの説明です。
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::BandInformationBandクラスのインスタンスが指す周波数バンドの情報を扱うクラス
NSHarkBinaural::BandUtils
Beat
beat_tracker::BeatTrackerビートトラッキング解析クラス
BeatTracker
beat_tracker::BeatTrackerDataビートトラッキング結果データクラス
beat_tracker::BeatTrackerInitビートトラッキング初期化データクラス
NSHarkBinaural::BGNEstimatorバックグラウンドノイズ見積り器
NSDimensionPromise::BiggerDigitsType< T1, T2 >2つの型のうち、表現可能な桁数が大きな型を返す
booleanUseful boolean type
NSHarkBinaural::Channel信号のチャンネルを表す定数を集めた構造体
NSHarkBinaural::ChannelHolder< TLeft, TRight >任意のデータの組を保持するクラス
NSHarkBinaural::Cluster周波数バンドのクラスタリングに使うクラス
NSHarkBinaural::Clustering
NSHarkBinaural::Constantsさまざまな数学定数を集めた構造体
NSHarkBinaural::Clustering::CostAndIndex2つのクラスタのコストとクラスタ番号を表す
NSHarkBinaural::DecibelEnergyStruct< T, has_quiet_NaN >T型がquiet_NaNを持っている場合のDecibelEnergyの実装
NSHarkBinaural::DecibelEnergyStruct< T, false >T型がquiet_NaNを持っていない場合のDecibelEnergyの実装
DelaySourceFilter
NSHarkBinaural::DirectionConverterHARK標準座標系とhark-binaural内部の角度インデックス番号変換器
NSHarkBinaural::DirectionJudge方向を推定するクラスの基底クラス
NSHarkBinaural::Epipolar信号源からの距離差を計算するクラス
NSHarkBinaural::EpipolarSeparationEpipolarによる音源分離クラス
NSHarkBinaural::EventHistory
NSHarkBinaural::EventHistoryManager
NSHarkBinaural::EventID
NSHarkBinaural::EventStatus
FftAnalysis
FftComplex
NSDimensionPromise::FrequencyBase< T >Frequencyを表すベースクラス
NSDimensionPromise::FrequencyBaseTraits< T >Frequencyの次元定義
NSHarkBinaural::Harmonics
NSHarkBinaural::HarmonicSound
NSHarkBinaural::HRTFSeparationHRTFによる音源分離クラス
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::NoDimensionScalarNoDimensionScalarを表すクラス
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