|
lmms
Cross-platform music production software
|
#include <Lb302.h>
Public Member Functions | |
| Lb302Filter3Pole (Lb302FilterKnobState *p_fs) | |
| void | envRecalc () override |
| void | recalc () override |
| sample_t | process (sample_t samp) override |
| Public Member Functions inherited from lmms::Lb302Filter | |
| Lb302Filter (Lb302FilterKnobState *p_fs) | |
| virtual | ~Lb302Filter ()=default |
| virtual void | playNote () |
Protected Attributes | |
| float | m_kfcn |
| float | m_kp |
| float | m_kp1h |
| Cached value of (m_kp + 1) / 2. | |
| float | m_kres |
| std::array< sample_t, 3 > | m_ay = { 0.f, 0.f, 0.f } |
| float | m_lastin = 0.f |
| float | m_value |
| Protected Attributes inherited from lmms::Lb302Filter | |
| Lb302FilterKnobState * | fs |
| struct lmms::Lb302Filter:: { ... } | m_vcf |
|
inline |
|
overridevirtual |
Reimplemented from lmms::Lb302Filter.
Implements lmms::Lb302Filter.
|
overridevirtual |
Reimplemented from lmms::Lb302Filter.
|
protected |
|
protected |
|
protected |
|
protected |
Cached value of (m_kp + 1) / 2.
|
protected |
|
protected |
|
protected |