Different codebook precision at encoder and decoder for McMASA and MASA
# Basic info
ec690d62
- Float reference:
- Encoder (float):
- Decoder (float):
- Fixed point:
- Encoder (fixed):
- Decoder (fixed):
# Bug description
Both`McMASA_LFEGain_vectors_fx_q13`and `McMASA_LFEGain_vectors_fx_q25 `tables are used (one at encoder, the other at decoder (lower precision)). There could be reasons for this, but normally a single table in a common precision should be kept in ROM.
On a similar note, codebooks` coherence_cb0_masa_fx` and `coherence_cb1_masa_fx `are also kept in 2 precisions (Q14/Q15 and Q21) - one at encoder, the other at decoder.
# Ways to reproduce
Box folder: ...\\Box_EXTERNAL_IVAS_BASOP_VERIFICATION\\issues\\issue-xxxx
<!--Commandline or script-->
```bash
```
<!--- Below are labels that will be added but are not shown in description. This is a template to help fill them.
Add further information to the first row and remove and add labels as necessary.-->
issue