Draft: Resolve more MASA 2TC rendering to MONO/FOA/HOA MLD differences
- Related issues: At least #2442 but may hit others
- Requested reviewers: @vasilache
Reason why this change is needed
- There are numerous high MLD cases still with OMASA/MASA to MONO/FOA/HOA rendering and these seem to be caused by numeric issues in BASOP.
Description of the change
- Fix renderer side azimuth and elevation truncation on copy to DirAC renderer (wrong direction for negative angles)
- Improve power computation accuracy in multiple places
- Add a lower gain limit (6 dB instead of 30 dB) for diffuse gains applied to decorrelated power when the prototype power is very low.
Affected operating points
- Renderer and decoder non-BE
- Main effect is in MASA/OMASA to MONO/FOA/HOA but due to processing paths involved, this could also affect SBA and McMASA.
Closes #2442
Edited by Tapani Pihlajakuja