Krotos Modules 3
Loading...
Searching...
No Matches
EMAFilter.h
Go to the documentation of this file.
1#pragma once
2namespace krotos
3{
4 //==============================================================================
14 {
15 public:
17 EMAFilter();
18
24 void configure(float rate, float tau, float y0 = 0.f);
29 float processSample(float x);
30
31 private:
32 float alpha, y;
33
34 bool configured = false;
35 };
36} // namespace krotos
Definition EMAFilter.h:14
void configure(float rate, float tau, float y0=0.f)
Definition EMAFilter.cpp:8
float y
Definition EMAFilter.h:32
EMAFilter()
Definition EMAFilter.cpp:3
float alpha
Definition EMAFilter.h:32
bool configured
Definition EMAFilter.h:34
float processSample(float x)
Definition EMAFilter.cpp:16
Definition AirAbsorptionFilter.cpp:2