Skip to content

Switching artifacts worse in LTV MASA 2TC DTX FER WB to BINAURAL

Basic info

Bug description

With a somewhat specific combination, switching seem to be a bit worse in BASOP than they are in float reference. The combination is:

  • MASA 2TC
  • Output BINAURAL
  • Bitrate switching (attached profile)
  • DTX
  • FER
  • max_band == WB
  • Output FS 16 kHz

Here is a diff figure to float ref. Best example is marked at 94 seconds.

ltv_masa2tc_brsw_dtx_fer_wb_spikes

Ways to reproduce

Using existing files (LTV and delay error profile) and attached rate switching pattern, replicate with following commands

generic_start_13k2_20frames.bin

IVAS_cod_flt_ref -masa 2 ltv48_MASA2TC.met -max_band wb -dtx generic_start_13k2_20frames.bin 48 ltv48_MASA2TC.wav test.bs
eid-xor -fer -vbr -bs g192 -ep g192 test.bs ep_10pct.g192 test.bs_eid
IVAS_dec BINAURAL 16 test.bs_eid out.wav