LMMS
Loading...
Searching...
No Matches
lmms::OnePole< CHANNELS > Class Template Reference

#include <BasicFilters.h>

Public Member Functions

 OnePole ()
virtual ~OnePole ()=default
void setCoeffs (float a0, float b1)
float update (float s, ch_cnt_t ch)

Private Attributes

float m_a0
float m_b1
float m_z1 [CHANNELS]

Constructor & Destructor Documentation

◆ OnePole()

template<ch_cnt_t CHANNELS>
lmms::OnePole< CHANNELS >::OnePole ( )
inline

◆ ~OnePole()

template<ch_cnt_t CHANNELS>
virtual lmms::OnePole< CHANNELS >::~OnePole ( )
virtualdefault

Member Function Documentation

◆ setCoeffs()

template<ch_cnt_t CHANNELS>
void lmms::OnePole< CHANNELS >::setCoeffs ( float a0,
float b1 )
inline

◆ update()

template<ch_cnt_t CHANNELS>
float lmms::OnePole< CHANNELS >::update ( float s,
ch_cnt_t ch )
inline

Member Data Documentation

◆ m_a0

template<ch_cnt_t CHANNELS>
float lmms::OnePole< CHANNELS >::m_a0
private

◆ m_b1

template<ch_cnt_t CHANNELS>
float lmms::OnePole< CHANNELS >::m_b1
private

◆ m_z1

template<ch_cnt_t CHANNELS>
float lmms::OnePole< CHANNELS >::m_z1[CHANNELS]
private

The documentation for this class was generated from the following file: