csl::GeConvVerb Class Reference

#include <GeConVerb.h>

List of all members.

Public Member Functions

void load_room ()
void set_source (float x, float y, float z)
void set_ear (float x, float y, float z, float direction)
void recompute_reverberator ()
void start ()
void stop ()
status next_buffer (Buffer &inputBuffer, Buffer &outputBuffer)

Protected Attributes

char * mRoomFileName
char * hrtfDirName
float A
float delta
float rho
float mix
GeometermGeometer
SpatializermSpatializerL
SpatializermSpatializerR
LateReverbmLateReverb
ConvolvermConvolverL
ConvolvermConvolverR
FanOutmFanout
JoinermJoiner
BuffermLateIR
BuffermFullIR


Member Function Documentation

void csl::GeConvVerb::load_room  ) 
 

void csl::GeConvVerb::set_source float  x,
float  y,
float  z
 

void csl::GeConvVerb::set_ear float  x,
float  y,
float  z,
float  direction
 

void csl::GeConvVerb::recompute_reverberator  ) 
 

void csl::GeConvVerb::start  ) 
 

void csl::GeConvVerb::stop  ) 
 

status csl::GeConvVerb::next_buffer Buffer inputBuffer,
Buffer outputBuffer
 


Member Data Documentation

char* csl::GeConvVerb::mRoomFileName [protected]
 

char * csl::GeConvVerb::hrtfDirName [protected]
 

float csl::GeConvVerb::A [protected]
 

float csl::GeConvVerb::delta [protected]
 

float csl::GeConvVerb::rho [protected]
 

float csl::GeConvVerb::mix [protected]
 

Geometer* csl::GeConvVerb::mGeometer [protected]
 

Spatializer* csl::GeConvVerb::mSpatializerL [protected]
 

Spatializer* csl::GeConvVerb::mSpatializerR [protected]
 

LateReverb* csl::GeConvVerb::mLateReverb [protected]
 

Convolver* csl::GeConvVerb::mConvolverL [protected]
 

Convolver* csl::GeConvVerb::mConvolverR [protected]
 

FanOut* csl::GeConvVerb::mFanout [protected]
 

Joiner* csl::GeConvVerb::mJoiner [protected]
 

Buffer* csl::GeConvVerb::mLateIR [protected]
 

Buffer* csl::GeConvVerb::mFullIR [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Apr 6 20:18:22 2007 for CSL by  doxygen 1.4.5-20051010