JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::Reverb::CombFilter Class Reference
Collaboration diagram for juce::Reverb::CombFilter:

Public Member Functions

 CombFilter () noexcept
 
void clear () noexcept
 
float process (const float input, const float damp, const float feedbackLevel) noexcept
 
void setSize (const int size)
 

Private Attributes

HeapBlock< floatbuffer
 
int bufferIndex
 
int bufferSize
 
float last
 

Constructor & Destructor Documentation

◆ CombFilter()

juce::Reverb::CombFilter::CombFilter ( )
inlinenoexcept

Member Function Documentation

◆ clear()

void juce::Reverb::CombFilter::clear ( )
inlinenoexcept

◆ process()

float juce::Reverb::CombFilter::process ( const float  input,
const float  damp,
const float  feedbackLevel 
)
inlinenoexcept

◆ setSize()

void juce::Reverb::CombFilter::setSize ( const int  size)
inline

Member Data Documentation

◆ buffer

HeapBlock<float> juce::Reverb::CombFilter::buffer
private

◆ bufferIndex

int juce::Reverb::CombFilter::bufferIndex
private

◆ bufferSize

int juce::Reverb::CombFilter::bufferSize
private

◆ last

float juce::Reverb::CombFilter::last
private

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