Marsyas  0.5.0-beta1
Public Member Functions
F0Analysis Class Reference

Compute F0s in input spectrum. More...

#include <F0Analysis.h>

Inherits MarSystem.

Public Member Functions

void addControls ()
MarSystemclone () const
 F0Analysis (mrs_string inName)
 F0Analysis (const F0Analysis &inToCopy)
void myProcess (realvec &inVec, realvec &outVec)
 Processes data.
void myUpdate (MarControlPtr inSender)
 Updates internal state due to a control change.
 ~F0Analysis ()

Detailed Description

Compute F0s in input spectrum.

Author:
Matthias Varewyck
Date:
20090518

Controls:

Definition at line 42 of file F0Analysis.h.


Constructor & Destructor Documentation

F0Analysis ( mrs_string  inName)

Definition at line 14 of file F0Analysis.cpp.

F0Analysis ( const F0Analysis inToCopy)

Definition at line 20 of file F0Analysis.cpp.

~F0Analysis ( )

Definition at line 40 of file F0Analysis.cpp.


Member Function Documentation

void addControls ( )

Reimplemented from MarSystem.

Definition at line 47 of file F0Analysis.cpp.

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 42 of file F0Analysis.cpp.

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

Processes data.

Parameters:
inInput data to read.
outOutput data to write.

Implement this method in subclass to define specific data processing.

Implements MarSystem.

Definition at line 88 of file F0Analysis.cpp.

void myUpdate ( MarControlPtr  sender) [virtual]

Updates internal state due to a control change.

Parameters:
senderThe control that triggered the update; more precisely, any control passed to the update() method - could be an invalid one.

Implement this method in subclass to define specific response to control changes.

Reimplemented from MarSystem.

Definition at line 75 of file F0Analysis.cpp.


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