Skip to content

BASOP Encoder: High MLD for Stereo at 24.4kbps with audible distortions

Basic info

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

Bug description

Decoding the fixed point encoder bitstream with the float reference decoder produces a high MLD (46.37) compared to the float reference encoder and has audible distortions.

The spectrum above 6kHz looks significantly different from the float reference for both active and noise segments of the signal.

Float reference encoder:

grafik

BASOP encoder:

grafik

Ways to reproduce

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

# float reference
./IVAS_cod_flt_ref -stereo -max_band FB 24400 48 stereo-noisy_speech-p800-1-cat1-lab_a-20ms_aligned_files_concatenated_48.10dB.wav bit_ref
./IVAS_dec_flt_ref stereo 48 bit_ref out_ref.wav

# basop
./IVAS_cod_fx -stereo -max_band FB 24400 48 stereo-noisy_speech-p800-1-cat1-lab_a-20ms_aligned_files_concatenated_48.10dB.wav bit_fx
./IVAS_dec_flt_ref stereo 48 bit_fx out_fx.wav