MDCT MC Decoder: spectral differences in BASOP decoder for format conversion
# Basic info <!--- Add commit SHA used to reproduce--> - Float reference: - Encoder (float): 957cd45f4d6e88fb0f52d5b1df258c1668a9c61e - Decoder (float): 957cd45f4d6e88fb0f52d5b1df258c1668a9c61e - Fixed point: - Encoder (fixed): n/a - Decoder (fixed): 480834a35456f246f78b27749f93d3bde2e5f380 # Bug description When decoding a multi-channel (MCT) bitstream with format conversion (here: 5.1 --\> 7.1+4), there are block-wise spectral differences in the background noise visible compared to float. While in float the noise-level is relatively constant across the complete spectrum, in BASOP the noise-level drops for various blocks. BASOP: ![Bildschirmfoto_2025-08-25_um_13.02.53](/uploads/2be2198db119cbd2f97983aef754497d/Bildschirmfoto_2025-08-25_um_13.02.53.png) Float: ![Bildschirmfoto_2025-08-25_um_13.03.03](/uploads/15a58eff153aa445b6b35f80728027a0/Bildschirmfoto_2025-08-25_um_13.03.03.png) A possible culprit could be the conversion or equalization, e.g. `ivas_ls_setup_conversion_process_mdct()` or a similar function in ivas_out_setup_conversion.c. # Ways to reproduce <!--Commandline or script--> ```bash IVAS_dec 7_1_4 48 ltv48_MC51.wav_Multi_channel_5_1_at_384_kbps_48kHz_in_48kHz_out_7_1_4_out_JBM_Prof_5.192 out.wav ``` Bitstream: [ltv48_MC51.wav_Multi_channel_5_1_at_384_kbps_48kHz_in_48kHz_out_7_1_4_out_JBM_Prof_5.zip](/uploads/c90952bd3807d602bf9df5177a68f07a/ltv48_MC51.wav_Multi_channel_5_1_at_384_kbps_48kHz_in_48kHz_out_7_1_4_out_JBM_Prof_5.zip) <!--- 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