allpass Class Reference


Public Member Functions

 allpass ()
void setbuffer (float *buf, int size)
float process (float inp)
void mute ()
void setfeedback (float val)
float getfeedback ()

Data Fields

float feedback
float * buffer
int bufsize
int bufidx

Constructor & Destructor Documentation

allpass::allpass (  ) 

References bufidx.


Member Function Documentation

void allpass::setbuffer ( float *  buf,
int  size 
)

References buffer, and bufsize.

Referenced by revmodel::revmodel().

float allpass::process ( float  inp  )  [inline]

void allpass::mute (  ) 

References buffer, bufsize, and i.

Referenced by revmodel::mute().

void allpass::setfeedback ( float  val  ) 

References feedback.

Referenced by revmodel::revmodel().

float allpass::getfeedback (  ) 

References feedback.


Field Documentation

Referenced by getfeedback(), process(), and setfeedback().

Referenced by mute(), process(), and setbuffer().

Referenced by mute(), process(), and setbuffer().

Referenced by allpass(), and process().


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

Generated on Sat Nov 21 08:06:07 2009 for VLC by  doxygen 1.5.6