79 std::array<std::array<float, 2>, 3>
m_yL;
80 std::array<std::array<float, 2>, 3>
m_rms;
Definition BasicFilters.h:224
Definition EffectControls.h:44
Effect(const Plugin::Descriptor *_desc, Model *_parent, const Descriptor::SubPluginFeatures::Key *_key)
Definition Effect.cpp:41
ProcessStatus
Definition Effect.h:147
float m_coeffPrecalc
Definition LOMM.h:77
std::array< std::array< float, 2 >, 3 > m_rms
Definition LOMM.h:80
void changeSampleRate()
Definition LOMM.cpp:74
BasicFilters< 2 > m_ap
Definition LOMM.h:74
LOMMEffect(Model *parent, const Descriptor::SubPluginFeatures::Key *key)
Definition LOMM.cpp:51
EffectControls * controls() override
Definition LOMM.h:50
StereoLinkwitzRiley m_lp2
Definition LOMM.h:69
std::array< std::array< float, 2 >, 3 > m_displayIn
Definition LOMM.h:83
float m_crestTimeConst
Definition LOMM.h:89
int m_lookWrite
Definition LOMM.h:96
StereoLinkwitzRiley m_lp1
Definition LOMM.h:68
std::array< std::array< float, 2 >, 3 > m_prevOut
Definition LOMM.h:91
~LOMMEffect() override=default
int m_lookBufLength
Definition LOMM.h:97
std::array< std::array< float, 2 >, 3 > m_displayOut
Definition LOMM.h:84
float m_sampleRate
Definition LOMM.h:66
std::array< std::array< float, 2 >, 3 > m_yL
Definition LOMM.h:79
friend class LOMMControls
Definition LOMM.h:99
std::array< std::array< std::vector< float >, 2 >, 3 > m_inLookBuf
Definition LOMM.h:93
std::array< float, 2 > m_crestFactorVal
Definition LOMM.h:88
std::array< float, 2 > m_crestPeakVal
Definition LOMM.h:86
LOMMControls m_lommControls
Definition LOMM.h:64
std::array< std::array< std::vector< float >, 2 >, 3 > m_scLookBuf
Definition LOMM.h:94
std::array< float, 2 > m_crestRmsVal
Definition LOMM.h:87
bool m_needsUpdate
Definition LOMM.h:76
ProcessStatus processImpl(SampleFrame *buf, const f_cnt_t frames) override
Definition LOMM.cpp:105
StereoLinkwitzRiley m_hp2
Definition LOMM.h:72
float msToCoeff(float ms)
Definition LOMM.h:55
std::array< std::array< float, 2 >, 3 > m_gainResult
Definition LOMM.h:81
StereoLinkwitzRiley m_hp1
Definition LOMM.h:71
const Descriptor::SubPluginFeatures::Key & key() const
Definition Plugin.h:266
Definition SampleFrame.h:41
Definition LOMMControlDialog.h:54
static uintptr_t parent
Definition pugl.h:1644
Definition AudioAlsa.cpp:35
constexpr float LOMM_MAX_LOOKAHEAD
Definition LOMM.h:38
constexpr float LOMM_MIN_FLOOR
Definition LOMM.h:37
std::uint64_t f_cnt_t
Definition LmmsTypes.h:43
LinkwitzRiley< 2 > StereoLinkwitzRiley
Definition BasicFilters.h:140
constexpr float LOMM_AUTO_TIME_ADJUST
Definition LOMM.h:39