Audible distortion due to saturation at the output of TCX concealment
Basic info
Bug description
At channel 3, there is an audible distortion at 5.29 s due to incorrect scaling at the end of con_tcx_ivas_fx(), where saturation occurs. It seems that instead of using a fixed scaling factor for the synth buffer, a dynamic scaling factor should be calculated.
Ways to reproduce
Box folder: ...\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\issues\issue-2003
./IVAS_dec -fr 20 -Tracefile stv51MC48c.wav_Multi_channel_5_1_at_384_kbps_48kHz_in_48kHz_out_7_1_4_out_JBM_Prof_5.dectrace -VOIP 7_1_4 48 stv51MC48c.wav_Multi_channel_5_1_at_384_kbps_48kHz_in_48kHz_out_7_1_4_out_JBM_Prof_5.netsimout out.wav
Edited by Mohammadreza Naghibzadeh