Update SILK code using the CELT range coder
[opus.git] / src_FLP / SKP_Silk_tables_NLSF_CB1_10_FLP.c
1 /***********************************************************************\r
2 Copyright (c) 2006-2010, Skype Limited. All rights reserved. \r
3 Redistribution and use in source and binary forms, with or without \r
4 modification, (subject to the limitations in the disclaimer below) \r
5 are permitted provided that the following conditions are met:\r
6 - Redistributions of source code must retain the above copyright notice,\r
7 this list of conditions and the following disclaimer.\r
8 - Redistributions in binary form must reproduce the above copyright \r
9 notice, this list of conditions and the following disclaimer in the \r
10 documentation and/or other materials provided with the distribution.\r
11 - Neither the name of Skype Limited, nor the names of specific \r
12 contributors, may be used to endorse or promote products derived from \r
13 this software without specific prior written permission.\r
14 NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED \r
15 BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND \r
16 CONTRIBUTORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,\r
17 BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND \r
18 FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE \r
19 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, \r
20 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT\r
21 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF \r
22 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON \r
23 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT \r
24 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE \r
25 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\r
26 ***********************************************************************/\r
27 \r
28 /**********************************************/\r
29 /* This file has been automatically generated */\r
30 /*                                            */\r
31 /* ROM usage:  3.21 kB                        */\r
32 /**********************************************/\r
33 \r
34 #include "SKP_Silk_tables_FLP.h"\r
35 #include "SKP_Silk_tables_NLSF_CB1_10.h"\r
36 \r
37 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10_rates[ NLSF_MSVQ_CB1_10_VECTORS ] =\r
38 {\r
39       1.93750000000000000000f,      3.21875000000000000000f,\r
40       3.75000000000000000000f,      3.96875000000000000000f,\r
41       4.21875000000000000000f,      4.21875000000000000000f,\r
42       4.84375000000000000000f,      5.21875000000000000000f,\r
43       5.25000000000000000000f,      5.37500000000000000000f,\r
44       5.40625000000000000000f,      5.50000000000000000000f,\r
45       5.59375000000000000000f,      5.65625000000000000000f,\r
46       5.65625000000000000000f,      5.78125000000000000000f,\r
47       5.81250000000000000000f,      6.18750000000000000000f,\r
48       6.21875000000000000000f,      6.34375000000000000000f,\r
49       6.40625000000000000000f,      6.93750000000000000000f,\r
50       7.09375000000000000000f,      7.09375000000000000000f,\r
51       7.09375000000000000000f,      7.09375000000000000000f,\r
52       7.09375000000000000000f,      7.09375000000000000000f,\r
53       7.09375000000000000000f,      7.09375000000000000000f,\r
54       7.09375000000000000000f,      7.09375000000000000000f,\r
55       1.68750000000000000000f,      2.37500000000000000000f,\r
56       3.15625000000000000000f,      3.37500000000000000000f,\r
57       3.71875000000000000000f,      3.75000000000000000000f,\r
58       3.84375000000000000000f,      3.90625000000000000000f,\r
59       2.12500000000000000000f,      2.65625000000000000000f,\r
60       2.71875000000000000000f,      3.21875000000000000000f,\r
61       3.34375000000000000000f,      3.50000000000000000000f,\r
62       3.59375000000000000000f,      3.62500000000000000000f,\r
63       2.43750000000000000000f,      2.65625000000000000000f,\r
64       2.65625000000000000000f,      3.15625000000000000000f,\r
65       3.28125000000000000000f,      3.28125000000000000000f,\r
66       3.43750000000000000000f,      3.46875000000000000000f,\r
67       2.59375000000000000000f,      2.84375000000000000000f,\r
68       3.03125000000000000000f,      3.03125000000000000000f,\r
69       3.03125000000000000000f,      3.12500000000000000000f,\r
70       3.15625000000000000000f,      3.28125000000000000000f,\r
71       2.87500000000000000000f,      2.90625000000000000000f,\r
72       2.90625000000000000000f,      2.96875000000000000000f,\r
73       3.00000000000000000000f,      3.06250000000000000000f,\r
74       3.09375000000000000000f,      3.21875000000000000000f\r
75 };\r
76 \r
77 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10_ndelta_min[ 10 + 1 ] =\r
78 {\r
79       0.01409912109375000000f,\r
80       0.00009155273437500000f,\r
81       0.00195312500000000000f,\r
82       0.00225830078125000000f,\r
83       0.00299072265625000000f,\r
84       0.00152587890625000000f,\r
85       0.00296020507812500000f,\r
86       0.00207519531250000000f,\r
87       0.00366210937499999960f,\r
88       0.00161743164062500000f,\r
89       0.01950073242187500000f\r
90 };\r
91 \r
92 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10[ 10 * NLSF_MSVQ_CB1_10_VECTORS ] =\r
93 {\r
94       0.05728149414062500000f,      0.14178466796875000000f,\r
95       0.23535156250000003000f,      0.32791137695312500000f,\r
96       0.42614746093750000000f,      0.51965332031250000000f,\r
97       0.61764526367187500000f,      0.70745849609375000000f,\r
98       0.80783081054687511000f,      0.89376831054687500000f,\r
99       0.04919433593750000000f,      0.10003662109375001000f,\r
100       0.21624755859374997000f,      0.30441284179687500000f,\r
101       0.40368652343750000000f,      0.49633789062499994000f,\r
102       0.59802246093750000000f,      0.69244384765625011000f,\r
103       0.79458618164062500000f,      0.88394165039062500000f,\r
104       0.06619262695312500000f,      0.11688232421875000000f,\r
105       0.19714355468750000000f,      0.27337646484375000000f,\r
106       0.36499023437500000000f,      0.45013427734375000000f,\r
107       0.56176757812500000000f,      0.66098022460937500000f,\r
108       0.76348876953125000000f,      0.85580444335937489000f,\r
109       0.11230468750000001000f,      0.18383789062500000000f,\r
110       0.27423095703125000000f,      0.37402343749999994000f,\r
111       0.46389770507812494000f,      0.55505371093750000000f,\r
112       0.66348266601562500000f,      0.74645996093750000000f,\r
113       0.83874511718749989000f,      0.91732788085937500000f,\r
114       0.07885742187500000000f,      0.15829467773437500000f,\r
115       0.23800659179687500000f,      0.33270263671874994000f,\r
116       0.40219116210937500000f,      0.48110961914062500000f,\r
117       0.58035278320312500000f,      0.68453979492187500000f,\r
118       0.79013061523437500000f,      0.87579345703125000000f,\r
119       0.11386108398437500000f,      0.17550659179687500000f,\r
120       0.26397705078125000000f,      0.35833740234375000000f,\r
121       0.46051025390625000000f,      0.53121948242187500000f,\r
122       0.62228393554687500000f,      0.71475219726562500000f,\r
123       0.80041503906250000000f,      0.89254760742187511000f,\r
124       0.06430053710937500000f,      0.19296264648437500000f,\r
125       0.27206420898437500000f,      0.37310791015625000000f,\r
126       0.45089721679687500000f,      0.54293823242187500000f,\r
127       0.63061523437500000000f,      0.72262573242187500000f,\r
128       0.81875610351562500000f,      0.89578247070312500000f,\r
129       0.05117797851562500000f,      0.08758544921875000000f,\r
130       0.16436767578125000000f,      0.24649047851562500000f,\r
131       0.36062622070312500000f,      0.46313476562500000000f,\r
132       0.56936645507812500000f,      0.67156982421875011000f,\r
133       0.77859497070312500000f,      0.87551879882812500000f,\r
134       0.06442260742187500000f,      0.11062622070312501000f,\r
135       0.21444702148437500000f,      0.32312011718750000000f,\r
136       0.42904663085937500000f,      0.52468872070312500000f,\r
137       0.64505004882812489000f,      0.74035644531250000000f,\r
138       0.84158325195312500000f,      0.91662597656250011000f,\r
139       0.07409667968750000000f,      0.12237548828125000000f,\r
140       0.17593383789062500000f,      0.28613281250000000000f,\r
141       0.42129516601562500000f,      0.48281860351562500000f,\r
142       0.59338378906250000000f,      0.68325805664062511000f,\r
143       0.77194213867187500000f,      0.89447021484375000000f,\r
144       0.06884765625000000000f,      0.14123535156250000000f,\r
145       0.25564575195312500000f,      0.37966918945312500000f,\r
146       0.46640014648437500000f,      0.59393310546875000000f,\r
147       0.67922973632812500000f,      0.77975463867187489000f,\r
148       0.86767578124999989000f,      0.92480468750000000000f,\r
149       0.07177734375000000000f,      0.11215209960937499000f,\r
150       0.18704223632812500000f,      0.36218261718750000000f,\r
151       0.44406127929687494000f,      0.50827026367187500000f,\r
152       0.59887695312500000000f,      0.66781616210937500000f,\r
153       0.80950927734375000000f,      0.88040161132812500000f,\r
154       0.16000366210937500000f,      0.22119140625000000000f,\r
155       0.32220458984375000000f,      0.40493774414062500000f,\r
156       0.47763061523437506000f,      0.54684448242187500000f,\r
157       0.64517211914062500000f,      0.72714233398437500000f,\r
158       0.82708740234375000000f,      0.90084838867187489000f,\r
159       0.13494873046875000000f,      0.20523071289062500000f,\r
160       0.31887817382812500000f,      0.40505981445312500000f,\r
161       0.49206542968750000000f,      0.60794067382812500000f,\r
162       0.69659423828124989000f,      0.79531860351562500000f,\r
163       0.87777709960937500000f,      0.93331909179687500000f,\r
164       0.13757324218750000000f,      0.19198608398437500000f,\r
165       0.29003906250000000000f,      0.36038208007812506000f,\r
166       0.42196655273437500000f,      0.48675537109375000000f,\r
167       0.58218383789062500000f,      0.67395019531250000000f,\r
168       0.78552246093750000000f,      0.87457275390625000000f,\r
169       0.07751464843750000000f,      0.13113403320312500000f,\r
170       0.26181030273437500000f,      0.41436767578125000000f,\r
171       0.50762939453125000000f,      0.58291625976562500000f,\r
172       0.65756225585937500000f,      0.72897338867187500000f,\r
173       0.81716918945312489000f,      0.88946533203125000000f,\r
174       0.10305786132812501000f,      0.19403076171875003000f,\r
175       0.31201171875000000000f,      0.44305419921875000000f,\r
176       0.54641723632812500000f,      0.64257812500000000000f,\r
177       0.72134399414062500000f,      0.78686523437500011000f,\r
178       0.85940551757812500000f,      0.91885375976562500000f,\r
179       0.12747192382812500000f,      0.18133544921875000000f,\r
180       0.24899291992187497000f,      0.30847167968750000000f,\r
181       0.37017822265625000000f,      0.47210693359375000000f,\r
182       0.61618041992187500000f,      0.71185302734375000000f,\r
183       0.81732177734375000000f,      0.89596557617187500000f,\r
184       0.07604980468750000000f,      0.11599731445312501000f,\r
185       0.18750000000000000000f,      0.29983520507812500000f,\r
186       0.48828124999999994000f,      0.56979370117187500000f,\r
187       0.63760375976562489000f,      0.72213745117187500000f,\r
188       0.79037475585937500000f,      0.88421630859374989000f,\r
189       0.09188842773437500000f,      0.14425659179687500000f,\r
190       0.20855712890625000000f,      0.32058715820312500000f,\r
191       0.38040161132812500000f,      0.44238281250000000000f,\r
192       0.52078247070312500000f,      0.61193847656250000000f,\r
193       0.77102661132812500000f,      0.85623168945312500000f,\r
194       0.12661743164062500000f,      0.21963500976562500000f,\r
195       0.37652587890625000000f,      0.46008300781249994000f,\r
196       0.54937744140625000000f,      0.61614990234375000000f,\r
197       0.67709350585937500000f,      0.75448608398437500000f,\r
198       0.82650756835937500000f,      0.88882446289062511000f,\r
199       0.09078979492187500000f,      0.13970947265625000000f,\r
200       0.19677734375000000000f,      0.25567626953125000000f,\r
201       0.29513549804687500000f,      0.40359497070312500000f,\r
202       0.59515380859375000000f,      0.67984008789062500000f,\r
203       0.79522705078125000000f,      0.88043212890625000000f,\r
204       0.12518310546875000000f,      0.17578125000000000000f,\r
205       0.23632812500000000000f,      0.28942871093750000000f,\r
206       0.32788085937500000000f,      0.37561035156250000000f,\r
207       0.44790649414062500000f,      0.59835815429687500000f,\r
208       0.75808715820312500000f,      0.86611938476562489000f,\r
209       0.15048217773437500000f,      0.28341674804687500000f,\r
210       0.38076782226562500000f,      0.40878295898437500000f,\r
211       0.41845703125000000000f,      0.43795776367187506000f,\r
212       0.48974609375000000000f,      0.60629272460937500000f,\r
213       0.73815917968750000000f,      0.88482666015624989000f,\r
214       0.12637329101562500000f,      0.24008178710937500000f,\r
215       0.40100097656250000000f,      0.54077148437500000000f,\r
216       0.61230468750000000000f,      0.64416503906250000000f,\r
217       0.66198730468750000000f,      0.69342041015625000000f,\r
218       0.72436523437500000000f,      0.83767700195312500000f,\r
219       0.12240600585937499000f,      0.26611328125000000000f,\r
220       0.40386962890625006000f,      0.49456787109375006000f,\r
221       0.53713989257812500000f,      0.55813598632812500000f,\r
222       0.56530761718750000000f,      0.60086059570312500000f,\r
223       0.70904541015625000000f,      0.85089111328125000000f,\r
224       0.10437011718750000000f,      0.18295288085937500000f,\r
225       0.34271240234375006000f,      0.46133422851562500000f,\r
226       0.48544311523437500000f,      0.51217651367187500000f,\r
227       0.54205322265625000000f,      0.71249389648437500000f,\r
228       0.82086181640625000000f,      0.91387939453125000000f,\r
229       0.09399414062500001400f,      0.20709228515625000000f,\r
230       0.31936645507812506000f,      0.41735839843750000000f,\r
231       0.55111694335937500000f,      0.72067260742187489000f,\r
232       0.82574462890624989000f,      0.88751220703124989000f,\r
233       0.90219116210937500000f,      0.91262817382812500000f,\r
234       0.09271240234375000000f,      0.17150878906250003000f,\r
235       0.28277587890625000000f,      0.39276123046875000000f,\r
236       0.57382202148437500000f,      0.59844970703125000000f,\r
237       0.61065673828125000000f,      0.63482666015625000000f,\r
238       0.72882080078125011000f,      0.89434814453125000000f,\r
239       0.10113525390625000000f,      0.19592285156250000000f,\r
240       0.27606201171875000000f,      0.40472412109375000000f,\r
241       0.48428344726562500000f,      0.70547485351562500000f,\r
242       0.72225952148437500000f,      0.73898315429687500000f,\r
243       0.74728393554687500000f,      0.79086303710937500000f,\r
244       0.10586547851562500000f,      0.21249389648437500000f,\r
245       0.30831909179687500000f,      0.46636962890625006000f,\r
246       0.62655639648437500000f,      0.70922851562500000000f,\r
247       0.76367187500000000000f,      0.79409790039062500000f,\r
248       0.81591796875000000000f,      0.83175659179687500000f,\r
249       0.09280395507812500000f,      0.19711303710937500000f,\r
250       0.29837036132812500000f,      0.39355468750000000000f,\r
251       0.49789428710937500000f,      0.59234619140625000000f,\r
252       0.73455810546875000000f,      0.89578247070312500000f,\r
253       0.97030639648437500000f,      0.97885131835937500000f,\r
254      -0.00610351562500000000f,     -0.00408935546875000000f,\r
255      -0.00344848632812500000f,     -0.00622558593750000000f,\r
256      -0.01058959960937500000f,     -0.01342773437500000000f,\r
257      -0.01074218749999999800f,     -0.00643920898437500000f,\r
258      -0.01275634765625000200f,     -0.00524902343750000000f,\r
259      -0.00955200195312500000f,      0.00180053710937500000f,\r
260       0.01510620117187500000f,      0.02355957031250000000f,\r
261       0.02200317382812500000f,      0.01873779296875000000f,\r
262       0.01019287109375000000f,      0.01354980468750000000f,\r
263       0.00686645507812500000f,      0.00738525390625000000f,\r
264       0.00491333007812500000f,      0.00048828125000000000f,\r
265       0.00836181640625000000f,      0.01721191406250000000f,\r
266      -0.00222778320312500000f,     -0.00573730468750000000f,\r
267      -0.01205444335937500000f,     -0.00521850585937500000f,\r
268       0.02371215820312499700f,      0.01550292968750000000f,\r
269       0.04089355468750000000f,      0.03494262695312500000f,\r
270       0.02133178710937500000f,      0.00598144531250000000f,\r
271       0.00680541992187500000f,      0.00527954101562500000f,\r
272       0.00274658203125000000f,      0.00076293945312500000f,\r
273      -0.00079345703125000011f,      0.00054931640625000000f,\r
274       0.00405883789062500000f,     -0.00320434570312500000f,\r
275      -0.01098632812500000000f,     -0.00845336914062500000f,\r
276       0.02621459960937500000f,      0.01934814453125000000f,\r
277       0.00125122070312500000f,     -0.01699829101562500000f,\r
278      -0.02343750000000000000f,     -0.02825927734375000000f,\r
279      -0.01834106445312500000f,     -0.03115844726562500000f,\r
280      -0.03628540039062500000f,     -0.01113891601562500000f,\r
281       0.00686645507812500000f,      0.00326538085937500000f,\r
282       0.01141357421875000200f,     -0.00152587890625000000f,\r
283       0.01321411132812500000f,      0.01272583007812500000f,\r
284       0.00476074218750000000f,      0.00119018554687500000f,\r
285      -0.01821899414062500000f,     -0.04263305664062499300f,\r
286      -0.04864501953125000000f,     -0.01806640625000000000f,\r
287      -0.01480102539062500000f,     -0.00891113281250000000f,\r
288       0.00772094726562500000f,      0.00265502929687500000f,\r
289      -0.00000000000000000000f,     -0.00018310546875000000f,\r
290      -0.00076293945312500000f,     -0.01052856445312500000f,\r
291      -0.00732421874999999910f,      0.00366210937499999960f,\r
292       0.03848266601562500000f,      0.02886962890625000000f,\r
293       0.00506591796875000090f,     -0.00845336914062500000f,\r
294       0.00735473632812500090f,      0.00509643554687500000f,\r
295       0.00518798828125000000f,      0.01309204101562500000f,\r
296       0.01580810546875000000f,      0.02178955078125000000f,\r
297       0.01837158203125000000f,      0.00775146484375000000f,\r
298       0.00408935546875000000f,      0.00280761718750000000f,\r
299      -0.00463867187500000000f,     -0.00988769531250000000f,\r
300      -0.01202392578124999800f,      0.00149536132812500000f,\r
301      -0.00460815429687500000f,     -0.00927734375000000000f,\r
302      -0.02209472656250000000f,     -0.02005004882812500000f,\r
303      -0.00494384765625000000f,     -0.01126098632812500000f,\r
304      -0.00106811523437500000f,      0.00009155273437500000f,\r
305      -0.00006103515625000000f,     -0.00952148437500000000f,\r
306      -0.00610351562500000000f,     -0.00280761718750000000f,\r
307      -0.00692749023437500000f,      0.00738525390625000000f,\r
308       0.01916503906250000000f,      0.01724243164062500000f,\r
309      -0.00378417968750000000f,      0.03222656250000000000f,\r
310       0.02349853515625000300f,      0.00308227539062500000f,\r
311      -0.00256347656250000000f,     -0.00100708007812500000f,\r
312       0.00012207031250000000f,     -0.00585937500000000000f,\r
313      -0.00830078125000000000f,      0.00015258789062500000f,\r
314      -0.01913452148437500000f,     -0.02981567382812500000f,\r
315       0.01278686523437500000f,      0.01440429687500000000f,\r
316       0.00161743164062500000f,     -0.00314331054687500000f,\r
317       0.00442504882812500000f,      0.00982666015625000000f,\r
318      -0.00289916992187500000f,     -0.00094604492187500000f,\r
319      -0.00305175781250000000f,     -0.00924682617187500000f,\r
320      -0.01708984375000000000f,     -0.03256225585937500000f,\r
321      -0.01260375976562500000f,      0.02178955078125000000f,\r
322       0.00863647460937500000f,      0.00006103515625000000f,\r
323      -0.00680541992187500000f,     -0.01119995117187500000f,\r
324       0.01596069335937500000f,      0.01098632812500000000f,\r
325      -0.00115966796875000000f,     -0.00350952148437500040f,\r
326       0.01153564453125000000f,     -0.01803588867187500000f,\r
327      -0.02191162109375000000f,      0.01367187500000000000f,\r
328      -0.01467895507812500000f,     -0.00836181640625000000f,\r
329       0.00549316406250000000f,     -0.00268554687499999960f,\r
330      -0.01773071289062500000f,     -0.00479125976562500000f,\r
331      -0.02124023437500000000f,     -0.03860473632812500000f,\r
332       0.01202392578124999800f,     -0.01461791992187500000f,\r
333      -0.00070190429687500000f,      0.00378417968750000000f,\r
334      -0.00131225585937500000f,      0.00057983398437500000f,\r
335      -0.00344848632812500000f,     -0.00720214843750000000f,\r
336      -0.01257324218750000000f,     -0.02011108398437500000f,\r
337      -0.00610351562500000000f,      0.00006103515625000000f,\r
338      -0.00210571289062500000f,     -0.01043701171875000000f,\r
339       0.00607299804687500000f,      0.00167846679687500000f,\r
340       0.00177001953125000000f,     -0.00109863281250000000f,\r
341      -0.00155639648437500000f,     -0.00189208984375000000f,\r
342       0.01547241210937500000f,      0.01547241210937500000f,\r
343       0.01303100585937500200f,      0.01348876953125000000f,\r
344       0.00109863281250000000f,      0.01834106445312500000f,\r
345      -0.00430297851562500000f,      0.00207519531250000000f,\r
346       0.00836181640625000000f,      0.00836181640625000000f,\r
347       0.00207519531250000000f,     -0.00036621093750000000f,\r
348      -0.00012207031250000000f,      0.00216674804687500000f,\r
349      -0.00588989257812500000f,     -0.01416015625000000000f,\r
350      -0.01296997070312499800f,     -0.01168823242187499800f,\r
351       0.01245117187500000000f,      0.00619506835937500000f,\r
352      -0.01028442382812500000f,      0.00720214843750000000f,\r
353       0.01251220703125000000f,     -0.00180053710937500000f,\r
354      -0.00076293945312500000f,     -0.01040649414062499800f,\r
355      -0.01370239257812500200f,      0.00085449218750000000f,\r
356      -0.00027465820312500000f,      0.00274658203125000000f,\r
357       0.01013183593750000200f,     -0.00042724609375000000f,\r
358      -0.02761840820312499700f,      0.00292968750000000000f,\r
359      -0.01647949218750000000f,     -0.00738525390625000000f,\r
360       0.02072143554687500000f,     -0.00180053710937500000f,\r
361       0.00585937500000000000f,     -0.00073242187500000000f,\r
362       0.00183105468749999980f,     -0.00662231445312500000f,\r
363       0.00015258789062500000f,     -0.00112915039062500000f,\r
364       0.00546264648437500000f,     -0.00061035156250000000f,\r
365       0.00949096679687500000f,      0.01583862304687500000f,\r
366       0.00836181640625000000f,      0.00219726562500000000f,\r
367      -0.00994873046875000000f,     -0.03143310546875000000f,\r
368      -0.00799560546875000000f,      0.00650024414062500000f,\r
369       0.01159667968750000000f,      0.00250244140625000000f,\r
370       0.01000976562500000000f,      0.01254272460937500000f,\r
371      -0.01647949218750000000f,      0.01751708984375000000f,\r
372      -0.00863647460937500000f,      0.00460815429687500000f,\r
373       0.00552368164062500000f,     -0.01226806640625000000f,\r
374      -0.00848388671875000000f,     -0.00732421874999999910f,\r
375      -0.00335693359375000000f,     -0.00692749023437500000f,\r
376      -0.00805664062500000000f,     -0.00271606445312500000f,\r
377      -0.00762939453124999910f,     -0.00790405273437500000f,\r
378      -0.00082397460937500000f,      0.00323486328125000000f,\r
379      -0.00729370117187499910f,     -0.00299072265625000000f,\r
380      -0.01190185546875000000f,      0.00360107421875000000f,\r
381       0.00186157226562500000f,      0.00317382812500000040f,\r
382       0.00897216796875000000f,      0.01623535156250000000f,\r
383       0.00280761718750000000f,     -0.00039672851562500005f,\r
384       0.00183105468749999980f,     -0.00711059570312500000f,\r
385       0.01022338867187500000f,      0.01651000976562500000f,\r
386       0.00936889648437500000f,     -0.00079345703125000011f,\r
387      -0.00335693359375000000f,     -0.00277709960937500000f,\r
388      -0.00704956054687500000f,     -0.01403808593750000200f,\r
389       0.00518798828125000000f,      0.00613403320312500000f,\r
390       0.00292968750000000000f,     -0.01135253906249999800f,\r
391       0.00402832031250000000f,      0.01327514648437500000f,\r
392      -0.00921630859375000000f,      0.00659179687500000000f,\r
393      -0.00851440429687500000f,     -0.00125122070312500000f,\r
394       0.00225830078125000000f,      0.00579833984375000000f,\r
395       0.01123046875000000000f,      0.00833129882812500000f,\r
396      -0.00567626953124999910f,     -0.01855468750000000000f,\r
397      -0.00479125976562500000f,      0.00485229492187500000f,\r
398       0.00036621093750000000f,      0.00848388671875000000f,\r
399       0.00747680664062500000f,      0.00936889648437500000f,\r
400       0.00076293945312500000f,     -0.00570678710937500090f,\r
401      -0.00048828125000000000f,      0.00167846679687500000f,\r
402       0.00091552734374999989f,     -0.00497436523437500000f,\r
403       0.01672363281250000000f,     -0.00936889648437500000f,\r
404       0.00323486328125000000f,     -0.00015258789062500000f,\r
405       0.00082397460937500000f,      0.01007080078124999800f,\r
406      -0.01269531250000000200f,      0.01449584960937500000f,\r
407       0.01336669921875000200f,     -0.00717163085937500000f,\r
408       0.00317382812500000040f,      0.00418090820312500000f,\r
409       0.00064086914062500000f,     -0.00015258789062500000f,\r
410      -0.00915527343750000000f,     -0.01428222656250000000f,\r
411       0.01589965820312500000f,     -0.01058959960937500000f,\r
412       0.00518798828125000000f,     -0.00610351562500000000f,\r
413      -0.00668334960937500090f,      0.00939941406250000000f,\r
414      -0.00372314453125000000f,     -0.00405883789062500000f,\r
415       0.00668334960937500090f,     -0.00048828125000000000f,\r
416       0.01095581054687500000f,      0.01257324218750000000f,\r
417      -0.00271606445312500000f,     -0.00338745117187500000f,\r
418       0.00146484375000000000f,      0.00982666015625000000f,\r
419       0.00433349609375000000f,      0.00540161132812500090f,\r
420      -0.00872802734375000000f,     -0.00387573242187500000f,\r
421      -0.00119018554687500000f,     -0.00192260742187500000f,\r
422      -0.00128173828125000000f,     -0.01376342773437500000f,\r
423       0.00488281250000000000f,      0.00939941406250000000f,\r
424      -0.00173950195312500000f,      0.00588989257812500000f,\r
425      -0.00146484375000000000f,      0.00225830078125000000f,\r
426      -0.01055908203125000000f,      0.00180053710937500000f,\r
427      -0.00082397460937500000f,      0.00082397460937500000f,\r
428      -0.01431274414062499800f,     -0.00845336914062500000f,\r
429      -0.01049804687500000000f,      0.00860595703125000000f,\r
430       0.00799560546875000000f,      0.00372314453125000000f,\r
431       0.00521850585937500000f,     -0.00759887695312500000f,\r
432       0.00082397460937500000f,      0.00787353515625000000f,\r
433       0.00573730468750000000f,     -0.00009155273437500000f,\r
434       0.00204467773437500000f,     -0.00628662109375000000f,\r
435      -0.00866699218750000000f,      0.00888061523437500000f,\r
436      -0.00357055664062500000f,     -0.00268554687499999960f,\r
437      -0.01455688476562500000f,      0.01144409179687500000f,\r
438       0.00152587890625000000f,      0.00323486328125000000f,\r
439       0.00302124023437500040f,     -0.00555419921875000000f,\r
440       0.01336669921875000200f,     -0.01147460937500000000f,\r
441      -0.01223754882812500000f,     -0.00149536132812500000f,\r
442       0.00363159179687500000f,     -0.00070190429687500000f,\r
443      -0.00030517578125000000f,     -0.00146484375000000000f,\r
444      -0.00354003906250000000f,     -0.00610351562500000000f,\r
445      -0.00946044921875000000f,      0.00369262695312500000f,\r
446       0.00222778320312500000f,      0.00021362304687500000f,\r
447       0.00723266601562500000f,     -0.00689697265625000000f,\r
448       0.00424194335937500000f,     -0.01391601562500000000f,\r
449       0.01211547851562500000f,      0.00106811523437500000f,\r
450       0.00009155273437500000f,     -0.00329589843750000000f,\r
451       0.00985717773437500000f,     -0.00228881835937500000f,\r
452       0.01013183593750000200f,      0.00604248046875000090f,\r
453      -0.00302124023437500040f,     -0.00064086914062500000f\r
454 };\r
455 \r
456 const SKP_Silk_NLSF_CBS_FLP SKP_Silk_NLSF_CB1_10_Stage_info_FLP[ NLSF_MSVQ_CB1_10_STAGES ] =\r
457 {\r
458         {  32, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *   0 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[   0 ] },\r
459         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  32 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  32 ] },\r
460         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  40 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  40 ] },\r
461         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  48 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  48 ] },\r
462         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  56 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  56 ] },\r
463         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  64 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  64 ] }\r
464 };\r
465 \r
466 const SKP_Silk_NLSF_CB_FLP SKP_Silk_NLSF_CB1_10_FLP =\r
467 {\r
468         NLSF_MSVQ_CB1_10_STAGES,\r
469         SKP_Silk_NLSF_CB1_10_Stage_info_FLP,\r
470         SKP_Silk_NLSF_MSVQ_CB1_10_ndelta_min,\r
471         SKP_Silk_NLSF_MSVQ_CB1_10_CDF,\r
472         SKP_Silk_NLSF_MSVQ_CB1_10_CDF_start_ptr,\r
473         SKP_Silk_NLSF_MSVQ_CB1_10_CDF_middle_idx\r
474 };\r
475 \r