Skip to content

Commit

Permalink
Regenerated.
Browse files Browse the repository at this point in the history
  • Loading branch information
sletz committed Dec 14, 2024
1 parent 48ac0d6 commit ef8dbf7
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 17 deletions.
2 changes: 1 addition & 1 deletion docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -389,5 +389,5 @@ <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>

<!--
MkDocs version : 1.5.3
Build Date UTC : 2024-12-14 08:08:35.995834+00:00
Build Date UTC : 2024-12-14 17:11:17.144406+00:00
-->
18 changes: 3 additions & 15 deletions docs/libs/filters/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2100,29 +2100,17 @@ <h4 id="reference_24">Reference</h4>
<hr />
<h3 id="fioneeuro"><code>(fi.)oneEuro</code></h3>
<p>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.</p>
<h4 id="usage_70">Usage</h4>
<pre><code>_ : oneEuro(derivativeCutoff, beta, minCutoff) : _
</code></pre>
<p>Where:</p>
<ul>
<li><code>derivativeCutoff</code>: Used to filter the first derivative of the input. 1 Hz is a good default</li>
<li><code>beta</code>: "Speed" parameter where higher values reduce latency. Range is [0-1]</li>
<li><code>minCutoff</code>: Minimum cutoff frequency in Hz. Lower values remove more jitter</li>
<li><code>derivativeCutoff</code>: Used to filter the first derivative of the input. 1 Hz is a good default.</li>
<li><code>beta</code>: "Speed" parameter where higher values reduce latency.</li>
<li><code>minCutoff</code>: Minimum cutoff frequency in Hz. Lower values remove more jitter.</li>
</ul>
<h4 id="example-test-program_5">Example test program</h4>
<pre><code>process = x : hgroup(&quot;One Euro&quot;, oneEuro(derivativeCutoff, beta, minCutoff))
with {
x = os.osc(200) + no.noise*.5; // test signal
derivativeCutoff = hslider(&quot;[0] Deriv Cutoff [unit:Hz][style:knob]&quot;, 1.0, 0.1, 100.0, 0.01);
beta = hslider(&quot;[1] Beta [style:knob]&quot;, 0.0, 0.0, 2.0, 0.01);
minCutoff = hslider(&quot;[2] Min Cutoff [unit:Hz][style:knob]&quot;, 200.0, 0.1, 1000.0, 0.01);
};
</code></pre>
<h4 id="references_21">References</h4>
<ul>
<li><a href="https://gery.casiez.net/1euro/">https://gery.casiez.net/1euro/</a></li>
Expand Down
2 changes: 1 addition & 1 deletion docs/search/search_index.json

Large diffs are not rendered by default.

Binary file modified docs/sitemap.xml.gz
Binary file not shown.

0 comments on commit ef8dbf7

Please sign in to comment.