CLAM-Development  1.1
Public Member Functions | Friends
CLAM::SMSAnalysisConfig Class Reference

#include <SMSAnalysisConfig.hxx>

List of all members.

Public Member Functions

void SetSinWindowSize (TSize w)
 Sinusoidal Analysis Window size in num.
TSize GetSinWindowSize () const
void SetSinWindowType (const EWindowType &t)
 Sinusoidal Analysis Window type.
const EWindowTypeGetSinWindowType () const
void SetSinZeroPadding (int z)
 Sinusoidal Zero padding factor.
int GetSinZeroPadding () const
void SetResWindowSize (TSize w)
 Residual Analysis Window size in num.
TSize GetResWindowSize () const
void SetResWindowType (const EWindowType &t)
 Residual Analysis Window type.
const EWindowTypeGetResWindowType () const
void SetResZeroPadding (int z)
 Residual Zero padding factor.
int GetResZeroPadding () const
void SetHopSize (TSize h)
 Global hop size used both for sinusoidal and residual components.
TSize GetHopSize () const
void SetSamplingRate (TData sr)
 Sampling rate of the input audio.
TData GetSamplingRate () const
TSize GetInitialOffset () const
 Initial offset that is applied to analysis frame computed from windowSize and hopSize.
TSize GetHopsInBiggerWindow () const

Friends

class SMSAnalysis

Detailed Description

Definition at line 37 of file SMSAnalysisConfig.hxx.


Member Function Documentation

Definition at line 169 of file SMSAnalysisConfig.cxx.

References GetHopSize(), GetResWindowSize(), and GetSinWindowSize().

Initial offset that is applied to analysis frame computed from windowSize and hopSize.

Definition at line 160 of file SMSAnalysisConfig.cxx.

References GetHopSize(), GetResWindowSize(), and GetSinWindowSize().

Definition at line 104 of file SMSAnalysisConfig.cxx.

Referenced by GetHopsInBiggerWindow(), and GetInitialOffset().

Definition at line 115 of file SMSAnalysisConfig.cxx.

Definition at line 126 of file SMSAnalysisConfig.cxx.

Definition at line 140 of file SMSAnalysisConfig.cxx.

Referenced by CLAM::SMSAnalysis::Do().

Definition at line 58 of file SMSAnalysisConfig.cxx.

Referenced by GetHopsInBiggerWindow(), and GetInitialOffset().

Definition at line 69 of file SMSAnalysisConfig.cxx.

Definition at line 80 of file SMSAnalysisConfig.cxx.

Global hop size used both for sinusoidal and residual components.

Definition at line 85 of file SMSAnalysisConfig.cxx.

Residual Analysis Window size in num.

of samples

Definition at line 98 of file SMSAnalysisConfig.cxx.

Residual Analysis Window type.

Analysis Window type.

Definition at line 110 of file SMSAnalysisConfig.cxx.

Residual Zero padding factor.

Zero padding factor.

Definition at line 121 of file SMSAnalysisConfig.cxx.

Sampling rate of the input audio.

Definition at line 132 of file SMSAnalysisConfig.cxx.

Sinusoidal Analysis Window size in num.

of samples

Definition at line 53 of file SMSAnalysisConfig.cxx.

Sinusoidal Analysis Window type.

Analysis Window type.

Definition at line 64 of file SMSAnalysisConfig.cxx.

Sinusoidal Zero padding factor.

Zero padding factor.

Definition at line 75 of file SMSAnalysisConfig.cxx.


Friends And Related Function Documentation

friend class SMSAnalysis [friend]

Definition at line 40 of file SMSAnalysisConfig.hxx.


The documentation for this class was generated from the following files: