Big changes in both narrowband and wideband. Retrained LSP codebook,
[speexdsp.git] / libspeex / lsp_tables_nb.c
1 /* Copyright (C) 2002 Jean-Marc Valin 
2    File: lsp_tables_nb.c
3
4    This library is free software; you can redistribute it and/or
5    modify it under the terms of the GNU Lesser General Public
6    License as published by the Free Software Foundation; either
7    version 2.1 of the License, or (at your option) any later version.
8    
9    This library is distributed in the hope that it will be useful,
10    but WITHOUT ANY WARRANTY; without even the implied warranty of
11    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
12    Lesser General Public License for more details.
13    
14    You should have received a copy of the GNU Lesser General Public
15    License along with this library; if not, write to the Free Software
16    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
17 */
18
19 float cdbk_nb[]={     0.367035, 0.575953, 0.898663, 1.13373, 1.40566, 1.62544, 1.92849, 2.16854, 2.47686, 2.66605 ,
20   0.26779, 0.431383, 0.653283, 0.843937, 1.11966, 1.28682, 1.54849, 2.07668, 2.38104, 2.61105 ,
21   0.173254, 0.25467, 0.372603, 0.642321, 1.4879, 1.70812, 1.93244, 2.19301, 2.45614, 2.79342 ,
22   0.196671, 0.291205, 0.449721, 0.689854, 1.25155, 1.48783, 1.73158, 2.07264, 2.33654, 2.60108 ,
23   0.215377, 0.293094, 0.53662, 1.25932, 1.60318, 1.78126, 2.08341, 2.26368, 2.53963, 2.70363 ,
24   0.23301, 0.338112, 0.523528, 0.878811, 1.18096, 1.38066, 1.85498, 2.12369, 2.3669, 2.56975 ,
25   0.342609, 0.512949, 0.782604, 1.0188, 1.20318, 1.48743, 1.85073, 2.11077, 2.53763, 2.74534 ,
26   0.240393, 0.346512, 0.489522, 0.699007, 0.836088, 1.20917, 1.98025, 2.22925, 2.53334, 2.75449 ,
27   0.42132, 0.658093, 1.02821, 1.28021, 1.57016, 1.82602, 2.13208, 2.34411, 2.59749, 2.73327 ,
28   0.225215, 0.377676, 0.567715, 0.813698, 1.19828, 1.34819, 1.71529, 2.02672, 2.25597, 2.81041 ,
29   0.246778, 0.346181, 0.513985, 0.934545, 1.5887, 1.81542, 2.00261, 2.19365, 2.42688, 2.57366 ,
30   0.167697, 0.238104, 0.393122, 0.65945, 1.08939, 1.30371, 1.77716, 2.07021, 2.40273, 2.78811 ,
31   0.289269, 0.379576, 0.641341, 1.15328, 1.34496, 1.54903, 1.83999, 2.0176, 2.47019, 2.67557 ,
32   0.361896, 0.540396, 0.731005, 0.947568, 1.2082, 1.36318, 1.67865, 1.968, 2.21211, 2.47035 ,
33   0.15242, 0.221809, 0.450146, 0.918539, 1.25862, 1.5641, 1.94522, 2.24559, 2.58896, 2.84137 ,
34   0.267598, 0.376077, 0.592361, 0.799625, 0.984059, 1.50127, 1.79648, 2.02228, 2.46238, 2.63094 ,
35   0.269282, 0.451375, 0.873055, 1.20188, 1.5161, 1.75161, 2.01821, 2.23171, 2.50244, 2.67494 ,
36   0.306341, 0.437526, 0.630143, 0.842874, 0.997642, 1.2375, 1.90856, 2.18998, 2.43332, 2.64423 ,
37   0.206493, 0.297253, 0.458976, 0.672736, 1.23316, 1.72212, 1.93644, 2.16589, 2.41509, 2.6283 ,
38   0.206974, 0.300372, 0.482896, 0.977987, 1.30214, 1.50072, 1.77937, 1.9706, 2.35186, 2.62437 ,
39   0.161739, 0.293498, 0.750352, 1.14108, 1.4695, 1.79847, 2.12734, 2.41103, 2.68178, 2.88082 ,
40   0.245223, 0.389905, 0.597516, 0.842865, 1.08094, 1.28717, 1.57985, 1.84349, 2.18123, 2.63773 ,
41   0.310906, 0.420754, 0.67551, 0.889343, 1.0848, 1.61375, 1.93425, 2.14918, 2.53831, 2.67773 ,
42   0.259958, 0.385162, 0.564362, 0.757558, 0.937199, 1.09384, 1.61991, 2.21732, 2.48045, 2.72994 ,
43   0.287192, 0.565225, 0.930261, 1.28001, 1.57965, 1.89633, 2.20854, 2.48192, 2.72915, 2.91311 ,
44   0.223286, 0.372512, 0.558304, 0.800757, 0.976949, 1.23743, 1.64279, 1.87956, 2.52232, 2.76128 ,
45   0.187882, 0.258756, 0.418514, 0.920433, 1.56911, 1.77718, 2.08412, 2.31111, 2.5811, 2.78776 ,
46   0.177027, 0.274312, 0.457775, 0.825684, 1.138, 1.36985, 1.6799, 1.90166, 2.42745, 2.72088 ,
47   0.202292, 0.337834, 0.730847, 1.04873, 1.35848, 1.63942, 1.95132, 2.24826, 2.56831, 2.8185 ,
48   0.302137, 0.463177, 0.643237, 0.889641, 1.33777, 1.5108, 1.75877, 2.08555, 2.35332, 2.52371 ,
49   0.227649, 0.327766, 0.551744, 1.00953, 1.30957, 1.53929, 1.93661, 2.16818, 2.44174, 2.63407 ,
50   0.175323, 0.25803, 0.420214, 0.650584, 0.851368, 1.4043, 1.77971, 2.06582, 2.48996, 2.76639 ,
51   0.404216, 0.594619, 0.839407, 1.07253, 1.31312, 1.47937, 1.797, 2.05934, 2.35659, 2.55952 ,
52   0.220075, 0.329547, 0.559292, 0.766277, 1.18092, 1.37353, 1.64254, 2.20476, 2.45907, 2.74191 ,
53   0.2203, 0.312618, 0.449644, 0.727487, 1.50902, 1.89349, 2.07603, 2.24585, 2.48956, 2.64322 ,
54   0.20266, 0.302779, 0.456359, 0.751206, 1.37829, 1.56471, 1.79961, 2.0996, 2.3091, 2.80267 ,
55   0.254325, 0.334424, 0.636195, 1.282, 1.49824, 1.68036, 1.94142, 2.1197, 2.48833, 2.6718 ,
56   0.217288, 0.317172, 0.53777, 0.820736, 1.13427, 1.57597, 1.8278, 1.99663, 2.18912, 2.50053 ,
57   0.311891, 0.451331, 0.678841, 0.963902, 1.14959, 1.39302, 1.71115, 1.91591, 2.45885, 2.67752 ,
58   0.210187, 0.315014, 0.456798, 0.680469, 0.8416, 1.0745, 1.78185, 2.09831, 2.44248, 2.8 ,
59   0.444823, 0.752926, 1.19713, 1.45757, 1.73412, 1.96133, 2.19845, 2.37662, 2.60311, 2.73736 ,
60   0.216631, 0.323809, 0.504835, 0.766456, 0.957018, 1.27856, 1.78136, 2.04253, 2.32629, 2.61229 ,
61   0.250759, 0.364797, 0.557004, 0.830932, 1.40575, 1.68495, 1.88862, 2.15676, 2.46429, 2.64789 ,
62   0.155684, 0.202937, 0.347718, 0.563459, 1.14451, 1.51289, 1.83888, 2.13244, 2.45355, 2.79266 ,
63   0.281653, 0.387984, 0.583826, 1.04575, 1.49593, 1.64899, 1.88842, 2.11353, 2.34186, 2.53206 ,
64   0.345731, 0.543693, 0.753033, 0.942473, 1.17889, 1.33156, 1.72415, 2.14305, 2.40481, 2.58342 ,
65   0.172136, 0.280092, 0.67532, 0.926855, 1.23417, 1.49098, 1.79291, 2.11383, 2.45036, 2.74616 ,
66   0.240432, 0.328266, 0.508878, 0.708945, 0.903124, 1.61814, 1.97214, 2.20005, 2.53857, 2.69858 ,
67   0.446155, 0.680737, 1.01668, 1.25181, 1.50382, 1.70459, 1.99545, 2.21562, 2.50307, 2.66896 ,
68   0.319664, 0.462923, 0.649715, 0.861833, 1.0345, 1.2312, 1.7636, 2.02521, 2.2818, 2.56682 ,
69   0.192446, 0.260581, 0.414147, 0.619682, 1.25403, 1.83399, 2.11414, 2.29023, 2.55518, 2.76142 ,
70   0.245535, 0.351668, 0.493493, 0.81223, 1.4378, 1.65193, 1.86504, 2.0986, 2.3149, 2.49647 ,
71   0.302334, 0.549254, 0.864186, 1.15347, 1.44497, 1.70065, 2.02105, 2.32051, 2.62965, 2.88214 ,
72   0.241261, 0.360127, 0.572191, 0.893244, 1.18806, 1.38311, 1.70064, 1.98243, 2.22451, 2.48535 ,
73   0.347636, 0.479383, 0.707211, 0.978367, 1.15117, 1.41752, 1.88067, 2.04724, 2.37166, 2.61324 ,
74   0.217293, 0.351092, 0.545836, 0.754327, 0.986065, 1.15278, 1.62241, 1.99417, 2.28855, 2.78878 ,
75   0.243149, 0.441618, 0.980969, 1.35677, 1.6583, 1.90822, 2.14269, 2.33971, 2.57871, 2.74341 ,
76   0.220822, 0.372806, 0.552862, 0.862762, 1.03939, 1.31703, 1.84821, 2.06511, 2.5689, 2.81458 ,
77   0.199178, 0.281245, 0.426964, 1.08273, 1.47465, 1.6228, 1.91594, 2.09642, 2.53099, 2.75292 ,
78   0.158004, 0.243646, 0.394741, 0.782171, 1.2858, 1.49413, 1.83016, 2.04101, 2.51809, 2.79457 ,
79   0.257164, 0.407658, 0.791966, 1.08704, 1.34676, 1.6078, 1.89718, 2.13118, 2.43724, 2.62698 ,
80   0.277396, 0.385463, 0.647108, 1.06563, 1.30758, 1.4963, 1.80423, 2.00172, 2.24215, 2.50116 ,
81   0.227732, 0.339801, 0.486371, 1.02253, 1.24377, 1.46395, 1.82262, 2.009, 2.58232, 2.78822 ,
82   0.165873, 0.240104, 0.420613, 0.722822, 1.05524, 1.51018, 1.79156, 1.96547, 2.259, 2.74067    
83 };
84
85
86  
87 float cdbk_nb_low1[]={     -0.0655543, -0.101129, -0.0298978, 0.0882873, 0.00337778 ,
88   0.0444603, 0.0409333, 0.10182, 0.0461466, -0.0650902 ,
89   -0.0172001, -0.00107768, 0.017437, -0.0854496, -0.0804818 ,
90   -0.0250186, -0.033342, 0.0859539, 0.0422287, -0.0336373 ,
91   -0.0122282, -0.00702939, -0.00273717, 0.0436743, 0.0750326 ,
92   0.0509004, 0.0307107, 0.00385482, 0.0975481, 0.0520072 ,
93   -0.0693214, -0.0657402, -0.01715, -0.0802262, 0.0126328 ,
94   -0.000227006, -0.0310426, -0.0654538, 0.099594, 0.0156321 ,
95   -0.0278677, -0.0601328, -0.0962925, 0.0296747, -0.0647882 ,
96   0.0880463, 0.0952325, 0.064322, -0.0224025, -0.0718566 ,
97   -0.122052, -0.104625, 0.088844, 0.0213181, -0.00914904 ,
98   -0.139819, 0.0206462, -0.00202082, -0.0242757, -0.0205778 ,
99   0.0462255, 0.0522061, -0.0217426, -0.0846706, 0.0888732 ,
100   0.0835503, 0.0652306, -0.0235534, -0.0172334, -0.00277483 ,
101   0.00150936, -0.00877738, -0.0444865, -0.111987, -0.138896 ,
102   0.0219605, 0.016342, 0.031852, 0.0337835, -0.0147081 ,
103   -0.0381873, -0.0598413, -0.079579, 0.104383, 0.0942897 ,
104   -0.0302849, 0.00665801, 0.127664, -0.0467457, -0.0153641 ,
105   -0.0443721, -0.0617561, -0.0723298, -0.062182, -0.0952357 ,
106   -0.0191426, -0.0326638, 0.0119874, 0.0735538, 0.00987799 ,
107   -0.0169503, -0.0333773, -0.0889741, 0.0159132, 0.101053 ,
108   0.00518823, 0.0122941, 0.0883399, 0.0775766, 0.0754684 ,
109   -0.0129463, -0.0111309, -0.0666994, -0.145152, 0.0609637 ,
110   0.0149505, 0.00288834, -0.0322146, 0.0846859, 0.13334 ,
111   -0.0215246, -0.0375458, -0.0597056, 0.00844475, 0.0115602 ,
112   9.18713e-05, -0.0126033, -0.0326302, -0.0306023, -0.0746021 ,
113   -0.0312898, -0.0592624, 0.00344474, 0.0179648, -0.0752463 ,
114   -0.0318479, -0.00145497, 0.083032, -0.0201982, 0.0946814 ,
115   0.00498007, 0.00582578, -0.0321795, -0.0603405, -0.00580713 ,
116   0.12181, 0.132346, 0.0848409, 0.0246252, 0.00535887 ,
117   -0.0199198, 0.0159214, 0.039223, -0.110065, 0.0228657 ,
118   0.0233148, -0.00312667, -0.0346861, 0.0428938, -0.0297953 ,
119   -0.0776093, -0.0704185, 0.00185731, 0.0141093, 0.0804856 ,
120   -0.000235904, 0.0026389, 0.0897934, -0.0118589, -0.121998 ,
121   -0.00723547, -0.0233072, -0.00330989, -0.0212308, -0.161398 ,
122   -0.0255158, -0.00454821, 0.177098, 0.0649557, -0.0187818 ,
123   -0.000390172, 0.0073975, -0.0207349, -0.0306636, 0.153513 ,
124   0.0622679, 0.0715318, 0.0267595, 0.0174141, 0.0988135 ,
125   -0.0406207, -0.0545689, -0.109045, -0.0656236, -0.000884104 ,
126   0.0401535, 0.0175747, -0.0502592, 0.0211702, 0.0547423 ,
127   -0.082678, -0.105789, -0.0440659, -0.00441166, -0.0287188 ,
128   0.0603695, 0.0577467, 0.0152909, -0.0769367, -0.128555 ,
129   -0.0754509, -0.0693817, 0.0606266, -0.0538219, -0.0784887 ,
130   -0.0897885, 0.0690449, 0.0776909, 0.0436813, 0.0471098 ,
131   0.0641614, 0.0939191, 0.044401, -0.0661894, 0.026984 ,
132   0.0781983, 0.0616256, 0.0338938, 0.0532354, -0.00592076 ,
133   0.0497276, 0.0509346, -0.0250973, -0.118397, -0.0324086 ,
134   0.0208215, 0.00715322, 0.0606004, 0.117552, -0.0108358 ,
135   -0.0513235, -0.0807871, -0.125875, 0.026021, 0.0309376 ,
136   -0.0501016, 0.106063, 0.0596738, -0.0209521, -0.0453132 ,
137   -0.0169995, -0.0215964, -0.0666571, -0.139192, -0.0406381 ,
138   -0.0658071, -0.0683402, 0.106692, 0.0973516, 0.0563357 ,
139   -0.043158, -0.0531559, -0.0982735, -0.0747131, 0.111161 ,
140   0.0650995, 0.0828947, 0.111352, 0.0934352, 0.0506575 ,
141   0.0223406, -0.000525354, -0.0962768, -0.0605878, 0.0503502 ,
142   -0.00846221, -0.0282482, 0.00914371, 0.152428, 0.0721601 ,
143   0.0327924, -0.000156104, -0.09595, -0.0237955, -0.044508 ,
144   0.050491, 0.0264203, 0.00393974, 0.00315918, -0.0846835 ,
145   -0.0323181, -0.0228242, 0.0194378, -0.0151592, -0.00841336 ,
146   0.0146836, 0.0345354, 0.0225321, -0.0119043, 0.039804 ,
147   -0.0237711, -0.0113373, -0.0256323, -0.0493186, 0.0671639 ,
148   0.0294226, 0.0784092, 0.0958702, 0.0138153, 0.0158757 ,
149   0.025846, 0.0385042, 0.038218, -0.037266, -0.0432286 ,
150   -0.00383273, -0.0165184, 0.00472654, 0.099767, -0.0999449    
151 };
152
153
154  
155 float cdbk_nb_low2[]={     -0.00553417, 0.051551, -0.0206, -0.0236118, 0.00363419 ,
156   0.0258439, 0.0162547, -0.00375006, -0.0363438, 0.0247921 ,
157   0.0165057, -0.0352534, -0.0125269, 0.0304936, 0.00262701 ,
158   -0.00583667, 0.0263556, 0.0151064, -0.00997957, 0.0298423 ,
159   0.0274432, 0.0254502, -0.00985422, -0.00954423, -0.0395286 ,
160   0.0154365, -0.00681299, 0.0145233, 0.0130981, 0.039625 ,
161   -0.00890096, 0.000264599, -0.00434403, 0.0488133, -0.0059634 ,
162   -0.00637707, 0.0140688, 0.0369816, 0.0214196, 0.000111946 ,
163   -0.0464447, 0.00175744, 0.000897567, -0.0127923, -0.0185842 ,
164   0.0309533, -0.00269354, -0.0585772, 0.0105241, -0.0168645 ,
165   -0.000884906, -0.0234174, -0.0328042, -0.00053199, 0.0338048 ,
166   -0.00465172, -0.0262954, 0.0275862, 0.0429352, 0.0123076 ,
167   0.0244735, 0.014398, 0.0412805, -0.0109519, 0.0150057 ,
168   0.0494515, 0.0339368, -0.0349237, 0.0194881, 0.00777093 ,
169   -0.00404876, -0.0119337, -0.0279294, 0.0183178, -0.0456247 ,
170   0.0482093, -0.0149973, -0.00360052, 0.0156161, -0.0279961 ,
171   -0.0381402, 0.0139395, -0.0294856, 0.00431026, 0.0240724 ,
172   -0.00887403, -0.00463013, -0.0502563, -0.0141036, -0.00253083 ,
173   -0.0394498, -0.0310626, 0.0373318, 0.00491526, -0.00850795 ,
174   -0.00735437, -0.00406555, -0.00145146, -0.0218061, 0.0688501 ,
175   -0.00338479, 0.0136075, 0.0258571, -0.0171041, -0.021574 ,
176   0.0236386, -0.0400467, -0.024559, -0.0234444, 0.00552196 ,
177   0.0223936, 0.0183723, -0.0100089, 0.0383622, -0.0258619 ,
178   -0.0267077, 0.0630433, 0.0439962, 0.0018735, -0.00721039 ,
179   -0.0251396, -0.00789336, 0.021444, -0.0117388, 0.0159689 ,
180   0.0146708, 0.0159553, -0.0340823, -0.00494922, 0.0326371 ,
181   -0.0207368, -0.007705, -0.000472901, 0.0221478, 0.0319243 ,
182   0.0330039, 0.00624302, 0.0208645, 0.0354114, 0.00574869 ,
183   -0.00667464, -0.021198, 0.00823423, -0.0363503, -0.013873 ,
184   0.030341, 0.0366775, 0.0106626, -0.00378801, -0.00246903 ,
185   -0.0378636, -0.0316933, -0.00801628, 0.031722, -0.022742 ,
186   -0.00614319, -0.0119342, 0.015641, 0.0194738, -0.0269902 ,
187   -0.00425604, 0.0226167, 0.0130164, -0.0507161, -0.000816131 ,
188   0.0219625, 0.00631556, -0.0318796, -0.0389182, -0.00625858 ,
189   0.00351259, -0.0608217, 0.0126861, 0.00446846, -0.0252368 ,
190   0.0341673, 0.0381394, 0.0110244, 0.00199993, 0.0556177 ,
191   -0.0107369, 0.00904716, -0.0190746, -0.0272831, -0.0325124 ,
192   0.0508565, -0.0045395, -0.00621427, -0.00184118, 0.0212109 ,
193   -0.0140032, -0.0159059, -0.0469765, 0.0339782, 0.00117445 ,
194   -0.0568115, 0.0191909, 0.0128089, 0.0323505, -0.0007419 ,
195   -0.0721642, 0.0549319, -0.0174275, -0.021641, -0.0301466 ,
196   0.011882, 0.0055706, -0.0136104, 0.0036586, -0.0017436 ,
197   -0.00875541, -0.0459846, 0.0100172, -0.00318508, 0.0279886 ,
198   -0.0167395, -0.00439621, 0.0599351, 0.0139864, 0.0456879 ,
199   -0.0116237, 0.0015521, 0.0698578, -0.0380055, -0.0163906 ,
200   0.0902863, 0.062899, -0.0522311, -0.050024, -0.0151131 ,
201   -0.0296949, -0.0373982, -0.0402556, -0.028698, -0.0273534 ,
202   0.0259646, 0.00888874, 0.0353482, 0.00917048, -0.0346128 ,
203   -0.0409628, 0.0790229, -0.0202591, 0.0196149, 0.0242309 ,
204   -0.0158649, -0.00483786, -0.0163035, -0.0341089, 0.020219 ,
205   0.0145009, -0.0272164, 0.0470234, 0.00160258, -0.00223571 ,
206   0.00891682, -0.0182521, 0.0281905, -0.0390396, 0.028879 ,
207   -0.0179987, -0.0171056, 0.0176083, -0.0155917, -0.0560607 ,
208   0.0149986, -0.0194534, -0.0119414, -0.015046, -0.0359571 ,
209   -0.0147374, 0.0323392, -0.0385576, 0.0201228, -0.0219236 ,
210   -0.0131108, 0.0339223, 0.0104308, 0.0126651, -0.0369895 ,
211   -0.0616962, 0.0284283, 0.0220792, -0.026152, 0.0316787 ,
212   0.0176728, 0.00296456, -0.0251621, 0.0408358, 0.031802 ,
213   -0.0624609, -0.0643229, -0.0169164, 0.0159737, 0.0551334 ,
214   0.00227561, 0.0350103, 0.00340551, 0.0302082, 0.0207096 ,
215   -0.0398203, -0.0384344, 0.00764509, -0.0556771, 0.0140278 ,
216   0.0358373, -0.00199262, 0.0185304, -0.0353151, -0.018159 ,
217   -0.0220537, -0.0284294, -0.0157719, 0.00109848, -0.00257404 ,
218   -0.00733046, -0.0101345, 0.030504, 0.0629051, -0.0637191    
219 };
220
221
222  
223 float cdbk_nb_high1[]={     -0.0514632, -0.0149474, 0.0567285, 0.0407909, 0.00804444 ,
224   0.0374946, -0.0769294, 0.0636051, -0.01463, -0.0709558 ,
225   0.108931, 0.106076, 0.0929974, 0.0790108, 0.0568998 ,
226   -0.00688702, -0.046929, -0.0819052, -0.129691, -0.0840913 ,
227   -0.116433, 0.0373375, -0.00351471, 0.0714152, 0.0802774 ,
228   -0.0191122, -0.0714742, -0.116297, -0.125167, 0.0343212 ,
229   -0.0432517, 0.149973, 0.142551, 0.0781639, 0.0482722 ,
230   0.00864491, 0.0365118, -0.0375072, -0.128788, -0.00321888 ,
231   0.0218819, 0.00917262, 0.0408439, 0.0274798, 0.0500807 ,
232   -0.0496658, -0.1675, -0.0069665, 0.0350367, 0.00208764 ,
233   0.0509967, -0.0719502, 0.0197218, 0.0731945, -0.00176543 ,
234   0.0464488, -0.0237592, -0.114873, -0.0205777, 0.0396074 ,
235   -0.0120158, 0.0671637, -0.0308286, -0.0311967, 0.08237 ,
236   0.0366128, -0.0546398, -0.100573, 0.104394, 0.0626587 ,
237   0.00739884, 0.019887, 0.121718, 0.0407406, -0.0236939 ,
238   -0.0657593, 0.0518818, 0.00855842, -0.0929197, -0.0943174 ,
239   -0.0982508, -0.0950299, 0.0607593, -0.0136917, -0.0410818 ,
240   -0.0826128, -0.0482003, -0.00726314, -0.0843069, -0.0431272 ,
241   0.115375, 0.00302776, 0.0522988, 0.024396, -0.0179167 ,
242   -0.0118116, -0.0320664, -0.0161883, -0.0625738, -0.112483 ,
243   -0.0318402, -0.0564005, -0.00952645, 0.0798927, 0.0440974 ,
244   -0.0591082, -0.0653166, -0.0895089, -0.0245719, -0.0195083 ,
245   -0.0735116, 0.10198, 0.100863, 0.00183414, -0.0337223 ,
246   -0.0181129, 0.0195384, 0.0510139, -0.0493603, -0.0110726 ,
247   0.0637268, -0.0390636, 0.103909, 0.107868, 0.0488991 ,
248   -0.0632583, -0.00991787, -0.0825218, 0.0450102, 0.0407687 ,
249   0.129521, 0.00945617, -0.0554423, 0.038553, 0.0182096 ,
250   0.146605, 0.057274, -0.0130397, -0.0815098, -0.076859 ,
251   0.0295986, 0.00524244, -0.0456347, 0.0414466, 0.0122503 ,
252   0.0205365, 0.00124128, -0.0561717, 0.0267084, 0.122171 ,
253   0.018961, 0.106064, 0.050566, -0.0468927, -0.0994168 ,
254   -0.0956199, 0.014591, -0.0454897, -0.0988353, 0.0290255 ,
255   -0.129542, 0.00182508, 0.116327, 0.0495164, 0.0188288 ,
256   5.76836e-05, -0.0588056, -0.00790935, -0.0286409, 0.033912 ,
257   0.03673, 0.114875, 0.0775452, 0.00775305, -0.00912589 ,
258   0.0637986, 0.0125472, -0.0438922, -0.113595, -0.136739 ,
259   -0.0104411, 0.0449807, -0.0118554, 0.117396, 0.0860067 ,
260   -0.0564834, -0.0314148, -0.0919665, -0.0557033, 0.101813 ,
261   -0.036728, 0.0986246, 0.0553852, 0.0312889, 0.0675714 ,
262   0.0611349, 0.070091, -0.000445569, -0.0415652, 0.0108021 ,
263   0.0401143, 0.052035, 0.0437807, 0.0818356, 0.0136719 ,
264   -0.128526, -0.078133, -0.0158878, 0.0146359, 0.036366 ,
265   0.0905963, -0.00022972, -0.00868102, 0.116366, 0.0706039 ,
266   0.0879287, -0.0131352, -0.0567071, -0.0110493, -0.0625303 ,
267   -0.0753564, 0.00361523, 0.0116234, -0.017862, 0.0652315 ,
268   0.0381553, -0.100041, -0.065865, 0.0353102, -0.0126853 ,
269   0.037603, 0.0112572, 0.0208825, 0.0100104, -0.0363122 ,
270   -0.0560478, -0.00458696, 0.0827052, -0.0213077, -0.0877915 ,
271   -0.0408236, -0.107874, 0.110818, 0.0716945, 0.0047753 ,
272   -0.0273641, -0.131826, -0.0307261, -0.051942, -0.0734081 ,
273   0.134498, 0.0944139, 0.0365214, 0.00395949, -0.034129 ,
274   0.0391766, -0.0381358, -0.0308189, -0.0663438, -0.0335281 ,
275   -0.0485652, -0.119194, 0.0204136, 0.141991, 0.0877492 ,
276   0.0313724, -0.0790709, -0.125472, -0.0323092, -0.0567239 ,
277   -0.0434374, 0.109476, 0.0339618, -0.0758288, 0.0156046 ,
278   -0.0213135, 0.0165884, -0.0479112, -0.035771, -0.0260249 ,
279   -0.0374654, 0.0158105, 0.105759, 0.111292, 0.0707682 ,
280   -0.0335704, -0.0498432, -0.00841032, 0.011728, -0.0400605 ,
281   0.078344, 0.0814653, -0.00775459, 0.038916, 0.0614271 ,
282   0.103764, 0.0187912, -0.0668583, -0.103635, 0.0613721 ,
283   -0.0331981, 0.0682425, 0.000967936, 0.0289237, -0.0115247 ,
284   -0.0384158, -0.123288, -0.14305, 0.0421315, 0.049136 ,
285   0.0557817, 0.0330269, 0.0161556, -0.0557267, -0.0754571 ,
286   -0.134596, 0.0355043, 0.0294491, -0.0297548, -0.0102754    
287 };
288
289
290  
291 float cdbk_nb_high2[]={     0.0111702, 0.0457024, 0.0154358, -0.00832608, -0.0444777 ,
292   -0.0308269, 0.0256853, -0.062012, 0.033007, -0.00459552 ,
293   0.0375619, -0.00683076, 0.0455989, 0.0190509, 0.00147197 ,
294   -0.0713018, -0.0967067, -0.00269214, -0.0438367, 0.0197952 ,
295   0.0686924, -0.0505969, 0.0141609, -0.00542073, -0.00647079 ,
296   -0.0797842, 0.0303315, 0.020797, 0.0457188, 0.0502447 ,
297   0.0379932, -0.00289734, 0.00916184, 7.824e-05, -0.0401547 ,
298   -0.00663197, -0.014259, -0.05304, 0.00164523, -0.000302136 ,
299   0.0261437, -0.0305321, 0.00870998, -0.043686, -0.0217671 ,
300   -0.0367651, -0.0235639, -0.023853, 0.0074253, -0.0327088 ,
301   0.0224611, 0.00441881, 0.049065, -0.0349505, -0.0166166 ,
302   -0.0175955, -0.0497184, -0.00159429, 0.0127071, 0.0186188 ,
303   0.0421135, 0.0112857, -0.0151329, -0.0115667, 0.0593189 ,
304   0.0373968, 0.0370836, 0.00712526, 0.0129038, -0.000411518 ,
305   0.00561365, -0.00138152, 0.00277187, 0.0610071, 0.00857801 ,
306   0.0267474, 0.021476, -0.0326073, 0.0370953, -0.03464 ,
307   -0.00913278, 0.0292081, -0.0420155, -0.00836348, -0.0314839 ,
308   -0.000938885, 0.00416228, -0.00404124, 0.000910572, -0.0051524 ,
309   -0.0104142, -0.00808596, 0.0375118, 0.0304658, 0.0106932 ,
310   -0.0102391, -0.0406037, -0.0202769, -0.035942, 0.00105143 ,
311   0.0415115, 0.0149999, -0.012536, -0.0346291, -0.0186308 ,
312   -0.0178844, 0.0148517, 0.0220885, -0.0254783, 0.0580693 ,
313   0.00107311, -0.0209262, 0.0516524, 0.00789469, -0.040038 ,
314   -0.0487962, -0.0141184, -0.0275737, 0.00378801, 0.0209105 ,
315   0.0248704, -0.0277798, -0.0390184, 0.00528142, -0.0386159 ,
316   -0.0402828, 0.0037014, 0.0493212, -0.0321917, -0.00786431 ,
317   -0.00794263, 0.00121461, 0.0165288, -0.0584242, 0.0113561 ,
318   0.0246673, -0.0398795, 0.0168772, 0.0335133, 0.0417614 ,
319   0.0188213, 0.0441653, 0.0071928, -0.0360922, 0.0230144 ,
320   -0.0145525, 0.0547813, -0.00242151, 0.034053, -0.00956897 ,
321   0.0464904, 0.00412051, -0.0457123, -0.00186604, 0.00507841 ,
322   -0.005357, -0.0530386, 0.00481644, -0.00341195, -0.0325387 ,
323   -0.010087, 0.0297755, -0.00160409, -0.0428472, -0.0237488 ,
324   -0.0369163, 0.00877759, -0.0088037, 0.0411541, 0.00374025 ,
325   0.00551308, -0.0546508, 0.0430117, -0.015268, 0.00861582 ,
326   -0.038905, -0.0252308, 0.0178888, -0.0194219, 0.0102434 ,
327   0.0276825, -0.039738, -0.0209166, -0.00359507, 0.0126482 ,
328   -0.0180423, 0.0316965, -0.0289268, -0.003131, 0.0359975 ,
329   0.0147477, 0.0210486, 0.0277366, 0.048864, -0.0390901 ,
330   0.00334605, -0.0287453, -0.0621972, 0.00722314, 0.0496931 ,
331   -0.0188014, -0.0108535, 0.0162467, -0.0261308, -0.039174 ,
332   -0.0627715, 0.0236443, -0.0114683, -0.00701279, -0.0263067 ,
333   0.00295387, 0.0364453, 0.0464697, -0.00111337, 0.00211881 ,
334   -0.00883851, -0.0370306, -0.0330139, 0.0447865, 0.00101962 ,
335   0.02649, -0.00574201, 0.018793, -0.0124134, 0.0257427 ,
336   0.00934304, 0.0331119, 0.019222, 0.0247408, 0.0393881 ,
337   0.0487185, -0.0062744, -0.00637552, 0.0289155, 0.00843959 ,
338   -0.0230267, 0.000116788, -0.0220273, 0.0693036, -0.059517 ,
339   0.0214401, 0.0568095, -0.0335535, -0.00410495, 0.00190329 ,
340   -0.0481655, -0.0319722, 0.0247623, 0.0288602, -0.00782512 ,
341   -0.0061042, -0.0153888, 0.0748594, 0.00159915, 0.0374199 ,
342   -0.00765444, -0.0342589, -0.00555328, -0.0295472, 0.0546254 ,
343   0.076028, 0.0298688, 0.0325117, -0.0195416, 0.0123627 ,
344   -0.0378534, 0.0194714, 0.0216102, 0.00416067, 0.0203319 ,
345   -0.00772793, 0.00415324, -0.00626552, 0.00956295, -0.0812301 ,
346   -0.0405194, 0.00857382, -0.0241562, -0.0418562, 0.0144944 ,
347   -0.00674151, -0.0114772, -0.0328757, -0.0382963, -0.0362973 ,
348   -0.0317651, 0.0182464, 0.0289085, 0.0152755, -0.0322027 ,
349   0.0414898, -0.0240614, 0.0246489, -0.0665802, 0.0430969 ,
350   -0.0147647, -0.0106911, -0.00351295, 0.0223647, 0.0483556 ,
351   0.0138326, 0.00434786, -0.0378286, -0.0416217, 0.0193109 ,
352   -0.0292459, 0.0584988, 0.00844317, -0.0195525, 0.00644965 ,
353   0.0159521, 0.018142, -0.0318083, 0.036259, 0.0286272 ,
354   0.0160133, -0.0343231, 0.0070628, 0.0368015, -0.0263024    
355 };
356
357