Skip to content

IVAS_rend ISM output level +6dB too high

Basic info

  • Float reference:
    • Encoder (float):
    • Decoder (float):
  • Fixed point:
    • Encoder (fixed):
    • Decoder (fixed):

Bug description

When comparing the output level of this ISM1 test case, the IVAS_rend produces +6dB higher output level. This is not the case for IVAS PC main.

IVAS_dec

image

IVAS_rend

image

Average spectrum -- level difference. Yellow is IVAS_rend, red is IVAS_dec

image

Ways to reproduce

config_directivity.cfg

noise1

noise1.wav.0.csv

BIN=.
INPUT=noise1.wav
BASE=${INPUT%.wav}

$BIN/IVAS_cod -ism +1 $INPUT.0.csv 64000 48 $INPUT $BASE.bs
$BIN/IVAS_dec -render_config config_directivity.cfg BINAURAL 48 $BASE.bs $BASE.dec.wav
$BIN/IVAS_rend -if ISM1 -of BINAURAL -i $INPUT -im $INPUT.0.csv -o $BASE.rend.wav -render_config config_directivity.cfg