LMMS
Loading...
Searching...
No Matches
comb Class Reference

#include <comb.h>

Public Member Functions

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

Private Attributes

float feedback
float filterstore
float damp1
float damp2
float * buffer
int bufsize
int bufidx

Constructor & Destructor Documentation

◆ comb()

comb::comb ( )

Member Function Documentation

◆ getdamp()

float comb::getdamp ( )

◆ getfeedback()

float comb::getfeedback ( )

◆ mute()

void comb::mute ( )

◆ process()

float comb::process ( float inp)
inline

◆ setbuffer()

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

◆ setdamp()

void comb::setdamp ( float val)

◆ setfeedback()

void comb::setfeedback ( float val)

Member Data Documentation

◆ buffer

float* comb::buffer
private

◆ bufidx

int comb::bufidx
private

◆ bufsize

int comb::bufsize
private

◆ damp1

float comb::damp1
private

◆ damp2

float comb::damp2
private

◆ feedback

float comb::feedback
private

◆ filterstore

float comb::filterstore
private

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