SILK update
[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.56 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.62500000000000000000f,      3.18750000000000000000f,\r
40       3.43750000000000000000f,      4.00000000000000000000f,\r
41       4.75000000000000000000f,      4.81250000000000000000f,\r
42       5.00000000000000000000f,      5.31250000000000000000f,\r
43       5.43750000000000000000f,      5.62500000000000000000f,\r
44       5.68750000000000000000f,      5.75000000000000000000f,\r
45       5.75000000000000000000f,      6.12500000000000000000f,\r
46       6.18750000000000000000f,      6.31250000000000000000f,\r
47       6.37500000000000000000f,      6.43750000000000000000f,\r
48       6.43750000000000000000f,      6.50000000000000000000f,\r
49       6.56250000000000000000f,      6.75000000000000000000f,\r
50       6.93750000000000000000f,      7.06250000000000000000f,\r
51       7.06250000000000000000f,      7.06250000000000000000f,\r
52       7.06250000000000000000f,      7.06250000000000000000f,\r
53       7.06250000000000000000f,      7.06250000000000000000f,\r
54       7.06250000000000000000f,      7.06250000000000000000f,\r
55       0.93750000000000000000f,      2.87500000000000000000f,\r
56       3.68750000000000000000f,      4.00000000000000000000f,\r
57       4.25000000000000000000f,      4.25000000000000000000f,\r
58       4.25000000000000000000f,      4.37500000000000000000f,\r
59       1.12500000000000000000f,      2.62500000000000000000f,\r
60       3.50000000000000000000f,      3.93750000000000000000f,\r
61       4.00000000000000000000f,      4.18750000000000000000f,\r
62       4.25000000000000000000f,      4.25000000000000000000f,\r
63       1.06250000000000000000f,      3.18750000000000000000f,\r
64       3.62500000000000000000f,      3.75000000000000000000f,\r
65       3.87500000000000000000f,      3.93750000000000000000f,\r
66       3.93750000000000000000f,      4.25000000000000000000f,\r
67       2.18750000000000000000f,      2.56250000000000000000f,\r
68       2.75000000000000000000f,      2.87500000000000000000f,\r
69       2.93750000000000000000f,      3.56250000000000000000f,\r
70       4.06250000000000000000f,      4.31250000000000000000f,\r
71       1.31250000000000000000f,      2.75000000000000000000f,\r
72       2.93750000000000000000f,      3.62500000000000000000f,\r
73       3.93750000000000000000f,      4.00000000000000000000f,\r
74       4.12500000000000000000f,      4.12500000000000000000f,\r
75       1.68750000000000000000f,      2.50000000000000000000f,\r
76       3.25000000000000000000f,      3.37500000000000000000f,\r
77       3.37500000000000000000f,      3.43750000000000000000f,\r
78       3.56250000000000000000f,      4.31250000000000000000f\r
79 };\r
80 \r
81 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10_ndelta_min[ 10 + 1 ] =\r
82 {\r
83       0.00894165039062500000f,\r
84       0.00097656250000000000f,\r
85       0.00686645507812500000f,\r
86       0.00854492187500000000f,\r
87       0.00466918945312500000f,\r
88       0.00070190429687500000f,\r
89       0.00039672851562500005f,\r
90       0.00042724609375000000f,\r
91       0.00027465820312500000f,\r
92       0.00009155273437500000f,\r
93       0.02099609375000000000f\r
94 };\r
95 \r
96 const SKP_float SKP_Silk_NLSF_MSVQ_CB1_10[ 10 * NLSF_MSVQ_CB1_10_VECTORS ] =\r
97 {\r
98      -0.44140625000000000000f,     -0.35937500000000000000f,\r
99      -0.26562500000000000000f,     -0.16796875000000000000f,\r
100      -0.07812500000000000000f,      0.01171875000000000000f,\r
101       0.10937500000000000000f,      0.20312500000000003000f,\r
102       0.30468750000000000000f,      0.39062500000000000000f,\r
103      -0.44531250000000000000f,     -0.39453125000000000000f,\r
104      -0.29296875000000000000f,     -0.20703125000000000000f,\r
105      -0.11718749999999999000f,     -0.02734375000000000000f,\r
106       0.07812500000000000000f,      0.17578125000000000000f,\r
107       0.28125000000000000000f,      0.37500000000000000000f,\r
108      -0.38281250000000000000f,     -0.31640625000000000000f,\r
109      -0.22656250000000000000f,     -0.12890625000000000000f,\r
110      -0.03906250000000000000f,      0.03906250000000000000f,\r
111       0.13671875000000000000f,      0.22656250000000000000f,\r
112       0.32031250000000000000f,      0.40234375000000000000f,\r
113      -0.42968750000000000000f,     -0.38671875000000006000f,\r
114      -0.31250000000000000000f,     -0.23828125000000000000f,\r
115      -0.14843750000000000000f,     -0.05859374999999999300f,\r
116       0.04687500000000000000f,      0.14843750000000000000f,\r
117       0.25781250000000000000f,      0.34765625000000000000f,\r
118      -0.44921875000000006000f,     -0.42187500000000000000f,\r
119      -0.30078125000000000000f,     -0.19140625000000000000f,\r
120      -0.08203125000000000000f,      0.01562500000000000000f,\r
121       0.11328125000000000000f,      0.20703125000000000000f,\r
122       0.30859375000000000000f,      0.39843750000000000000f,\r
123      -0.39453125000000000000f,     -0.31640625000000000000f,\r
124      -0.21484375000000000000f,     -0.11328125000000000000f,\r
125      -0.02734375000000000000f,      0.08984375000000000000f,\r
126       0.18359375000000000000f,      0.27734375000000000000f,\r
127       0.36328124999999994000f,      0.42968750000000000000f,\r
128      -0.39062500000000000000f,     -0.32421875000000006000f,\r
129      -0.25390625000000000000f,     -0.17187499999999997000f,\r
130      -0.09765625000000000000f,     -0.02734375000000000000f,\r
131       0.07421875000000000000f,      0.17578125000000000000f,\r
132       0.28125000000000000000f,      0.37500000000000000000f,\r
133      -0.42968750000000000000f,     -0.39062500000000000000f,\r
134      -0.33203125000000000000f,     -0.17578125000000000000f,\r
135      -0.09765625000000000000f,     -0.03125000000000000000f,\r
136       0.08593749999999998600f,      0.15234375000000000000f,\r
137       0.30468750000000000000f,      0.37890625000000000000f,\r
138      -0.44921875000000006000f,     -0.41796875000000000000f,\r
139      -0.34765625000000000000f,     -0.26953125000000000000f,\r
140      -0.14062500000000000000f,     -0.03515625000000000000f,\r
141       0.07812500000000000000f,      0.17578125000000000000f,\r
142       0.28125000000000000000f,      0.38671875000000006000f,\r
143      -0.44140625000000000000f,     -0.38671875000000006000f,\r
144      -0.26953125000000000000f,     -0.14843750000000000000f,\r
145      -0.04687500000000000000f,      0.06250000000000000000f,\r
146       0.17187499999999997000f,      0.26562500000000000000f,\r
147       0.35937500000000000000f,      0.42578124999999994000f,\r
148      -0.42578124999999994000f,     -0.38281250000000000000f,\r
149      -0.32812500000000000000f,     -0.23437499999999997000f,\r
150      -0.07421875000000000000f,     -0.01171875000000000000f,\r
151       0.07031250000000000000f,      0.16796875000000000000f,\r
152       0.23828125000000000000f,      0.38281250000000000000f,\r
153      -0.38671875000000006000f,     -0.30078125000000000000f,\r
154      -0.17968750000000000000f,     -0.06640625000000000000f,\r
155       0.03906250000000000000f,      0.13671875000000000000f,\r
156       0.21484375000000000000f,      0.28906250000000000000f,\r
157       0.35937500000000000000f,      0.41406250000000000000f,\r
158      -0.41015625000000000000f,     -0.35546875000000000000f,\r
159      -0.27343750000000000000f,     -0.16406250000000000000f,\r
160      -0.00390625000000000000f,      0.06640625000000000000f,\r
161       0.13671875000000000000f,      0.22656250000000000000f,\r
162       0.29296875000000000000f,      0.38671875000000006000f,\r
163      -0.35156250000000000000f,     -0.30078125000000000000f,\r
164      -0.20703125000000000000f,     -0.14843750000000000000f,\r
165      -0.08203125000000000000f,      0.00000000000000000000f,\r
166       0.10937500000000000000f,      0.19140625000000000000f,\r
167       0.29687500000000000000f,      0.37890625000000000000f,\r
168      -0.42968750000000000000f,     -0.39453125000000000000f,\r
169      -0.31250000000000000000f,     -0.11328125000000000000f,\r
170      -0.03125000000000000000f,      0.02343750000000000000f,\r
171       0.11718749999999999000f,      0.18750000000000000000f,\r
172       0.32031250000000000000f,      0.38671875000000006000f,\r
173      -0.42968750000000000000f,     -0.35937500000000000000f,\r
174      -0.21484375000000000000f,     -0.07421875000000000000f,\r
175       0.01562500000000000000f,      0.09765625000000000000f,\r
176       0.16796875000000000000f,      0.24218750000000000000f,\r
177       0.32812500000000000000f,      0.39453125000000000000f,\r
178      -0.39453125000000000000f,     -0.34374999999999994000f,\r
179      -0.28515625000000000000f,     -0.22656250000000000000f,\r
180      -0.17578125000000000000f,     -0.10156250000000001000f,\r
181       0.08203125000000000000f,      0.17968750000000000000f,\r
182       0.27734375000000000000f,      0.38281250000000000000f,\r
183      -0.32421875000000006000f,     -0.26171875000000000000f,\r
184      -0.15625000000000000000f,     -0.08593749999999998600f,\r
185      -0.00781250000000000000f,      0.07421875000000000000f,\r
186       0.16015625000000000000f,      0.24609375000000000000f,\r
187       0.33203125000000000000f,      0.40234375000000000000f,\r
188      -0.43750000000000000000f,     -0.40234375000000000000f,\r
189      -0.34765625000000000000f,     -0.24218750000000000000f,\r
190      -0.03125000000000000000f,      0.05859374999999999300f,\r
191       0.12890625000000000000f,      0.21875000000000000000f,\r
192       0.28906250000000000000f,      0.37890625000000000000f,\r
193      -0.45703125000000000000f,     -0.28515625000000000000f,\r
194      -0.21875000000000000000f,     -0.12890625000000000000f,\r
195      -0.05078125000000000700f,      0.04296874999999999300f,\r
196       0.13281250000000000000f,      0.22265625000000000000f,\r
197       0.31250000000000000000f,      0.39453125000000000000f,\r
198      -0.42968750000000000000f,     -0.39062500000000000000f,\r
199      -0.32812500000000000000f,     -0.28125000000000000000f,\r
200      -0.23046875000000000000f,     -0.05859374999999999300f,\r
201       0.08203125000000000000f,      0.17578125000000000000f,\r
202       0.29687500000000000000f,      0.37500000000000000000f,\r
203      -0.40234375000000000000f,     -0.35156250000000000000f,\r
204      -0.28125000000000000000f,     -0.23046875000000000000f,\r
205      -0.15625000000000000000f,      0.00390625000000000000f,\r
206       0.12500000000000000000f,      0.21875000000000000000f,\r
207       0.32031250000000000000f,      0.38281250000000000000f,\r
208      -0.41796875000000000000f,     -0.37890625000000000000f,\r
209      -0.30859375000000000000f,     -0.21093750000000000000f,\r
210      -0.14453125000000000000f,     -0.08203125000000000000f,\r
211      -0.01562500000000000000f,      0.08593749999999998600f,\r
212       0.27734375000000000000f,      0.36718750000000000000f,\r
213      -0.37890625000000000000f,     -0.26171875000000000000f,\r
214      -0.10546875000000000000f,     -0.00781250000000000000f,\r
215       0.11328125000000000000f,      0.17187499999999997000f,\r
216       0.22656250000000000000f,      0.27734375000000000000f,\r
217       0.32031250000000000000f,      0.38281250000000000000f,\r
218      -0.34765625000000000000f,     -0.28906250000000000000f,\r
219      -0.21484375000000000000f,     -0.17578125000000000000f,\r
220      -0.11718749999999999000f,     -0.07031250000000000000f,\r
221      -0.00781250000000000000f,      0.08984375000000000000f,\r
222       0.25390625000000000000f,      0.37890625000000000000f,\r
223      -0.41406250000000000000f,     -0.32031250000000000000f,\r
224      -0.21875000000000000000f,     -0.12109375000000000000f,\r
225      -0.01953125000000000000f,      0.13281250000000000000f,\r
226       0.23046875000000000000f,      0.25390625000000000000f,\r
227       0.26562500000000000000f,      0.30468750000000000000f,\r
228      -0.41796875000000000000f,     -0.32031250000000000000f,\r
229      -0.22265625000000000000f,     -0.12109375000000000000f,\r
230       0.07812500000000000000f,      0.12109375000000000000f,\r
231       0.13281250000000000000f,      0.13671875000000000000f,\r
232       0.26562500000000000000f,      0.40234375000000000000f,\r
233      -0.42578124999999994000f,     -0.32421875000000006000f,\r
234      -0.21875000000000000000f,     -0.12500000000000000000f,\r
235      -0.02343750000000000000f,      0.07031250000000000000f,\r
236       0.19140625000000000000f,      0.32031250000000000000f,\r
237       0.42578124999999994000f,      0.45312500000000000000f,\r
238      -0.40234375000000000000f,     -0.32031250000000000000f,\r
239      -0.19531250000000000000f,     -0.06640625000000000000f,\r
240      -0.02343750000000000000f,      0.00781250000000000000f,\r
241       0.07421875000000000000f,      0.21875000000000000000f,\r
242       0.32421875000000006000f,      0.41015625000000000000f,\r
243      -0.41406250000000000000f,     -0.32031250000000000000f,\r
244      -0.21093750000000000000f,     -0.11718749999999999000f,\r
245      -0.00390625000000000000f,      0.12500000000000000000f,\r
246       0.16015625000000000000f,      0.19140625000000000000f,\r
247       0.20312500000000003000f,      0.38281250000000000000f,\r
248      -0.38281250000000000000f,     -0.25781250000000000000f,\r
249      -0.14062500000000000000f,      0.00000000000000000000f,\r
250       0.01953125000000000000f,      0.04687500000000000000f,\r
251       0.05468750000000000000f,      0.10156250000000001000f,\r
252       0.25000000000000000000f,      0.37890625000000000000f,\r
253      -0.41015625000000000000f,     -0.31250000000000000000f,\r
254      -0.20703125000000000000f,     -0.11328125000000000000f,\r
255       0.00781250000000000000f,      0.11718749999999999000f,\r
256       0.29687500000000000000f,      0.35156250000000000000f,\r
257       0.36718750000000000000f,      0.37500000000000000000f,\r
258      -0.00781250000000000000f,     -0.00781250000000000000f,\r
259      -0.00781250000000000000f,      0.00000000000000000000f,\r
260      -0.00390625000000000000f,     -0.00390625000000000000f,\r
261      -0.00390625000000000000f,      0.00000000000000000000f,\r
262       0.00000000000000000000f,      0.00000000000000000000f,\r
263       0.00781250000000000000f,      0.00781250000000000000f,\r
264       0.01171875000000000000f,      0.01562500000000000000f,\r
265       0.01171875000000000000f,      0.01953125000000000000f,\r
266       0.02734375000000000000f,      0.02343750000000000000f,\r
267       0.01562500000000000000f,      0.00781250000000000000f,\r
268       0.03125000000000000000f,      0.03515625000000000000f,\r
269       0.01953125000000000000f,     -0.00781250000000000000f,\r
270       0.00390625000000000000f,      0.00390625000000000000f,\r
271       0.00390625000000000000f,      0.00000000000000000000f,\r
272      -0.00781250000000000000f,     -0.00781250000000000000f,\r
273       0.00390625000000000000f,      0.00390625000000000000f,\r
274       0.00781250000000000000f,     -0.00781250000000000000f,\r
275      -0.02734375000000000000f,     -0.04296874999999999300f,\r
276      -0.04296874999999999300f,      0.00000000000000000000f,\r
277      -0.00390625000000000000f,      0.00000000000000000000f,\r
278       0.00390625000000000000f,      0.00000000000000000000f,\r
279      -0.01171875000000000000f,     -0.00781250000000000000f,\r
280      -0.02343750000000000000f,     -0.01171875000000000000f,\r
281       0.00781250000000000000f,     -0.01562500000000000000f,\r
282       0.03906250000000000000f,      0.01953125000000000000f,\r
283      -0.00390625000000000000f,     -0.01171875000000000000f,\r
284      -0.01953125000000000000f,     -0.02734375000000000000f,\r
285       0.04296874999999999300f,      0.02734375000000000000f,\r
286       0.01562500000000000000f,     -0.00390625000000000000f,\r
287       0.00390625000000000000f,      0.00390625000000000000f,\r
288       0.00000000000000000000f,      0.00390625000000000000f,\r
289       0.02734375000000000000f,      0.03906250000000000000f,\r
290       0.01171875000000000000f,     -0.00390625000000000000f,\r
291      -0.02343750000000000000f,     -0.00781250000000000000f,\r
292      -0.01171875000000000000f,     -0.01562500000000000000f,\r
293       0.00000000000000000000f,     -0.00390625000000000000f,\r
294      -0.00781250000000000000f,     -0.00781250000000000000f,\r
295       0.00000000000000000000f,      0.01171875000000000000f,\r
296       0.00000000000000000000f,     -0.01953125000000000000f,\r
297      -0.04296874999999999300f,     -0.03906250000000000000f,\r
298      -0.00390625000000000000f,      0.00390625000000000000f,\r
299       0.00390625000000000000f,      0.00390625000000000000f,\r
300       0.00390625000000000000f,      0.00390625000000000000f,\r
301       0.00390625000000000000f,      0.00390625000000000000f,\r
302       0.00390625000000000000f,      0.00000000000000000000f,\r
303       0.00781250000000000000f,      0.00390625000000000000f,\r
304      -0.00781250000000000000f,     -0.01562500000000000000f,\r
305      -0.01953125000000000000f,     -0.01171875000000000000f,\r
306      -0.01171875000000000000f,     -0.01171875000000000000f,\r
307      -0.01171875000000000000f,     -0.01171875000000000000f,\r
308       0.01171875000000000000f,      0.00781250000000000000f,\r
309       0.01171875000000000000f,      0.01953125000000000000f,\r
310       0.01562500000000000000f,      0.00000000000000000000f,\r
311      -0.01171875000000000000f,     -0.03515625000000000000f,\r
312      -0.01953125000000000000f,     -0.00390625000000000000f,\r
313       0.01171875000000000000f,      0.00781250000000000000f,\r
314       0.00781250000000000000f,     -0.00390625000000000000f,\r
315      -0.00390625000000000000f,     -0.00390625000000000000f,\r
316      -0.00781250000000000000f,      0.02343750000000000000f,\r
317       0.02734375000000000000f,      0.02343750000000000000f,\r
318      -0.00781250000000000000f,     -0.01953125000000000000f,\r
319      -0.03515625000000000000f,     -0.01562500000000000000f,\r
320      -0.00390625000000000000f,     -0.01171875000000000000f,\r
321      -0.01171875000000000000f,      0.00390625000000000000f,\r
322       0.00781250000000000000f,      0.00781250000000000000f,\r
323      -0.02343750000000000000f,     -0.03515625000000000000f,\r
324       0.02343750000000000000f,      0.01171875000000000000f,\r
325       0.01171875000000000000f,      0.00390625000000000000f,\r
326       0.00781250000000000000f,      0.00390625000000000000f,\r
327      -0.00390625000000000000f,     -0.00390625000000000000f,\r
328       0.01171875000000000000f,      0.00390625000000000000f,\r
329      -0.00781250000000000000f,      0.00781250000000000000f,\r
330       0.01562500000000000000f,     -0.01171875000000000000f,\r
331       0.03515625000000000000f,      0.01171875000000000000f,\r
332      -0.01171875000000000000f,      0.01562500000000000000f,\r
333       0.00390625000000000000f,      0.00000000000000000000f,\r
334      -0.00390625000000000000f,     -0.01562500000000000000f,\r
335      -0.02343750000000000000f,      0.04296874999999999300f,\r
336       0.01562500000000000000f,      0.00390625000000000000f,\r
337       0.00781250000000000000f,     -0.00390625000000000000f,\r
338      -0.00390625000000000000f,     -0.00390625000000000000f,\r
339      -0.00390625000000000000f,     -0.00781250000000000000f,\r
340       0.00000000000000000000f,      0.00000000000000000000f,\r
341       0.00000000000000000000f,      0.00000000000000000000f,\r
342      -0.00390625000000000000f,      0.00000000000000000000f,\r
343       0.02343750000000000000f,      0.01171875000000000000f,\r
344       0.00390625000000000000f,      0.00000000000000000000f,\r
345       0.00390625000000000000f,      0.00390625000000000000f,\r
346       0.00390625000000000000f,     -0.00390625000000000000f,\r
347       0.00390625000000000000f,      0.00781250000000000000f,\r
348      -0.01953125000000000000f,      0.02343750000000000000f,\r
349       0.01171875000000000000f,      0.00781250000000000000f,\r
350       0.01171875000000000000f,      0.01562500000000000000f,\r
351       0.00781250000000000000f,      0.00390625000000000000f,\r
352       0.00000000000000000000f,      0.00390625000000000000f,\r
353       0.00000000000000000000f,     -0.00390625000000000000f,\r
354      -0.00781250000000000000f,      0.00781250000000000000f,\r
355       0.00390625000000000000f,     -0.00390625000000000000f,\r
356      -0.02343750000000000000f,     -0.03125000000000000000f,\r
357       0.00781250000000000000f,     -0.00390625000000000000f,\r
358       0.00000000000000000000f,     -0.00390625000000000000f,\r
359       0.03125000000000000000f,      0.00390625000000000000f,\r
360      -0.01953125000000000000f,      0.00000000000000000000f,\r
361      -0.00390625000000000000f,     -0.00390625000000000000f,\r
362       0.00000000000000000000f,      0.00000000000000000000f,\r
363       0.00000000000000000000f,      0.00000000000000000000f,\r
364      -0.00781250000000000000f,      0.00000000000000000000f,\r
365      -0.00781250000000000000f,     -0.03125000000000000000f,\r
366       0.01171875000000000000f,      0.00000000000000000000f,\r
367       0.00781250000000000000f,      0.00781250000000000000f,\r
368       0.00390625000000000000f,      0.00390625000000000000f,\r
369       0.00000000000000000000f,      0.00000000000000000000f,\r
370       0.00390625000000000000f,      0.00000000000000000000f,\r
371      -0.00781250000000000000f,      0.03906250000000000000f,\r
372       0.00390625000000000000f,     -0.01562500000000000000f,\r
373      -0.00390625000000000000f,     -0.01562500000000000000f,\r
374      -0.02343750000000000000f,      0.02343750000000000000f,\r
375       0.01171875000000000000f,      0.01562500000000000000f,\r
376       0.01562500000000000000f,      0.00390625000000000000f,\r
377      -0.00390625000000000000f,     -0.00781250000000000000f,\r
378       0.00000000000000000000f,      0.00390625000000000000f,\r
379       0.00781250000000000000f,      0.00390625000000000000f,\r
380       0.00390625000000000000f,      0.01562500000000000000f,\r
381       0.00390625000000000000f,      0.00390625000000000000f,\r
382      -0.00390625000000000000f,     -0.00781250000000000000f,\r
383       0.00000000000000000000f,      0.01562500000000000000f,\r
384       0.00781250000000000000f,      0.00000000000000000000f,\r
385      -0.00390625000000000000f,     -0.00781250000000000000f,\r
386      -0.00390625000000000000f,     -0.00781250000000000000f,\r
387       0.00390625000000000000f,      0.00000000000000000000f,\r
388      -0.00390625000000000000f,     -0.00781250000000000000f,\r
389      -0.00781250000000000000f,      0.00390625000000000000f,\r
390      -0.00390625000000000000f,     -0.01562500000000000000f,\r
391       0.00000000000000000000f,     -0.00390625000000000000f,\r
392      -0.00390625000000000000f,     -0.01562500000000000000f,\r
393       0.00000000000000000000f,     -0.00390625000000000000f,\r
394      -0.00781250000000000000f,     -0.01562500000000000000f,\r
395      -0.00390625000000000000f,      0.00000000000000000000f,\r
396       0.01171875000000000000f,      0.01171875000000000000f,\r
397       0.00390625000000000000f,      0.00390625000000000000f,\r
398      -0.00390625000000000000f,     -0.01171875000000000000f,\r
399       0.00390625000000000000f,      0.00390625000000000000f,\r
400       0.00390625000000000000f,      0.00390625000000000000f,\r
401      -0.00390625000000000000f,     -0.00781250000000000000f,\r
402       0.01562500000000000000f,      0.01171875000000000000f,\r
403       0.00781250000000000000f,      0.00000000000000000000f,\r
404      -0.00390625000000000000f,     -0.00781250000000000000f,\r
405       0.01953125000000000000f,     -0.00390625000000000000f,\r
406      -0.01171875000000000000f,      0.00000000000000000000f,\r
407      -0.00390625000000000000f,      0.00000000000000000000f,\r
408       0.00000000000000000000f,     -0.00390625000000000000f,\r
409       0.00000000000000000000f,      0.00000000000000000000f,\r
410       0.00000000000000000000f,     -0.00781250000000000000f,\r
411       0.00000000000000000000f,     -0.00390625000000000000f,\r
412      -0.02734375000000000000f,      0.02343750000000000000f,\r
413       0.00781250000000000000f,      0.00000000000000000000f,\r
414      -0.00781250000000000000f,      0.01562500000000000000f,\r
415      -0.01562500000000000000f,      0.00390625000000000000f,\r
416      -0.00390625000000000000f,      0.00390625000000000000f,\r
417       0.00390625000000000000f,      0.00000000000000000000f,\r
418       0.00390625000000000000f,     -0.00390625000000000000f,\r
419       0.00390625000000000000f,      0.00781250000000000000f,\r
420       0.00781250000000000000f,      0.00000000000000000000f,\r
421       0.00390625000000000000f,      0.00390625000000000000f,\r
422       0.00000000000000000000f,      0.00390625000000000000f,\r
423      -0.00390625000000000000f,      0.00390625000000000000f,\r
424       0.00390625000000000000f,     -0.01562500000000000000f,\r
425       0.00781250000000000000f,     -0.00390625000000000000f,\r
426       0.00000000000000000000f,     -0.00390625000000000000f,\r
427      -0.00390625000000000000f,     -0.00390625000000000000f,\r
428       0.00000000000000000000f,     -0.00390625000000000000f,\r
429      -0.01171875000000000000f,     -0.00390625000000000000f,\r
430      -0.00781250000000000000f,      0.00390625000000000000f,\r
431       0.00390625000000000000f,     -0.01171875000000000000f,\r
432      -0.00390625000000000000f,      0.00390625000000000000f,\r
433       0.00390625000000000000f,      0.00390625000000000000f,\r
434      -0.00781250000000000000f,      0.00390625000000000000f,\r
435       0.00000000000000000000f,      0.00390625000000000000f,\r
436      -0.01953125000000000000f,      0.00390625000000000000f,\r
437      -0.00781250000000000000f,      0.00390625000000000000f,\r
438       0.00390625000000000000f,      0.00390625000000000000f,\r
439      -0.00781250000000000000f,      0.00000000000000000000f,\r
440       0.00000000000000000000f,      0.00390625000000000000f,\r
441      -0.00390625000000000000f,      0.00000000000000000000f,\r
442       0.01953125000000000000f,     -0.01171875000000000000f,\r
443       0.00000000000000000000f,     -0.01171875000000000000f,\r
444       0.00781250000000000000f,      0.00000000000000000000f,\r
445      -0.01171875000000000000f,     -0.00781250000000000000f,\r
446      -0.00781250000000000000f,      0.00000000000000000000f,\r
447       0.00000000000000000000f,     -0.00390625000000000000f,\r
448       0.00781250000000000000f,      0.00781250000000000000f,\r
449       0.00390625000000000000f,      0.00000000000000000000f,\r
450      -0.01562500000000000000f,     -0.00390625000000000000f,\r
451       0.00781250000000000000f,      0.00390625000000000000f,\r
452      -0.00390625000000000000f,     -0.01171875000000000000f,\r
453      -0.01953125000000000000f,      0.00390625000000000000f,\r
454       0.00390625000000000000f,      0.00781250000000000000f,\r
455      -0.00781250000000000000f,      0.00000000000000000000f,\r
456       0.00390625000000000000f,      0.00390625000000000000f,\r
457       0.00781250000000000000f,      0.00781250000000000000f,\r
458       0.00390625000000000000f,      0.00390625000000000000f,\r
459       0.00000000000000000000f,     -0.00390625000000000000f,\r
460      -0.00781250000000000000f,     -0.00390625000000000000f,\r
461       0.00000000000000000000f,      0.00000000000000000000f,\r
462       0.00000000000000000000f,      0.00781250000000000000f,\r
463       0.00000000000000000000f,      0.00000000000000000000f,\r
464       0.00390625000000000000f,     -0.00390625000000000000f,\r
465       0.00000000000000000000f,      0.01171875000000000000f,\r
466      -0.00781250000000000000f,     -0.00390625000000000000f,\r
467       0.00390625000000000000f,      0.00000000000000000000f,\r
468       0.00000000000000000000f,      0.00000000000000000000f,\r
469       0.00390625000000000000f,      0.00000000000000000000f,\r
470       0.00000000000000000000f,      0.00000000000000000000f,\r
471       0.01562500000000000000f,     -0.00390625000000000000f,\r
472       0.00390625000000000000f,     -0.01171875000000000000f,\r
473       0.00000000000000000000f,      0.00390625000000000000f,\r
474       0.00390625000000000000f,      0.01562500000000000000f,\r
475       0.00000000000000000000f,     -0.00390625000000000000f,\r
476      -0.00390625000000000000f,      0.00000000000000000000f,\r
477      -0.00390625000000000000f,     -0.00390625000000000000f,\r
478      -0.00781250000000000000f,     -0.01171875000000000000f,\r
479      -0.00390625000000000000f,      0.00000000000000000000f,\r
480      -0.00390625000000000000f,      0.00000000000000000000f,\r
481       0.00000000000000000000f,      0.00390625000000000000f,\r
482      -0.01171875000000000000f,      0.00000000000000000000f,\r
483      -0.00390625000000000000f,      0.00781250000000000000f,\r
484      -0.01562500000000000000f,      0.00000000000000000000f,\r
485       0.00390625000000000000f,      0.00390625000000000000f,\r
486       0.00390625000000000000f,      0.00390625000000000000f,\r
487       0.00000000000000000000f,      0.00000000000000000000f,\r
488      -0.00781250000000000000f,     -0.00390625000000000000f,\r
489       0.00000000000000000000f,      0.00000000000000000000f,\r
490       0.01171875000000000000f,     -0.00781250000000000000f,\r
491      -0.00390625000000000000f,      0.00390625000000000000f,\r
492       0.00390625000000000000f,      0.00390625000000000000f,\r
493       0.01562500000000000000f,     -0.00390625000000000000f,\r
494      -0.00390625000000000000f,      0.00000000000000000000f,\r
495       0.00390625000000000000f,      0.00000000000000000000f,\r
496       0.00000000000000000000f,      0.00000000000000000000f,\r
497       0.00000000000000000000f,     -0.00390625000000000000f\r
498 };\r
499 \r
500 const SKP_Silk_NLSF_CBS_FLP SKP_Silk_NLSF_CB1_10_Stage_info_FLP[ NLSF_MSVQ_CB1_10_STAGES ] =\r
501 {\r
502         {  32, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *   0 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[   0 ] },\r
503         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  32 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  32 ] },\r
504         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  40 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  40 ] },\r
505         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  48 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  48 ] },\r
506         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  56 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  56 ] },\r
507         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  64 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  64 ] },\r
508         {   8, &SKP_Silk_NLSF_MSVQ_CB1_10[ 10 *  72 ], &SKP_Silk_NLSF_MSVQ_CB1_10_rates[  72 ] }\r
509 };\r
510 \r
511 const SKP_Silk_NLSF_CB_FLP SKP_Silk_NLSF_CB1_10_FLP =\r
512 {\r
513         NLSF_MSVQ_CB1_10_STAGES,\r
514         SKP_Silk_NLSF_CB1_10_Stage_info_FLP,\r
515         SKP_Silk_NLSF_MSVQ_CB1_10_ndelta_min,\r
516         SKP_Silk_NLSF_MSVQ_CB1_10_CDF,\r
517         SKP_Silk_NLSF_MSVQ_CB1_10_CDF_start_ptr,\r
518         SKP_Silk_NLSF_MSVQ_CB1_10_CDF_middle_idx\r
519 };\r
520 \r