Marsyas  0.5.0-beta1
Public Member Functions
WavFileSource Class Reference

Reads .wav soundfiles. More...

#include <WavFileSource.h>

Inherits AbsSoundFileSource.

Public Member Functions

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

Detailed Description

Reads .wav soundfiles.

Definition at line 37 of file WavFileSource.h.


Constructor & Destructor Documentation

WavFileSource ( std::string  name)

Definition at line 26 of file WavFileSource.cpp.

WavFileSource ( const WavFileSource a)

Definition at line 38 of file WavFileSource.cpp.

Definition at line 54 of file WavFileSource.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 64 of file WavFileSource.cpp.

void getHeader ( std::string  filename) [virtual]

Implements AbsSoundFileSource.

Definition at line 123 of file WavFileSource.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 AbsSoundFileSource.

Definition at line 548 of file WavFileSource.cpp.


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