BASOP decoder without JBM not BE to BASOP decoder with zero-delay profile
When decoding a bitstream that has been processed with the network simulator using an all-zero delay profile, the decoded output should be bitexact to decoding the same bitstream with no network simulator applied (except for a delay of 60ms). This is in general not the case for the BASOP decoder, e.g. here:
IVAS_cod_ref -mc 5_1 -max_band swb 128000 32 stv51MC32c.wav bit
networkSimulator_g192 dly_error_profile_0.dat bit bit_jbm tracefile 1 0
IVAS_dec_fx -voip BINAURAL_ROOM_IR 32 bit_jbm out_jbm.wav
python3 scripts/pyaudio3dtools/audiofile.py pre-trim 60 out_jbm.wav out_jbm_trimmed.wav
# decoding the original bitstream
IVAS_dec_fx BINAURAL_ROOM_IR 32 bit out.wav
out_jbm_trimmed.wav
and out.wav
are not the same, but should be.
Output without JBM:
Output with JBM neutral profile and pre-trim:
Edited by Jan Kiene