Resolve "ParamMC and ParamUpmix binaural room reverb with head rotation energy not correct"[non BE][split non BE]
- Related issues: #987 (closed)
- Requested reviewers:
Reason why this change is needed
Output to BINAURAL_ROOM_REVERB from ParaMC bitstream is broken. The ParamMC decoding is done to HOA3, but HOA3 can not be rendered with room effect. A conversion back to CICP19 does not happen either. Instead, the fastconv renderer is misconfigured to render from HOA3. Then artificial reverb is added on top of this, and the overall output level exceeds the maximum.
Description of the change
Preliminarily, the output setup is changed to that for BINAURAL_ROOM_IR, which works. There, the decoding is done to an LS setup and the rotation is achieved using EFAP.
Affected operating points
ParamMC with output to BINAURAL_ROOM_REVERB bitstream is BE, decoder changes only output is not BE
Edited by Dominik Weckbecker