40template <
typename FloatType>
70 FloatType beta =
static_cast<FloatType
> (2));
87 FloatType normalisedTransitionWidth,
88 FloatType amplitudedB);
107 FloatType normalisedTransitionWidth,
126 FloatType normalisedTransitionWidth,
127 FloatType stopBandWeight);
142 FloatType amplitudedB);
161 FloatType normalisedTransitionWidth,
162 FloatType passbandAmplitudedB,
163 FloatType stopbandAmplitudedB);
207 FloatType normalisedTransitionWidth,
208 FloatType passbandAmplitudedB,
209 FloatType stopbandAmplitudedB);
226 FloatType normalisedTransitionWidth,
227 FloatType passbandAmplitudedB,
228 FloatType stopbandAmplitudedB);
245 FloatType normalisedTransitionWidth,
246 FloatType passbandAmplitudedB,
247 FloatType stopbandAmplitudedB);
285 FloatType stopbandAmplitudedB);
292 FloatType normalisedTransitionWidth,
293 FloatType passbandAmplitudedB,
294 FloatType stopbandAmplitudedB);
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
Definition juce_Array.h:56
Definition juce_ReferenceCountedArray.h:51
WindowingMethod
Definition juce_Windowing.h:48
Definition juce_AudioBlock.h:29
Definition carla_juce.cpp:31
ReferenceCountedObjectPtr< Coefficients > Ptr
Definition juce_FIRFilter.h:238
Definition juce_FilterDesign.h:259
Array< double > alpha
Definition juce_FilterDesign.h:261
ReferenceCountedArray< IIRCoefficients > directPath
Definition juce_FilterDesign.h:260
ReferenceCountedArray< IIRCoefficients > delayedPath
Definition juce_FilterDesign.h:260
static ReferenceCountedArray< IIRCoefficients > designIIRLowpassHighOrderButterworthMethod(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)
Definition juce_FilterDesign.cpp:340
static FIRCoefficientsPtr designFIRLowpassLeastSquaresMethod(FloatType frequency, double sampleRate, size_t order, FloatType normalisedTransitionWidth, FloatType stopBandWeight)
Definition juce_FilterDesign.cpp:128
typename IIR::Coefficients< FloatType > IIRCoefficients
Definition juce_FilterDesign.h:44
static FIRCoefficientsPtr designFIRLowpassKaiserMethod(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType amplitudedB)
Definition juce_FilterDesign.cpp:67
typename WindowingFunction< FloatType >::WindowingMethod WindowingMethod
Definition juce_FilterDesign.h:46
static Array< double > getPartialImpulseResponseHn(int n, double kp)
Definition juce_FilterDesign.cpp:296
typename FIR::Coefficients< FloatType >::Ptr FIRCoefficientsPtr
Definition juce_FilterDesign.h:43
static IIRPolyphaseAllpassStructure designIIRLowpassHalfBandPolyphaseAllpassMethod(FloatType normalisedTransitionWidth, FloatType stopbandAmplitudedB)
Definition juce_FilterDesign.cpp:615
static ReferenceCountedArray< IIRCoefficients > designIIRLowpassHighOrderChebyshev1Method(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)
Definition juce_FilterDesign.cpp:351
static ReferenceCountedArray< IIRCoefficients > designIIRLowpassHighOrderGeneralMethod(int type, FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)
Definition juce_FilterDesign.cpp:384
static ReferenceCountedArray< IIRCoefficients > designIIRHighpassHighOrderButterworthMethod(FloatType frequency, double sampleRate, int order)
Definition juce_FilterDesign.cpp:580
static FIRCoefficientsPtr designFIRLowpassTransitionMethod(FloatType frequency, double sampleRate, size_t order, FloatType normalisedTransitionWidth, FloatType spline)
Definition juce_FilterDesign.cpp:95
static ReferenceCountedArray< IIRCoefficients > designIIRLowpassHighOrderChebyshev2Method(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)
Definition juce_FilterDesign.cpp:362
static ReferenceCountedArray< IIRCoefficients > designIIRLowpassHighOrderEllipticMethod(FloatType frequency, double sampleRate, FloatType normalisedTransitionWidth, FloatType passbandAmplitudedB, FloatType stopbandAmplitudedB)
Definition juce_FilterDesign.cpp:373
static FIRCoefficientsPtr designFIRLowpassHalfBandEquirippleMethod(FloatType normalisedTransitionWidth, FloatType amplitudedB)
Definition juce_FilterDesign.cpp:238
static FIRCoefficientsPtr designFIRLowpassWindowMethod(FloatType frequency, double sampleRate, size_t order, WindowingMethod type, FloatType beta=static_cast< FloatType >(2))
Definition juce_FilterDesign.cpp:33
Definition juce_IIRFilter.h:129
int n
Definition crypt.c:458