Wiki

This version (09 Jul 2019 08:16) was approved by Prasad Kamath.

Click here to return to the Filters page

Non Bare Filter


NonBare filters are second order filters which take the parameters directly. The filter parameters are converted to filter coefficients by the Module itself. Regalia-Mitra algorithm is used for this implementation.



Input Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Input decimal - Audio Audio input


Output Pins

NameFormat [int/dec] - [control/audio]Function Description
Pin 0: Output decimal - Audio Filtered output


Grow Algorithm

The module does not support Add and Growth.

Configuration



GUI Control NameDefault ValueRangeFunction Description
Gain 0dB -15 to 15dB Gain of the filter in DB
Qvalue 1.71 0.04 to 16 Quiscent factor of the filter
K 1 0.04 to 16 K values as described in the algorithm
fc 100 1 to 24000 HzCut-off frequency of the filter



DSP Parameter Information

GUI Control NameCompiler NameFunction Description
fc NonBare_SC5xxAlg1fcCut-off frequency of the filter
Omega NonBare_SC5xxAlg1Omega Quiscent factor of the filter
Gain NonBare_SC5xxAlg1GainGain of the filter in DB
K NonBare_SC5xxAlg1K K values as described in the algorithm




Here,

  • Green - Algorithm Name
  • Red - Instance Number (Changes for each instance)
  • Blue - Parameter Name
  • Brown - Stage number


Algorithm Description

NonBare filters are second order filters which take the parameters directly. The filter parameters are converted to filter coefficients by the Module itself. Regalia-Mitra algorithm is used for this implementation.

Supported ICs

  1. ADSP215xx
  2. ADSPSC5xx
resources/tools-software/sigmastudio/toolbox/filters/nonbarefilter.txt · Last modified: 24 Jun 2019 11:30 by Prasad Kamath