Wiki

This version is outdated by a newer approved version.DiffThis version (05 May 2021 07:42) is a draft.
Approvals: 0/1
The Previously approved version (27 Feb 2020 05:12) is available.Diff

This is an old revision of the document!


Click here to return to the Arithmetic and Logic page

RMSWithTC


Description

The RMSWithTC block computes the RMS of the input signals with time constant specified in the text field.

Targets Supported

Name ADSP-214xx ADSP-215xx/SC5xx ADAU145x/146x
—————————— ——————-- ——————————-- —————————-
RMSWithTC S/B S/B S


Pins

Input

NameTypeDescription
—————————— ——————-- ——————————--
Input0AudioInput channel 10

Output

NameTypeDescription
—————————— ——————-- ——————————--
Output0AudioOutput channel 0

Configurable Parameters

GUI Parameter NameDefault ValueRangeFunction Description
TimeConstant1211-8686Determines how rapidly the RMS value is to be computed with any change in the input level
IsDBpsFalseTruie/FalseControl value in dB/s or ms
NumChannels220Number of input and Output channels. Change in this value requires re-compilation

DSP Parameters

Parameter NameDescriptionADSP-214xx/215xx/SC5xx
TimeConstant TC for RMS value compute with change in input level Float

DSP Parameter Computation

TimeConstant = ABS(1-10^(TimeConstant(linear)/(10*FS))) Where FS is the Sampling rate

resources/tools-software/sigmastudiov2/modules/arithmeticandlogic/rmswithtc.1620193368.txt.gz · Last modified: 05 May 2021 07:42 by Krithika Manchale