Sounds Logical
home

WaveWarp 2.0 Component

IndexCurrent GroupPrevious GroupNext GroupPrevious ComponentNext ComponentBottom of Page

Functional Description | Algorithm | Signal Implementations | Related Components | Example DWBs usage

Multirate:

Simple DownSampler

Functional Description
Reduces the sample rate of the input by an integer factor, M, by retaining only every Mth sample. The output sample rate is a factor of M lower than the input sample rate. Separate components are provided for 2, 3, 4, and M (flexible) downsampling factors.

IMPORTANT: This is the simplest form of downsampling and has no protection against aliasing. It should not be used if the input signal has spectral content above Fs/2M, where Fs is the input sample rate. In such cases, the downsampler should be preceded by a low-pass filter which attenuates all input signals above Fs/2M (refer to the Digital Filters category of the Component Library for the available range of low-pass filters). Alternatively, a downsampler with a built-in anti-aliasing filter can be used in place of the simple downsampler (refer to the Multirate category of the Component Library for the available range of downsamplers).

Algorithm
See [CrRa] and [StNg] for a detailed treatment of multirate signal processing. For a specific discussion on downsampling by an integer factor, see section 2.3.2 of [CrRa] and chapters 1 & 3 of [StNg].
Signal Implementations
Audio signals Control signals Description
Single input mono single output mono n/a Converts the sample rate of the mono signal
Single input stereo single output stereo n/a Converts the sample rate of the stereo signal
Related components:
Example DrawingBoards illustrating usage:

IndexCurrent GroupPrevious GroupNext GroupPrevious ComponentNext ComponentTop of Page

home - news - products - store - support - site map - company info
© 2007 Sounds Logical. All rights reserved.
Sounds Logical
legal notice - privacy statement