Gin
Public Member Functions | Public Attributes | List of all members
Notch24State Struct Reference

State for notch filter. More...

Inheritance diagram for Notch24State:

Public Member Functions

 Notch24State (double sr)
 
double process (double v, double freq, double q)
 
void reset () override
 
- Public Member Functions inherited from FuncState
 FuncState (double sr)
 
virtual ~FuncState ()=default
 
virtual void setSampleRate (double sr)
 

Public Attributes

juce::IIRFilter filter1
 
juce::IIRFilter filter2
 
- Public Attributes inherited from FuncState
double sampleRate = 44100.0
 

Detailed Description

State for notch filter.

Constructor & Destructor Documentation

◆ Notch24State()

Notch24State::Notch24State ( double  sr)

Member Function Documentation

◆ process()

double Notch24State::process ( double  v,
double  freq,
double  q 
)

References filter1, filter2, Q, and FuncState::sampleRate.

◆ reset()

void Notch24State::reset ( )
overridevirtual

Reimplemented from FuncState.

References filter1, and filter2.

Member Data Documentation

◆ filter1

juce::IIRFilter Notch24State::filter1

Referenced by process(), and reset().

◆ filter2

juce::IIRFilter Notch24State::filter2

Referenced by process(), and reset().


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