![]() The most general approach is to generate samples at a high sample rate, apply a FIR or polyphase filter, and downsample by an integer factor (known as decimation).įor more specific applications, more advances techniques exist for certain cases.Īnti-aliasing is required for many processes, including waveform generation, waveshaping, distortion, saturation, and typically all nonlinear processes. Since linear filters commute, a bandlimited integrated square wave is just an integrated bandlimited square wave. One possible method is to realize that a triangle wave is an integrated square wave, and an integrator is just a filter with a -20dB per decade slope. Signals ¶Ī signal is a function x ( t ) : R → R x(t): \mathbb/2 f sr /2.Įven signals containing no discontinuities, such as a triangle wave with harmonic amplitudes ( − 1 ) k / k 2 (-1)^k / k^2 ( − 1 ) k / k 2, must be correctly bandlimited or aliasing will occur. Remember that if anything here is inaccurate, you can edit it yourself or open an issue in the manual’s source repository. This document is currently a work-in-progress. The following topics are targeted toward modular synthesizer signal processing, in which designing small but precise synthesizer components is the main objective.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |