Marsyas  0.5.0-beta1
Public Member Functions
ResampleSinc Class Reference

Resamples each observation using a sum of sinc functions. More...

#include <ResampleSinc.h>

Inherits MarSystem.

Public Member Functions

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

Detailed Description

Resamples each observation using a sum of sinc functions.

Each point is modeled by a sinc function with the given points amplitude, that is set to zero after the 5th zero crossing. [eh???]

Controls:

Definition at line 48 of file ResampleSinc.h.


Constructor & Destructor Documentation

ResampleSinc ( std::string  name)

Marsystem for resampling the audio Samplingrate

Definition at line 34 of file ResampleSinc.cpp.

ResampleSinc ( const ResampleSinc a)

Definition at line 46 of file ResampleSinc.cpp.

Definition at line 70 of file ResampleSinc.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 76 of file ResampleSinc.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 190 of file ResampleSinc.cpp.


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