Marsyas  0.5.0-beta1
Public Member Functions
SCF Class Reference

Spectral Crest Factor. More...

#include <SCF.h>

Inherits MarSystem.

Public Member Functions

MarSystemclone () const
void myProcess (realvec &in, realvec &out)
 Processes data.
 SCF (std::string name)
 ~SCF ()

Detailed Description

Spectral Crest Factor.

Spectral Crest Factor is a feature set very similar to the Spectral Flatness Measure defined in the MPEG-7 audio standard. Although it is not defined in the MPEG7 standard, its calculation is here based on the same definitions used for the MPEG7 SFM: 1/4 octave frequency resolution, resulting in 24 frequency bands between 250Hz and 16kHz. Based on code provided by Luis Gustavo Martins <>

Definition at line 40 of file SCF.h.

Constructor & Destructor Documentation

SCF ( std::string  name)

Definition at line 25 of file SCF.cpp.

~SCF ( )

Definition at line 29 of file SCF.cpp.

Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 34 of file SCF.cpp.

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

Processes data.

inInput data to read.
outOutput data to write.

Implement this method in subclass to define specific data processing.

Implements MarSystem.

Definition at line 123 of file SCF.cpp.

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