JUCE  v5.1.1-3-g1a0b28c73
JUCE API
IIR::Coefficients< NumericType > Member List

This is the complete list of members for IIR::Coefficients< NumericType >, including all inherited members.

coefficientsIIR::Coefficients< NumericType >
Coefficients()IIR::Coefficients< NumericType >
Coefficients(NumericType b0, NumericType b1, NumericType a0, NumericType a1)IIR::Coefficients< NumericType >
Coefficients(NumericType b0, NumericType b1, NumericType b2, NumericType a0, NumericType a1, NumericType a2)IIR::Coefficients< NumericType >
Coefficients(NumericType b0, NumericType, NumericType b2, NumericType b3, NumericType a0, NumericType a1, NumericType a2, NumericType a3)IIR::Coefficients< NumericType >
Coefficients(const Coefficients &)IIR::Coefficients< NumericType >
decReferenceCount() noexceptReferenceCountedObjectinline
decReferenceCountWithoutDeleting() noexceptReferenceCountedObjectinline
getFilterOrder() const noexceptIIR::Coefficients< NumericType >
getMagnitudeForFrequency(double frequency, double sampleRate) const noexceptIIR::Coefficients< NumericType >
getMagnitudeForFrequencyArray(const double *frequencies, double *magnitudes, size_t numSamples, double sampleRate) const noexceptIIR::Coefficients< NumericType >
getPhaseForFrequency(double frequency, double sampleRate) const noexceptIIR::Coefficients< NumericType >
getPhaseForFrequencyArray(double *frequencies, double *phases, size_t numSamples, double sampleRate) const noexceptIIR::Coefficients< NumericType >
getRawCoefficients() noexceptIIR::Coefficients< NumericType >inline
getRawCoefficients() const noexceptIIR::Coefficients< NumericType >inline
getReferenceCount() const noexceptReferenceCountedObjectinline
incReferenceCount() noexceptReferenceCountedObjectinline
inverseRootTwoIIR::Coefficients< NumericType >privatestatic
makeAllPass(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeAllPass(double sampleRate, NumericType frequency, NumericType Q)IIR::Coefficients< NumericType >static
makeBandPass(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeBandPass(double sampleRate, NumericType frequency, NumericType Q)IIR::Coefficients< NumericType >static
makeFirstOrderAllPass(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeFirstOrderHighPass(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeFirstOrderLowPass(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeHighPass(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeHighPass(double sampleRate, NumericType frequency, NumericType Q)IIR::Coefficients< NumericType >static
makeHighShelf(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor)IIR::Coefficients< NumericType >static
makeLowPass(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeLowPass(double sampleRate, NumericType frequency, NumericType Q)IIR::Coefficients< NumericType >static
makeLowShelf(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor)IIR::Coefficients< NumericType >static
makeNotch(double sampleRate, NumericType frequency)IIR::Coefficients< NumericType >static
makeNotch(double sampleRate, NumericType frequency, NumericType Q)IIR::Coefficients< NumericType >static
makePeakFilter(double sampleRate, NumericType centreFrequency, NumericType Q, NumericType gainFactor)IIR::Coefficients< NumericType >static
operator=(const Coefficients &)IIR::Coefficients< NumericType >
Ptr typedefIIR::Coefficients< NumericType >
ReferenceCountedObject()ReferenceCountedObjectinlineprotected
resetReferenceCount() noexceptReferenceCountedObjectinlineprotected
~ReferenceCountedObject()ReferenceCountedObjectinlineprotectedvirtual