fix for issue #670 basop assert issue
[x] The EVS function expand_range works only with Q9 inputs. Created a copy of this function with variable input and output q-factor.
[x] This MR addresses issue #670 (closed)
Pytests: 573 failed, 381 skipped and 1 passed for original inputs, +10dB scaled and -10dB scaled inputs.
MLD: Original: 4 cases > 5 8.623086 9.196089 12.944769 22.460232
+10dB: 16 cases > 5 5.35562 5.52244 5.663041 5.663041 6.294713 6.992652 9.476715 10.755767 10.755767 14.898742 16.605692 16.975687 23.383167 24.858898 27.042179 51.74955
-10dB: 3 cases > 5 8.66535 15.850086 24.996883
MLD deviation issue to be debugged.
Edited by Sandesh Venkatesh