Marsyas  0.5.0-beta1
Public Member Functions
PvOscBank Class Reference

A bank of sine wave oscillators used for phasevocoding. More...

#include <PvOscBank.h>

Inherits MarSystem.

Public Member Functions

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

Detailed Description

A bank of sine wave oscillators used for phasevocoding.

Definition at line 33 of file PvOscBank.h.


Constructor & Destructor Documentation

PvOscBank ( std::string  name)

Definition at line 24 of file PvOscBank.cpp.

PvOscBank ( const PvOscBank a)

Definition at line 37 of file PvOscBank.cpp.

~PvOscBank ( )

Definition at line 53 of file PvOscBank.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 58 of file PvOscBank.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 198 of file PvOscBank.cpp.

void process1 ( realvec in,
realvec out 
)

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