Saturation of energies memory for dtx path
# Basic info <!--- Add commit SHA used to reproduce --> - Float reference: - Encoder (float): e15ad0ad - Decoder (float): - Fixed point: - Encoder (fixed): 6a3fdbb9 - Decoder (fixed): # Bug description when dtx is activated and there is some background noise, eventually the values in st->hFdCngEnc->msNoiseEst_old_fx vector become saturated. ![image](/uploads/16249a850e0f0185e5526266c78b809c/image.png){width=1518 height=650} It maybe coming from the fact that the scaling factor is computed from the energy vector, but applied to the memory . # Ways to reproduce Box folder: ...\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\issues\issue-xxxx The problem can be replicated with the following command line, and saturation are happening from 877, 879, 880 and 881 and then later 970 and and up. <!-- Commandline or script --> IVAS_cod -stereo -dtx 16400 48 c:\temp\stvst48n.wav bit ```bash ``` <!--- Below are labels that will be added but are not shown in description. This is a template to help fill them. Add further information to the first row and remove and add labels as necessary. -->
issue