|
LMMS
|
The EqLp12Filter class. A 2 pole low pass filter Coefficent calculations from http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt. More...
#include <EqFilter.h>
Public Member Functions | |
| void | calcCoefficents () override |
| calcCoefficents Override this in child classes to provide the coefficents, based on Freq, Res and Gain | |
| Public Member Functions inherited from lmms::EqFilter | |
| EqFilter () | |
| virtual void | setSampleRate (int sampleRate) |
| virtual void | setFrequency (float freq) |
| virtual void | setQ (float res) |
| virtual void | setGain (float gain) |
| virtual void | setParameters (float sampleRate, float freq, float res, float gain) |
| float | update (float in, ch_cnt_t ch, float frameProgress) |
| update filters using two BiQuads, then crossfades, depending on on percentage of period processes | |
Additional Inherited Members | |
| Protected Member Functions inherited from lmms::EqFilter | |
| void | setCoeffs (float a1, float a2, float b0, float b1, float b2) |
| Protected Attributes inherited from lmms::EqFilter | |
| float | m_sampleRate |
| float | m_freq |
| float | m_res |
| float | m_gain |
| float | m_bw |
| StereoBiQuad | m_biQuadFrameInitial |
| StereoBiQuad | m_biQuadFrameTarget |
The EqLp12Filter class. A 2 pole low pass filter Coefficent calculations from http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt.
|
inlineoverridevirtual |
calcCoefficents Override this in child classes to provide the coefficents, based on Freq, Res and Gain
Reimplemented from lmms::EqFilter.