Wiki

The most recent version of this page is a draft.DiffThis version is outdated by a newer approved version.DiffThis version (10 Feb 2021 13:17) was approved by Sanjeeva Reddy.

This is an old revision of the document!


Click here to return to the AdvancedDSP page

UP Sampling

Description

The Up sampling module is mainly used to get the input samples to a higher sampling rates after processing the audio at lower sampling rates.For example the bass of the audio can be processed at lower sampling rates and then taken to the higher sampling rates.

This module takes the upsample factor from the GUI parameters and upsample the input accordingly.

Targets Supported

NameADSP-214xx(Sample)ADSP-214xx(Block)ADSP-215xx/ADSP-SC5xx(Sample)ADSP-215xx/ADSP-SC5xx(Block)
UpSampler No NoNo Yes


Pins

Input

NameTypeDescription
InputAudioInput channel

Output

NameTypeDescription
OutputAudioUp sampled output


Configurable Parameters

GUI Parameter NameDefaultRangeFunction Description
Factor22,4,8,16,32The factor at with the input sample rate will be multiplied
DisableFilterFalseTrue/FalseEnabled/Disabled the filter. If enabled, filter will be applied after upsampling the signal


DSP Parameters

NameDescriptionADSP-214xx/215xx/SC5xx
FactorThe factor at with the input sample rate will be multipliedFloat
NFilterTapsNumber of antialiasing filter coefficientsFloat
FIRCoeffscoefficientsFloat


DSP Parameter Computation

NFilterTaps = Factor >= 16 ? 97:49

resources/tools-software/sigmastudiov2/modules/advanceddsp/upsampling.1610618530.txt.gz · Last modified: 14 Jan 2021 11:02 by Nikhin Shetty