This version (05 Apr 2021 07:44) was approved by Venkatesan Krishnamoorthy.The Previously approved version (04 Jun 2013 16:51) is available.Diff

Dynamic Enhancement

Click here to return to the ADI Algorithms page

The Dynamic Enhancement block provides variable bass enhancement as a function of input-signal level. Lower volume (input-signal) levels require more bass than higher levels. The filter dynamically adjusts the amount of bass enhancement depending on the volume of the input signal, by using a variable-Q filter.

A fixed enhancement is applied to input levels below the threshold while a dynamic gain is applied to input levels above the threshold.

There are four parameters available for control on the block, which are described below:

Time Constant – Enter a value for the Time Constant in the edit box, or use the updown arrows to change the value. The time constant can vary from 0 to 500 milliseconds. It controls the RMS time constant of the detector. Attack and release time will be longer as this parameter becomes larger.

Threshold (dB) - Enter a value for the Threshold in the edit box, or use the updown arrows to change the value. Threshold value can be from -24 to -20dB. Any signal into the detector below Threshold will not influence the boost calculation and receives a fixed Enhancement.

Boost – The Boost level is controlled using the Boost slider. The boost level is in the range from 0 dB to 20 dB and it controls the maximum boost level in the Dynamic Enhancement algorithm.

Bass Freq. – Enter a Bass Frequency value in the edit box below the boost slider, or click and drag the right-most arrow on the boost slider. The Bass Frequency can range from 20 to 300Hz, and it designates the center frequency of the boosting filter.

Note: When the Boost is set to 0dB, signal still goes through the logic. So remember to remove the block if no dynamic enhancement is desired.

resources/tools-software/sigmastudio/toolbox/adialgorithms/dynamicenhancement.txt · Last modified: 03 Mar 2021 12:20 by 義和 伊庭