![]() |
pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
|
Bandreject (band-elimination) filter. More...
Static Public Member Functions | |
static UnitType | ar (UnitType const &input, UnitType const &frequency=SampleType(1200), UnitType const &bandwidth=SampleType(1), UnitType const &mul=SampleType(1), UnitType const &add=SampleType(0), BlockSize const &preferredBlockSize=BlockSize::noPreference(), SampleRate const &preferredSampleRate=SampleRate::noPreference()) throw () |
Create a bandreject filter. | |
static UnitType | kr (UnitType const &input, UnitType const &frequency=SampleType(1200), UnitType const &bandwidth=SampleType(1), UnitType const &mul=SampleType(1), UnitType const &add=SampleType(0)) throw () |
Create a control rate bandreject filter. |
Bandreject (band-elimination) filter.
static UnitType BRFUnit< SampleType, InterpTypeCode >::ar | ( | UnitType const & | input, |
UnitType const & | frequency = SampleType (1200) , |
||
UnitType const & | bandwidth = SampleType (1) , |
||
UnitType const & | mul = SampleType (1) , |
||
UnitType const & | add = SampleType (0) , |
||
BlockSize const & | preferredBlockSize = BlockSize::noPreference() , |
||
SampleRate const & | preferredSampleRate = SampleRate::noPreference() |
||
) | throw () [inline, static] |
Create a bandreject filter.
input | The input signal to filter. |
frequency | The centre frequency. |
bandwidth | The bandwidth of the stopband in octaves. |
mul | An optional multiplier. |
add | An optional offset. |
preferredBlockSize | (Optional) The preferred block size for the process. |
preferredSampleRate | (Optional) The preferred sample rate for the process. |
static UnitType BRFUnit< SampleType, InterpTypeCode >::kr | ( | UnitType const & | input, |
UnitType const & | frequency = SampleType (1200) , |
||
UnitType const & | bandwidth = SampleType (1) , |
||
UnitType const & | mul = SampleType (1) , |
||
UnitType const & | add = SampleType (0) |
||
) | throw () [inline, static] |
Create a control rate bandreject filter.
input | The input signal to filter. |
frequency | The centre frequency. |
bandwidth | The bandwidth of the stopband in octaves. |
mul | An optional multiplier. |
add | An optional offset. |