This version (02 Jan 2023 14:15) was approved by ananthakalyani Sankar.


Click here to return to the the Advanced DSP page

The Up-sampler 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.

Input Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Inputdecimal- audioInput Signal to be up-sampled.

Output Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Outputdecimal - audioUpsampled Output

Grow Algorithm

The module currently does not support grow functionality.

Add Algorithm

Add Algorithm with multiple instance support is available in this module.


The upsample factor can be changed by combo box.

GUI Control NameDefault ValueRangeFunction Description
Factor2 2,4,8,16,32 The factor at with the input sample rate will be multipiled
DisableFilterFalseTrue/FalseEnabled/Disabled the filter. If enabled, filter will be applied after upsampling the signal

Supported ICs

  1. ADSP-SC58x
  2. ADSP-215xx

DSP Parameters

————————— ———————————————————————————- ————————————
FactorThe factor with which the input sample rate will be multipliedFloat
NFilterTapsNumber of antialiasing filter coefficientsFloat

resources/tools-software/sigmastudio/toolbox/advanceddsp/upsampler.txt · Last modified: 22 Apr 2022 09:14 by ananthakalyani Sankar