// A frequency aliasing phenomenon if one goes beyond SR/2

process = os.osc(hslider("freq", 440, 20, 20000, 1)) * hslider("gain", 0.1, 0, 1, 0.01);

--></faust-editor>
<br>
</div>
<!-- /faust-run -->

<h3 id="example-5-additive-synthesis">Example 5: Additive synthesis</h3>
<p>An example of an additive synthesis, where the level of each partial can be set individually:</p>
<!-- faust-run -->
<div class="faust-run"><img src="exfaust32/exfaust32.svg" class="mx-auto d-block">
<faust-editor><!--

import("stdfau