MC 7_1 Decoding to binaural introduces high noise floor for band-limited content
Basic info
- Float reference:
- Fixed point:
- Encoder (fixed): n/a
- Decoder (fixed): 77b4deac
Bug description
This is a follow-up to #1500 (closed): When decoding a band-limited multi-channel (7_1) audio signal to binaural, we are seeing a relatively high noise level in the binaural output of the signal. The level is significantly higher than in float, and is also higher compared to decoding to 7_1 and using the (fixed-point) IVAS_rend renderer which renders it to binaural.
BASOP (decoding to binaural)
Float (decoding to binaural)
BASOP (decoding to 7_1 + subsequent rendering to binaural using IVAS_rend)
Ways to reproduce
Box folder: ...\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\issues\issue-1801
Decoding to binaural:
IVAS_dec binaural 48 am3aa1s03_WB_128kbps.192 out_binaural.wav
Decoding to 7_1 + rendering to binaural:
IVAS_dec 7_1 48 am3aa1s03_WB_128kbps.192 out_7_1.wav
IVAS_rend -i out_7_1.wav -if 7_1 -of binaural -o out_7_1_binaural.wav
Edited by multrus