Draft: basop-2366-precison-lost-during-re-scaling-of-the-weight-speech-memory-vector [non-BE][split-non-BE]
- Related issues: #2366
- Requested reviewers:
Reason why this change is needed
-
The vector old_wsp_fx is unnecssarily rescaled leading to a lost of precision that can affect the computation of some parameters (open loop pitch, voicing,...)
When removing this unnecessary rescaling, the mld score for the ltv48_stereo encoded at 16.4 kbps goes from 4.31 to 2.66 .
Description of the change
- removing the un-needed scaling
Affected operating points
- The encoder will not be bit-exact, but this will be inter-operable..
- Decoder should be BE
- Difference may be high due to different paths taken in the encoder