[rend-non-BE] Resolve: "OSBA Magnitude Mismatch (4x Gain) in Binaural Room Reverb with Trajectory"

Reason why this change is needed

  • When rendering OSBA with binaural room reverb, within CREND the scaling of the SBA signal is adapted. However, this adaption of the Q-factor is not propagated to the already binauralized ISM signal in outAudio.data_fx[], which is used to accumulate the binauralized SBA signal with the already binauralized ISM signal. This results in a wrong mixing ratio of binauralized ISM and SBA signals for BASOP.

Description of the change

  • Propage the change to outAudio.pq_fact to the already binauralized ISM signal.

Affected operating points

  • IVAS_rend on OSBA signals, which are not BE. No other signal type is affected.
Edited by multrus

Merge request reports

Loading