Marsyas  0.5.0-beta1
Public Member Functions
HarmonicStrength Class Reference

Calculates the relative strength of harmonics. More...

#include <HarmonicStrength.h>

Inherits MarSystem.

Public Member Functions

MarSystemclone () const
 Implementation of the MarSystem::clone() method.
 HarmonicStrength (std::string name)
 HarmonicStrength constructor.
 HarmonicStrength (const HarmonicStrength &a)
 HarmonicStrength copy constructor.
void myProcess (realvec &in, realvec &out)
 Implementation of the MarSystem::myProcess method.
 ~HarmonicStrength ()
 HarmonicStrength destructor.

Detailed Description

Calculates the relative strength of harmonics.

Calculates the strength of multiples of the base_frequency compared to the overall spectrum rms.

Controls:

Definition at line 49 of file HarmonicStrength.h.


Constructor & Destructor Documentation

HarmonicStrength ( std::string  name)

HarmonicStrength constructor.

Definition at line 27 of file HarmonicStrength.cpp.

HarmonicStrength copy constructor.

Definition at line 32 of file HarmonicStrength.cpp.

HarmonicStrength destructor.

Definition at line 42 of file HarmonicStrength.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implementation of the MarSystem::clone() method.

Implements MarSystem.

Definition at line 47 of file HarmonicStrength.cpp.

void myProcess ( realvec in,
realvec out 
) [virtual]

Implementation of the MarSystem::myProcess method.

Implements MarSystem.

Definition at line 180 of file HarmonicStrength.cpp.


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