This is an old revision of the document!
Click here to return to the AdvancedDSP page
The down sampling module is mainly used to get the input samples to a lower sampling rate and process.For example the bass portion of the audio need not be processed at higher sampling rates as the frequencies associated with bass are low.
This module takes the downsample factor from the GUI parameters and downsample the input accordingly.
Name | ADSP-214xx(Sample) | ADSP-214xx(Block) | ADSP-215xx/ADSP-SC5xx(Sample) | ADSP-215xx/ADSP-SC5xx(Block) |
---|---|---|---|---|
DownSampler | No | No | No | Yes |
Name | Type | Description |
---|---|---|
Input | Audio | Input channel |
Name | Type | Description |
---|---|---|
Output | Audio | Down sampled output |
GUI Parameter Name | Default | Range | Function Description |
---|---|---|---|
Factor | 2 | 2,4,8,16,32 | The factor at with the input sample rate will be divided |
AntiAliasFilter | False | True/False | Enabled/Disabled the antialias filter. If enabled, antialias filter will be applied before downsampling the signal |
Name | Description | ADSP-214xx/215xx/SC5xx |
---|---|---|
Factor | The factor at with the input sample rate will be divided | Float |
NFilterTaps | Number of antialiasing filter coefficients | Float |
FIRCoeffs | coefficients | Float |
NFilterTaps = Factor >= 16 ? 97:47