pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
Static Public Member Functions
FilterCoeffs3ParamUnit< ShapeType > Class Template Reference

Filter coefficients generator for an IIR filter using three control parameters. More...

List of all members.

Static Public Member Functions

static UnitType ar (UnitType const &param0, UnitType const &param1, UnitType const &param2, SampleRates const filterSampleRates=SampleRate::getDefault(), BlockSize const &preferredBlockSize=BlockSize::noPreference(), SampleRate const &preferredSampleRate=SampleRate::noPreference()) throw ()
 Filter coefficients from three control parameters.

Detailed Description

template<class ShapeType>
class FilterCoeffs3ParamUnit< ShapeType >

Filter coefficients generator for an IIR filter using three control parameters.


Member Function Documentation

template<class ShapeType >
static UnitType FilterCoeffs3ParamUnit< ShapeType >::ar ( UnitType const &  param0,
UnitType const &  param1,
UnitType const &  param2,
SampleRates const  filterSampleRates = SampleRate::getDefault(),
BlockSize const &  preferredBlockSize = BlockSize::noPreference(),
SampleRate const &  preferredSampleRate = SampleRate::noPreference() 
) throw () [inline, static]

Filter coefficients from three control parameters.

This will generally be for some of the second order filters (e.g., peak notch or the shelving filters).


The documentation for this class was generated from the following file:
 All Classes Functions Typedefs Enumerations Enumerator Properties