diff --git a/docs/index.html b/docs/index.html index 063cd49..991b84a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -389,5 +389,5 @@ diff --git a/docs/libs/filters/index.html b/docs/libs/filters/index.html index 8b9b833..31474b2 100644 --- a/docs/libs/filters/index.html +++ b/docs/libs/filters/index.html @@ -2100,9 +2100,6 @@

Reference


(fi.)oneEuro

The One Euro Filter (1€ Filter) is an adaptive lowpass filter. -The input signal is smoothed according to an exponential -moving average (EMA) whose alpha value is determined -according to an EMA of the input's first-order derivative. This kind of filter is commonly used in object-tracking, not necessarily audio processing.

Usage

@@ -2110,19 +2107,10 @@

Usage

Where:

-

Example test program

-
process = x : hgroup("One Euro", oneEuro(derivativeCutoff, beta, minCutoff))
-with {
-   x = os.osc(200) + no.noise*.5; // test signal
-   derivativeCutoff = hslider("[0] Deriv Cutoff [unit:Hz][style:knob]", 1.0, 0.1, 100.0, 0.01);
-   beta = hslider("[1] Beta [style:knob]", 0.0, 0.0, 2.0, 0.01);
-   minCutoff = hslider("[2] Min Cutoff [unit:Hz][style:knob]", 200.0, 0.1, 1000.0, 0.01); 
-};
-

References