Skip to content

energy mismatch when switching from ACELP to TCX

Basic info

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

Bug description

We can see the energy missing during the transition from ACELP to TCX at 12.7s. this seems visible only at 13.2 kbps

From top to bottom:

  • FLoat left channel
  • Float right channel
  • Fixed point left channel
  • Fixed point right channel
  • core selection (0: acelp, 1: TCX; float and fixed point use the same core )
  • Scaling Q_new seen inside ACELP encoder

image

Ways to reproduce

Box folder: ...\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\issues\issue-xxxx

IVAS_cod -stereo  13200  48 stvST48c.wav bit