MuseScore  3.4
Music composition and notation
Public Member Functions | Private Attributes | List of all members
Comb Class Reference

#include <freeverb.h>

Public Member Functions

void setbuffer (int size)
 
void setdamp (float val)
 
float getdamp () const
 
void setfeedback (float val)
 
float getfeedback () const
 
float process (float input)
 

Private Attributes

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

Member Function Documentation

◆ getdamp()

float Comb::getdamp ( ) const
inline

◆ getfeedback()

float Comb::getfeedback ( ) const
inline

◆ process()

float Comb::process ( float  input)
inline

◆ setbuffer()

void Comb::setbuffer ( int  size)

◆ setdamp()

void Comb::setdamp ( float  val)

◆ setfeedback()

void Comb::setfeedback ( float  val)
inline

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: