Marsyas  0.5.0-beta1
Public Member Functions
Resample Class Reference

Resampling in linear, bezier, nearest-neighbour, or sinc mode. More...

#include <Resample.h>

Inherits MarSystem.

Public Member Functions

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

Detailed Description

Resampling in linear, bezier, nearest-neighbour, or sinc mode.

This MarSystem internally instantiates another MarSystem that does the actual work, depending on the 'resamplingMode' control.

Controls:

Definition at line 61 of file Resample.h.


Constructor & Destructor Documentation

Resample ( std::string  name)

Marsystem for resampling the audio Samplingrate

Definition at line 33 of file Resample.cpp.

Resample ( const Resample a)

Definition at line 47 of file Resample.cpp.

~Resample ( )

Definition at line 96 of file Resample.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 103 of file Resample.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 191 of file Resample.cpp.


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