During some recent work, I have been using one of the compressor blocks (Dynamic Processors/Peak/Standard/Full Range/Standard Peak). I noticed the "IN" Level displayed on the level indicators appears to be inconsistent with the level detector block (Level Detectors/Level Detectors/Single Band/Single Level Detector w Numerical Display). I am worried that this means that the amount of compression is being incorrectly calculated.
To isolate the problem, I have created a minimum working example, which is both attached and screenshotted below.
The input that the compressor displays appears to be negative half the absolute value (in dB) of the louder of the two inputs. (Sorry, that's a poor explanation)
e.g. Input 1 is -63dB, Input 2 is -56dB, compressor displays -28dB. This is because -28 = - abs(-56)/2.
I don't know if this is exactly what is happening within the compressor, but I do know that the compressor is the issue, as increasing the linear gain value to 2 in the external gain block, which should lead to a 6dB increase, increases the compressor input level by 3dB.
For reference the ADAU1452 is on the Analog Devices EVAL-ADAU1452 REV BZ board. I have used the analog inputs to the board to test this, but the problem also appears with the noise floor of the ADCs, so no audio is needed. The included image was taken with only the noise of the ADC passing through the DSP. I have tried the same project on the two latest version of SigmaStudio (4.6, 4.7), with the same results in both cases.
Have I made a mistake in my setup, or is this a problem with the compressor?
Thanks,
Alex
Edit Notes
Edit: The image and file that I attached appear to have been removed, and I cannot seem to add them back.[edited by: AlexHolt at 12:14 PM (GMT -4) on 20 Oct 2022]

Hello, I also use this module. The following three times can be calculated according to the formula you give. Now there is no formula for calculating the threshold and ratio. Is there a formula for this? Calculation formula of compressor and expander.



Using the module of 1, if it is checked whether the data is the same as the input dB value, or if the compressor value needs to be modified to change the compression ratio, it can only be used for activation. Using the DC module, the input value is also used as an activation. You cannot modify the value in the compressor to change the compression ratio. Then it is still necessary to calculate the value of 136 of 1701 or 216 of 1452 to change the compression ratio.