Marsyas  0.5.0-beta1
Public Member Functions
DelaySamples Class Reference

Simple MarSystem that shifts samples back in time. More...

#include <DelaySamples.h>

Inherits MarSystem.

Public Member Functions

MarSystemclone () const
 Implementation of the MarSystem::clone() method.
 DelaySamples (std::string name)
 DelaySamples constructor.
 DelaySamples (const DelaySamples &a)
 DelaySamples copy constructor.
void myProcess (realvec &in, realvec &out)
 Implementation of the MarSystem::myProcess method.
 ~DelaySamples ()
 DelaySamples destructor.

Detailed Description

Simple MarSystem that shifts samples back in time.

This is MarSystem is similar to

This MarSystem works across slices and with delays larger than the window size.

Controls:

Definition at line 43 of file DelaySamples.h.


Constructor & Destructor Documentation

DelaySamples ( std::string  name)

DelaySamples constructor.

Add any specific controls needed by this MarSystem.

Definition at line 25 of file DelaySamples.cpp.

DelaySamples ( const DelaySamples a)

DelaySamples copy constructor.

All member MarControlPtr have to be explicitly reassigned in the copy constructor.

Definition at line 32 of file DelaySamples.cpp.

DelaySamples destructor.

Definition at line 40 of file DelaySamples.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implementation of the MarSystem::clone() method.

Implements MarSystem.

Definition at line 45 of file DelaySamples.cpp.

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

Implementation of the MarSystem::myProcess method.

Implements MarSystem.

Definition at line 82 of file DelaySamples.cpp.


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