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

Public Member Functions

 AllPassFilter () noexcept
 
void clear () noexcept
 
float process (const float input) noexcept
 
void setSize (const int size)
 

Private Attributes

HeapBlock< floatbuffer
 
int bufferIndex
 
int bufferSize
 

Constructor & Destructor Documentation

◆ AllPassFilter()

juce::Reverb::AllPassFilter::AllPassFilter ( )
inlinenoexcept

Member Function Documentation

◆ clear()

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

◆ process()

float juce::Reverb::AllPassFilter::process ( const float  input)
inlinenoexcept

◆ setSize()

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

Member Data Documentation

◆ buffer

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

◆ bufferIndex

int juce::Reverb::AllPassFilter::bufferIndex
private

◆ bufferSize

int juce::Reverb::AllPassFilter::bufferSize
private

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