Browse Source

uncrustify libraries/Filter/LowPassFilter.h

master
uncrustify 13 years ago committed by Pat Hickey
parent
commit
406abb3fa0
  1. 8
      libraries/Filter/LowPassFilter.h

8
libraries/Filter/LowPassFilter.h

@ -29,10 +29,14 @@ class LowPassFilter : public Filter<T>
virtual T apply(T sample); virtual T apply(T sample);
// reset - clear the filter - next sample added will become the new base value // reset - clear the filter - next sample added will become the new base value
virtual void reset() { _base_value_set = false; }; virtual void reset() {
_base_value_set = false;
};
// reset - clear the filter and provide the new base value // reset - clear the filter and provide the new base value
virtual void reset( T new_base_value ) { _base_value = new_base_value; _base_value_set = true;}; virtual void reset( T new_base_value ) {
_base_value = new_base_value; _base_value_set = true;
};
private: private:
float _gain; // gain value (like 0.02) applied to each new value float _gain; // gain value (like 0.02) applied to each new value

Loading…
Cancel
Save