Mercurial > hg > audiostuff
comparison intercom/ilbc/constants.c @ 2:13be24d74cd2
import intercom-0.4.1
author | Peter Meerwald <pmeerw@cosy.sbg.ac.at> |
---|---|
date | Fri, 25 Jun 2010 09:57:52 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
1:9cadc470e3da | 2:13be24d74cd2 |
---|---|
1 | |
2 /****************************************************************** | |
3 | |
4 iLBC Speech Coder ANSI-C Source Code | |
5 | |
6 constants.c | |
7 | |
8 Copyright (C) The Internet Society (2004). | |
9 All Rights Reserved. | |
10 | |
11 ******************************************************************/ | |
12 | |
13 #include "iLBC_define.h" | |
14 #include "iLBC_define.h" | |
15 | |
16 /* ULP bit allocation */ | |
17 | |
18 /* 20 ms frame */ | |
19 | |
20 const iLBC_ULP_Inst_t ULP_20msTbl = { | |
21 /* LSF */ | |
22 {{6, 0, 0, 0, 0}, {7, 0, 0, 0, 0}, {7, 0, 0, 0, 0}, | |
23 {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, | |
24 /* Start state location, gain and samples */ | |
25 {2, 0, 0, 0, 0}, | |
26 {1, 0, 0, 0, 0}, | |
27 {6, 0, 0, 0, 0}, | |
28 {0, 1, 2, 0, 0}, | |
29 /* extra CB index and extra CB gain */ | |
30 {{6, 0, 1, 0, 0}, {0, 0, 7, 0, 0}, {0, 0, 7, 0, 0}}, | |
31 {{2, 0, 3, 0, 0}, {1, 1, 2, 0, 0}, {0, 0, 3, 0, 0}}, | |
32 /* CB index and CB gain */ | |
33 {{{7, 0, 1, 0, 0}, {0, 0, 7, 0, 0}, {0, 0, 7, 0, 0}}, | |
34 {{0, 0, 8, 0, 0}, {0, 0, 8, 0, 0}, {0, 0, 8, 0, 0}}, | |
35 {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, | |
36 {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}}, | |
37 {{{1, 2, 2, 0, 0}, {1, 1, 2, 0, 0}, {0, 0, 3, 0, 0}}, | |
38 {{1, 1, 3, 0, 0}, {0, 2, 2, 0, 0}, {0, 0, 3, 0, 0}}, | |
39 {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, | |
40 {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}} | |
41 }; | |
42 | |
43 /* 30 ms frame */ | |
44 | |
45 const iLBC_ULP_Inst_t ULP_30msTbl = { | |
46 /* LSF */ | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 {{6, 0, 0, 0, 0}, {7, 0, 0, 0, 0}, {7, 0, 0, 0, 0}, | |
53 {6, 0, 0, 0, 0}, {7, 0, 0, 0, 0}, {7, 0, 0, 0, 0}}, | |
54 /* Start state location, gain and samples */ | |
55 {3, 0, 0, 0, 0}, | |
56 {1, 0, 0, 0, 0}, | |
57 {6, 0, 0, 0, 0}, | |
58 {0, 1, 2, 0, 0}, | |
59 /* extra CB index and extra CB gain */ | |
60 {{4, 2, 1, 0, 0}, {0, 0, 7, 0, 0}, {0, 0, 7, 0, 0}}, | |
61 {{1, 1, 3, 0, 0}, {1, 1, 2, 0, 0}, {0, 0, 3, 0, 0}}, | |
62 /* CB index and CB gain */ | |
63 {{{6, 1, 1, 0, 0}, {0, 0, 7, 0, 0}, {0, 0, 7, 0, 0}}, | |
64 {{0, 7, 1, 0, 0}, {0, 0, 8, 0, 0}, {0, 0, 8, 0, 0}}, | |
65 {{0, 7, 1, 0, 0}, {0, 0, 8, 0, 0}, {0, 0, 8, 0, 0}}, | |
66 {{0, 7, 1, 0, 0}, {0, 0, 8, 0, 0}, {0, 0, 8, 0, 0}}}, | |
67 {{{1, 2, 2, 0, 0}, {1, 2, 1, 0, 0}, {0, 0, 3, 0, 0}}, | |
68 {{0, 2, 3, 0, 0}, {0, 2, 2, 0, 0}, {0, 0, 3, 0, 0}}, | |
69 {{0, 1, 4, 0, 0}, {0, 1, 3, 0, 0}, {0, 0, 3, 0, 0}}, | |
70 {{0, 1, 4, 0, 0}, {0, 1, 3, 0, 0}, {0, 0, 3, 0, 0}}} | |
71 }; | |
72 | |
73 /* HP Filters */ | |
74 | |
75 float hpi_zero_coefsTbl[3] = { | |
76 (float) 0.92727436, (float) -1.8544941, (float) 0.92727436 | |
77 }; | |
78 float hpi_pole_coefsTbl[3] = { | |
79 (float) 1.0, (float) -1.9059465, (float) 0.9114024 | |
80 }; | |
81 float hpo_zero_coefsTbl[3] = { | |
82 (float) 0.93980581, (float) -1.8795834, (float) 0.93980581 | |
83 }; | |
84 float hpo_pole_coefsTbl[3] = { | |
85 (float) 1.0, (float) -1.9330735, (float) 0.93589199 | |
86 }; | |
87 | |
88 /* LP Filter */ | |
89 | |
90 float lpFilt_coefsTbl[FILTERORDER_DS] = { | |
91 (float) -0.066650, (float) 0.125000, (float) 0.316650, | |
92 (float) 0.414063, (float) 0.316650, | |
93 (float) 0.125000, (float) -0.066650 | |
94 }; | |
95 | |
96 /* State quantization tables */ | |
97 | |
98 float state_sq3Tbl[8] = { | |
99 (float) -3.719849, (float) -2.177490, (float) -1.130005, | |
100 | |
101 | |
102 | |
103 | |
104 | |
105 (float) -0.309692, (float) 0.444214, (float) 1.329712, | |
106 (float) 2.436279, (float) 3.983887 | |
107 }; | |
108 | |
109 float state_frgqTbl[64] = { | |
110 (float) 1.000085, (float) 1.071695, (float) 1.140395, | |
111 (float) 1.206868, (float) 1.277188, (float) 1.351503, | |
112 (float) 1.429380, (float) 1.500727, (float) 1.569049, | |
113 (float) 1.639599, (float) 1.707071, (float) 1.781531, | |
114 (float) 1.840799, (float) 1.901550, (float) 1.956695, | |
115 (float) 2.006750, (float) 2.055474, (float) 2.102787, | |
116 (float) 2.142819, (float) 2.183592, (float) 2.217962, | |
117 (float) 2.257177, (float) 2.295739, (float) 2.332967, | |
118 (float) 2.369248, (float) 2.402792, (float) 2.435080, | |
119 (float) 2.468598, (float) 2.503394, (float) 2.539284, | |
120 (float) 2.572944, (float) 2.605036, (float) 2.636331, | |
121 (float) 2.668939, (float) 2.698780, (float) 2.729101, | |
122 (float) 2.759786, (float) 2.789834, (float) 2.818679, | |
123 (float) 2.848074, (float) 2.877470, (float) 2.906899, | |
124 (float) 2.936655, (float) 2.967804, (float) 3.000115, | |
125 (float) 3.033367, (float) 3.066355, (float) 3.104231, | |
126 (float) 3.141499, (float) 3.183012, (float) 3.222952, | |
127 (float) 3.265433, (float) 3.308441, (float) 3.350823, | |
128 (float) 3.395275, (float) 3.442793, (float) 3.490801, | |
129 (float) 3.542514, (float) 3.604064, (float) 3.666050, | |
130 (float) 3.740994, (float) 3.830749, (float) 3.938770, | |
131 (float) 4.101764 | |
132 }; | |
133 | |
134 /* CB tables */ | |
135 | |
136 int search_rangeTbl[5][CB_NSTAGES] = { {58, 58, 58}, {108, 44, 44}, | |
137 {108, 108, 108}, {108, 108, 108}, {108, 108, 108} | |
138 }; | |
139 int stMemLTbl = 85; | |
140 int memLfTbl[NASUB_MAX] = { 147, 147, 147, 147 }; | |
141 | |
142 /* expansion filter(s) */ | |
143 | |
144 float cbfiltersTbl[CB_FILTERLEN] = { | |
145 (float) -0.034180, (float) 0.108887, (float) -0.184326, | |
146 (float) 0.806152, (float) 0.713379, (float) -0.144043, | |
147 (float) 0.083740, (float) -0.033691 | |
148 }; | |
149 | |
150 /* Gain Quantization */ | |
151 | |
152 float gain_sq3Tbl[8] = { | |
153 (float) -1.000000, (float) -0.659973, (float) -0.330017, | |
154 | |
155 | |
156 | |
157 | |
158 | |
159 (float) 0.000000, (float) 0.250000, (float) 0.500000, | |
160 (float) 0.750000, (float) 1.00000 | |
161 }; | |
162 | |
163 float gain_sq4Tbl[16] = { | |
164 (float) -1.049988, (float) -0.900024, (float) -0.750000, | |
165 (float) -0.599976, (float) -0.450012, (float) -0.299988, | |
166 (float) -0.150024, (float) 0.000000, (float) 0.150024, | |
167 (float) 0.299988, (float) 0.450012, (float) 0.599976, | |
168 (float) 0.750000, (float) 0.900024, (float) 1.049988, | |
169 (float) 1.200012 | |
170 }; | |
171 | |
172 float gain_sq5Tbl[32] = { | |
173 (float) 0.037476, (float) 0.075012, (float) 0.112488, | |
174 (float) 0.150024, (float) 0.187500, (float) 0.224976, | |
175 (float) 0.262512, (float) 0.299988, (float) 0.337524, | |
176 (float) 0.375000, (float) 0.412476, (float) 0.450012, | |
177 (float) 0.487488, (float) 0.525024, (float) 0.562500, | |
178 (float) 0.599976, (float) 0.637512, (float) 0.674988, | |
179 (float) 0.712524, (float) 0.750000, (float) 0.787476, | |
180 (float) 0.825012, (float) 0.862488, (float) 0.900024, | |
181 (float) 0.937500, (float) 0.974976, (float) 1.012512, | |
182 (float) 1.049988, (float) 1.087524, (float) 1.125000, | |
183 (float) 1.162476, (float) 1.200012 | |
184 }; | |
185 | |
186 /* Enhancer - Upsamling a factor 4 (ENH_UPS0 = 4) */ | |
187 float polyphaserTbl[ENH_UPS0 * (2 * ENH_FL0 + 1)] = { | |
188 (float) 0.000000, (float) 0.000000, (float) 0.000000, | |
189 (float) 1.000000, | |
190 (float) 0.000000, (float) 0.000000, (float) 0.000000, | |
191 (float) 0.015625, (float) -0.076904, (float) 0.288330, | |
192 (float) 0.862061, | |
193 (float) -0.106445, (float) 0.018799, (float) -0.015625, | |
194 (float) 0.023682, (float) -0.124268, (float) 0.601563, | |
195 (float) 0.601563, | |
196 (float) -0.124268, (float) 0.023682, (float) -0.023682, | |
197 (float) 0.018799, (float) -0.106445, (float) 0.862061, | |
198 (float) 0.288330, | |
199 (float) -0.076904, (float) 0.015625, (float) -0.018799 | |
200 }; | |
201 | |
202 float enh_plocsTbl[ENH_NBLOCKS_TOT] = { (float) 40.0, (float) 120.0, | |
203 (float) 200.0, (float) 280.0, (float) 360.0, | |
204 (float) 440.0, (float) 520.0, (float) 600.0 | |
205 }; | |
206 | |
207 /* LPC analysis and quantization */ | |
208 | |
209 int dim_lsfCbTbl[LSF_NSPLIT] = { 3, 3, 4 }; | |
210 int size_lsfCbTbl[LSF_NSPLIT] = { 64, 128, 128 }; | |
211 | |
212 | |
213 | |
214 | |
215 | |
216 | |
217 float lsfmeanTbl[LPC_FILTERORDER] = { | |
218 (float) 0.281738, (float) 0.445801, (float) 0.663330, | |
219 (float) 0.962524, (float) 1.251831, (float) 1.533081, | |
220 (float) 1.850586, (float) 2.137817, (float) 2.481445, | |
221 (float) 2.777344 | |
222 }; | |
223 | |
224 float lsf_weightTbl_30ms[6] = { (float) (1.0 / 2.0), (float) 1.0, | |
225 (float) (2.0 / 3.0), | |
226 (float) (1.0 / 3.0), (float) 0.0, (float) 0.0 | |
227 }; | |
228 | |
229 float lsf_weightTbl_20ms[4] = | |
230 { (float) (3.0 / 4.0), (float) (2.0 / 4.0), | |
231 (float) (1.0 / 4.0), (float) (0.0) | |
232 }; | |
233 | |
234 /* Hanning LPC window */ | |
235 float lpc_winTbl[BLOCKL_MAX] = { | |
236 (float) 0.000183, (float) 0.000671, (float) 0.001526, | |
237 (float) 0.002716, (float) 0.004242, (float) 0.006104, | |
238 (float) 0.008301, (float) 0.010834, (float) 0.013702, | |
239 (float) 0.016907, (float) 0.020416, (float) 0.024261, | |
240 (float) 0.028442, (float) 0.032928, (float) 0.037750, | |
241 (float) 0.042877, (float) 0.048309, (float) 0.054047, | |
242 (float) 0.060089, (float) 0.066437, (float) 0.073090, | |
243 (float) 0.080017, (float) 0.087219, (float) 0.094727, | |
244 (float) 0.102509, (float) 0.110535, (float) 0.118835, | |
245 (float) 0.127411, (float) 0.136230, (float) 0.145294, | |
246 (float) 0.154602, (float) 0.164154, (float) 0.173920, | |
247 (float) 0.183899, (float) 0.194122, (float) 0.204529, | |
248 (float) 0.215149, (float) 0.225952, (float) 0.236938, | |
249 (float) 0.248108, (float) 0.259460, (float) 0.270966, | |
250 (float) 0.282654, (float) 0.294464, (float) 0.306396, | |
251 (float) 0.318481, (float) 0.330688, (float) 0.343018, | |
252 (float) 0.355438, (float) 0.367981, (float) 0.380585, | |
253 (float) 0.393280, (float) 0.406067, (float) 0.418884, | |
254 (float) 0.431763, (float) 0.444702, (float) 0.457672, | |
255 (float) 0.470673, (float) 0.483704, (float) 0.496735, | |
256 (float) 0.509766, (float) 0.522797, (float) 0.535828, | |
257 (float) 0.548798, (float) 0.561768, (float) 0.574677, | |
258 (float) 0.587524, (float) 0.600342, (float) 0.613068, | |
259 (float) 0.625732, (float) 0.638306, (float) 0.650787, | |
260 (float) 0.663147, (float) 0.675415, (float) 0.687561, | |
261 (float) 0.699585, (float) 0.711487, (float) 0.723206, | |
262 (float) 0.734802, (float) 0.746216, (float) 0.757477, | |
263 (float) 0.768585, (float) 0.779480, (float) 0.790192, | |
264 (float) 0.800720, (float) 0.811005, (float) 0.821106, | |
265 (float) 0.830994, (float) 0.840668, (float) 0.850067, | |
266 (float) 0.859253, (float) 0.868225, (float) 0.876892, | |
267 (float) 0.885345, (float) 0.893524, (float) 0.901428, | |
268 (float) 0.909058, (float) 0.916412, (float) 0.923492, | |
269 | |
270 | |
271 | |
272 | |
273 | |
274 (float) 0.930267, (float) 0.936768, (float) 0.942963, | |
275 (float) 0.948853, (float) 0.954437, (float) 0.959717, | |
276 (float) 0.964691, (float) 0.969360, (float) 0.973694, | |
277 (float) 0.977692, (float) 0.981384, (float) 0.984741, | |
278 (float) 0.987762, (float) 0.990479, (float) 0.992828, | |
279 (float) 0.994873, (float) 0.996552, (float) 0.997925, | |
280 (float) 0.998932, (float) 0.999603, (float) 0.999969, | |
281 (float) 0.999969, (float) 0.999603, (float) 0.998932, | |
282 (float) 0.997925, (float) 0.996552, (float) 0.994873, | |
283 (float) 0.992828, (float) 0.990479, (float) 0.987762, | |
284 (float) 0.984741, (float) 0.981384, (float) 0.977692, | |
285 (float) 0.973694, (float) 0.969360, (float) 0.964691, | |
286 (float) 0.959717, (float) 0.954437, (float) 0.948853, | |
287 (float) 0.942963, (float) 0.936768, (float) 0.930267, | |
288 (float) 0.923492, (float) 0.916412, (float) 0.909058, | |
289 (float) 0.901428, (float) 0.893524, (float) 0.885345, | |
290 (float) 0.876892, (float) 0.868225, (float) 0.859253, | |
291 (float) 0.850067, (float) 0.840668, (float) 0.830994, | |
292 (float) 0.821106, (float) 0.811005, (float) 0.800720, | |
293 (float) 0.790192, (float) 0.779480, (float) 0.768585, | |
294 (float) 0.757477, (float) 0.746216, (float) 0.734802, | |
295 (float) 0.723206, (float) 0.711487, (float) 0.699585, | |
296 (float) 0.687561, (float) 0.675415, (float) 0.663147, | |
297 (float) 0.650787, (float) 0.638306, (float) 0.625732, | |
298 (float) 0.613068, (float) 0.600342, (float) 0.587524, | |
299 (float) 0.574677, (float) 0.561768, (float) 0.548798, | |
300 (float) 0.535828, (float) 0.522797, (float) 0.509766, | |
301 (float) 0.496735, (float) 0.483704, (float) 0.470673, | |
302 (float) 0.457672, (float) 0.444702, (float) 0.431763, | |
303 (float) 0.418884, (float) 0.406067, (float) 0.393280, | |
304 (float) 0.380585, (float) 0.367981, (float) 0.355438, | |
305 (float) 0.343018, (float) 0.330688, (float) 0.318481, | |
306 (float) 0.306396, (float) 0.294464, (float) 0.282654, | |
307 (float) 0.270966, (float) 0.259460, (float) 0.248108, | |
308 (float) 0.236938, (float) 0.225952, (float) 0.215149, | |
309 (float) 0.204529, (float) 0.194122, (float) 0.183899, | |
310 (float) 0.173920, (float) 0.164154, (float) 0.154602, | |
311 (float) 0.145294, (float) 0.136230, (float) 0.127411, | |
312 (float) 0.118835, (float) 0.110535, (float) 0.102509, | |
313 (float) 0.094727, (float) 0.087219, (float) 0.080017, | |
314 (float) 0.073090, (float) 0.066437, (float) 0.060089, | |
315 (float) 0.054047, (float) 0.048309, (float) 0.042877, | |
316 (float) 0.037750, (float) 0.032928, (float) 0.028442, | |
317 (float) 0.024261, (float) 0.020416, (float) 0.016907, | |
318 (float) 0.013702, (float) 0.010834, (float) 0.008301, | |
319 (float) 0.006104, (float) 0.004242, (float) 0.002716, | |
320 (float) 0.001526, (float) 0.000671, (float) 0.000183 | |
321 }; | |
322 | |
323 | |
324 | |
325 | |
326 | |
327 /* Asymmetric LPC window */ | |
328 float lpc_asymwinTbl[BLOCKL_MAX] = { | |
329 (float) 0.000061, (float) 0.000214, (float) 0.000458, | |
330 (float) 0.000824, (float) 0.001282, (float) 0.001831, | |
331 (float) 0.002472, (float) 0.003235, (float) 0.004120, | |
332 (float) 0.005066, (float) 0.006134, (float) 0.007294, | |
333 (float) 0.008545, (float) 0.009918, (float) 0.011383, | |
334 (float) 0.012939, (float) 0.014587, (float) 0.016357, | |
335 (float) 0.018219, (float) 0.020172, (float) 0.022217, | |
336 (float) 0.024353, (float) 0.026611, (float) 0.028961, | |
337 (float) 0.031372, (float) 0.033905, (float) 0.036530, | |
338 (float) 0.039276, (float) 0.042084, (float) 0.044983, | |
339 (float) 0.047974, (float) 0.051086, (float) 0.054260, | |
340 (float) 0.057526, (float) 0.060883, (float) 0.064331, | |
341 (float) 0.067871, (float) 0.071503, (float) 0.075226, | |
342 (float) 0.079010, (float) 0.082916, (float) 0.086884, | |
343 (float) 0.090942, (float) 0.095062, (float) 0.099304, | |
344 (float) 0.103607, (float) 0.107971, (float) 0.112427, | |
345 (float) 0.116974, (float) 0.121582, (float) 0.126282, | |
346 (float) 0.131073, (float) 0.135895, (float) 0.140839, | |
347 (float) 0.145813, (float) 0.150879, (float) 0.156006, | |
348 (float) 0.161224, (float) 0.166504, (float) 0.171844, | |
349 (float) 0.177246, (float) 0.182709, (float) 0.188263, | |
350 (float) 0.193848, (float) 0.199524, (float) 0.205231, | |
351 (float) 0.211029, (float) 0.216858, (float) 0.222778, | |
352 (float) 0.228729, (float) 0.234741, (float) 0.240814, | |
353 (float) 0.246918, (float) 0.253082, (float) 0.259308, | |
354 (float) 0.265564, (float) 0.271881, (float) 0.278259, | |
355 (float) 0.284668, (float) 0.291107, (float) 0.297607, | |
356 (float) 0.304138, (float) 0.310730, (float) 0.317322, | |
357 (float) 0.323975, (float) 0.330658, (float) 0.337372, | |
358 (float) 0.344147, (float) 0.350922, (float) 0.357727, | |
359 (float) 0.364594, (float) 0.371460, (float) 0.378357, | |
360 (float) 0.385284, (float) 0.392212, (float) 0.399170, | |
361 (float) 0.406158, (float) 0.413177, (float) 0.420197, | |
362 (float) 0.427246, (float) 0.434296, (float) 0.441376, | |
363 (float) 0.448456, (float) 0.455536, (float) 0.462646, | |
364 (float) 0.469757, (float) 0.476868, (float) 0.483978, | |
365 (float) 0.491089, (float) 0.498230, (float) 0.505341, | |
366 (float) 0.512451, (float) 0.519592, (float) 0.526703, | |
367 (float) 0.533813, (float) 0.540924, (float) 0.548004, | |
368 (float) 0.555084, (float) 0.562164, (float) 0.569244, | |
369 (float) 0.576294, (float) 0.583313, (float) 0.590332, | |
370 (float) 0.597321, (float) 0.604309, (float) 0.611267, | |
371 (float) 0.618195, (float) 0.625092, (float) 0.631989, | |
372 (float) 0.638855, (float) 0.645660, (float) 0.652466, | |
373 (float) 0.659241, (float) 0.665985, (float) 0.672668, | |
374 (float) 0.679352, (float) 0.685974, (float) 0.692566, | |
375 | |
376 | |
377 | |
378 | |
379 | |
380 (float) 0.699127, (float) 0.705658, (float) 0.712128, | |
381 (float) 0.718536, (float) 0.724945, (float) 0.731262, | |
382 (float) 0.737549, (float) 0.743805, (float) 0.750000, | |
383 (float) 0.756134, (float) 0.762238, (float) 0.768280, | |
384 (float) 0.774261, (float) 0.780182, (float) 0.786072, | |
385 (float) 0.791870, (float) 0.797638, (float) 0.803314, | |
386 (float) 0.808960, (float) 0.814514, (float) 0.820038, | |
387 (float) 0.825470, (float) 0.830841, (float) 0.836151, | |
388 (float) 0.841400, (float) 0.846558, (float) 0.851654, | |
389 (float) 0.856689, (float) 0.861633, (float) 0.866516, | |
390 (float) 0.871338, (float) 0.876068, (float) 0.880737, | |
391 (float) 0.885315, (float) 0.889801, (float) 0.894226, | |
392 (float) 0.898560, (float) 0.902832, (float) 0.907013, | |
393 (float) 0.911102, (float) 0.915100, (float) 0.919037, | |
394 (float) 0.922882, (float) 0.926636, (float) 0.930328, | |
395 (float) 0.933899, (float) 0.937408, (float) 0.940796, | |
396 (float) 0.944122, (float) 0.947357, (float) 0.950470, | |
397 (float) 0.953522, (float) 0.956482, (float) 0.959351, | |
398 (float) 0.962097, (float) 0.964783, (float) 0.967377, | |
399 (float) 0.969849, (float) 0.972229, (float) 0.974518, | |
400 (float) 0.976715, (float) 0.978821, (float) 0.980835, | |
401 (float) 0.982727, (float) 0.984528, (float) 0.986237, | |
402 (float) 0.987854, (float) 0.989380, (float) 0.990784, | |
403 (float) 0.992096, (float) 0.993317, (float) 0.994415, | |
404 (float) 0.995422, (float) 0.996338, (float) 0.997162, | |
405 (float) 0.997864, (float) 0.998474, (float) 0.998962, | |
406 (float) 0.999390, (float) 0.999695, (float) 0.999878, | |
407 (float) 0.999969, (float) 0.999969, (float) 0.996918, | |
408 (float) 0.987701, (float) 0.972382, (float) 0.951050, | |
409 (float) 0.923889, (float) 0.891022, (float) 0.852631, | |
410 (float) 0.809021, (float) 0.760406, (float) 0.707092, | |
411 (float) 0.649445, (float) 0.587799, (float) 0.522491, | |
412 (float) 0.453979, (float) 0.382690, (float) 0.309021, | |
413 (float) 0.233459, (float) 0.156433, (float) 0.078461 | |
414 }; | |
415 | |
416 /* Lag window for LPC */ | |
417 float lpc_lagwinTbl[LPC_FILTERORDER + 1] = { | |
418 (float) 1.000100, (float) 0.998890, (float) 0.995569, | |
419 (float) 0.990057, (float) 0.982392, | |
420 (float) 0.972623, (float) 0.960816, (float) 0.947047, | |
421 (float) 0.931405, (float) 0.913989, (float) 0.894909 | |
422 }; | |
423 | |
424 /* LSF quantization */ | |
425 float lsfCbTbl[64 * 3 + 128 * 3 + 128 * 4] = { | |
426 (float) 0.155396, (float) 0.273193, (float) 0.451172, | |
427 (float) 0.390503, (float) 0.648071, (float) 1.002075, | |
428 (float) 0.440186, (float) 0.692261, (float) 0.955688, | |
429 | |
430 | |
431 | |
432 | |
433 | |
434 (float) 0.343628, (float) 0.642334, (float) 1.071533, | |
435 (float) 0.318359, (float) 0.491577, (float) 0.670532, | |
436 (float) 0.193115, (float) 0.375488, (float) 0.725708, | |
437 (float) 0.364136, (float) 0.510376, (float) 0.658691, | |
438 (float) 0.297485, (float) 0.527588, (float) 0.842529, | |
439 (float) 0.227173, (float) 0.365967, (float) 0.563110, | |
440 (float) 0.244995, (float) 0.396729, (float) 0.636475, | |
441 (float) 0.169434, (float) 0.300171, (float) 0.520264, | |
442 (float) 0.312866, (float) 0.464478, (float) 0.643188, | |
443 (float) 0.248535, (float) 0.429932, (float) 0.626099, | |
444 (float) 0.236206, (float) 0.491333, (float) 0.817139, | |
445 (float) 0.334961, (float) 0.625122, (float) 0.895752, | |
446 (float) 0.343018, (float) 0.518555, (float) 0.698608, | |
447 (float) 0.372803, (float) 0.659790, (float) 0.945435, | |
448 (float) 0.176880, (float) 0.316528, (float) 0.581421, | |
449 (float) 0.416382, (float) 0.625977, (float) 0.805176, | |
450 (float) 0.303223, (float) 0.568726, (float) 0.915039, | |
451 (float) 0.203613, (float) 0.351440, (float) 0.588135, | |
452 (float) 0.221191, (float) 0.375000, (float) 0.614746, | |
453 (float) 0.199951, (float) 0.323364, (float) 0.476074, | |
454 (float) 0.300781, (float) 0.433350, (float) 0.566895, | |
455 (float) 0.226196, (float) 0.354004, (float) 0.507568, | |
456 (float) 0.300049, (float) 0.508179, (float) 0.711670, | |
457 (float) 0.312012, (float) 0.492676, (float) 0.763428, | |
458 (float) 0.329956, (float) 0.541016, (float) 0.795776, | |
459 (float) 0.373779, (float) 0.604614, (float) 0.928833, | |
460 (float) 0.210571, (float) 0.452026, (float) 0.755249, | |
461 (float) 0.271118, (float) 0.473267, (float) 0.662476, | |
462 (float) 0.285522, (float) 0.436890, (float) 0.634399, | |
463 (float) 0.246704, (float) 0.565552, (float) 0.859009, | |
464 (float) 0.270508, (float) 0.406250, (float) 0.553589, | |
465 (float) 0.361450, (float) 0.578491, (float) 0.813843, | |
466 (float) 0.342651, (float) 0.482788, (float) 0.622437, | |
467 (float) 0.340332, (float) 0.549438, (float) 0.743164, | |
468 (float) 0.200439, (float) 0.336304, (float) 0.540894, | |
469 (float) 0.407837, (float) 0.644775, (float) 0.895142, | |
470 (float) 0.294678, (float) 0.454834, (float) 0.699097, | |
471 (float) 0.193115, (float) 0.344482, (float) 0.643188, | |
472 (float) 0.275757, (float) 0.420776, (float) 0.598755, | |
473 (float) 0.380493, (float) 0.608643, (float) 0.861084, | |
474 (float) 0.222778, (float) 0.426147, (float) 0.676514, | |
475 (float) 0.407471, (float) 0.700195, (float) 1.053101, | |
476 (float) 0.218384, (float) 0.377197, (float) 0.669922, | |
477 (float) 0.313232, (float) 0.454102, (float) 0.600952, | |
478 (float) 0.347412, (float) 0.571533, (float) 0.874146, | |
479 (float) 0.238037, (float) 0.405396, (float) 0.729492, | |
480 (float) 0.223877, (float) 0.412964, (float) 0.822021, | |
481 (float) 0.395264, (float) 0.582153, (float) 0.743896, | |
482 | |
483 | |
484 | |
485 | |
486 | |
487 (float) 0.247925, (float) 0.485596, (float) 0.720581, | |
488 (float) 0.229126, (float) 0.496582, (float) 0.907715, | |
489 (float) 0.260132, (float) 0.566895, (float) 1.012695, | |
490 (float) 0.337402, (float) 0.611572, (float) 0.978149, | |
491 (float) 0.267822, (float) 0.447632, (float) 0.769287, | |
492 (float) 0.250610, (float) 0.381714, (float) 0.530029, | |
493 (float) 0.430054, (float) 0.805054, (float) 1.221924, | |
494 (float) 0.382568, (float) 0.544067, (float) 0.701660, | |
495 (float) 0.383545, (float) 0.710327, (float) 1.149170, | |
496 (float) 0.271362, (float) 0.529053, (float) 0.775513, | |
497 (float) 0.246826, (float) 0.393555, (float) 0.588623, | |
498 (float) 0.266846, (float) 0.422119, (float) 0.676758, | |
499 (float) 0.311523, (float) 0.580688, (float) 0.838623, | |
500 (float) 1.331177, (float) 1.576782, (float) 1.779541, | |
501 (float) 1.160034, (float) 1.401978, (float) 1.768188, | |
502 (float) 1.161865, (float) 1.525146, (float) 1.715332, | |
503 (float) 0.759521, (float) 0.913940, (float) 1.119873, | |
504 (float) 0.947144, (float) 1.121338, (float) 1.282471, | |
505 (float) 1.015015, (float) 1.557007, (float) 1.804932, | |
506 (float) 1.172974, (float) 1.402100, (float) 1.692627, | |
507 (float) 1.087524, (float) 1.474243, (float) 1.665405, | |
508 (float) 0.899536, (float) 1.105225, (float) 1.406250, | |
509 (float) 1.148438, (float) 1.484741, (float) 1.796265, | |
510 (float) 0.785645, (float) 1.209839, (float) 1.567749, | |
511 (float) 0.867798, (float) 1.166504, (float) 1.450684, | |
512 (float) 0.922485, (float) 1.229858, (float) 1.420898, | |
513 (float) 0.791260, (float) 1.123291, (float) 1.409546, | |
514 (float) 0.788940, (float) 0.966064, (float) 1.340332, | |
515 (float) 1.051147, (float) 1.272827, (float) 1.556641, | |
516 (float) 0.866821, (float) 1.181152, (float) 1.538818, | |
517 (float) 0.906738, (float) 1.373535, (float) 1.607910, | |
518 (float) 1.244751, (float) 1.581421, (float) 1.933838, | |
519 (float) 0.913940, (float) 1.337280, (float) 1.539673, | |
520 (float) 0.680542, (float) 0.959229, (float) 1.662720, | |
521 (float) 0.887207, (float) 1.430542, (float) 1.800781, | |
522 (float) 0.912598, (float) 1.433594, (float) 1.683960, | |
523 (float) 0.860474, (float) 1.060303, (float) 1.455322, | |
524 (float) 1.005127, (float) 1.381104, (float) 1.706909, | |
525 (float) 0.800781, (float) 1.363892, (float) 1.829102, | |
526 (float) 0.781860, (float) 1.124390, (float) 1.505981, | |
527 (float) 1.003662, (float) 1.471436, (float) 1.684692, | |
528 (float) 0.981323, (float) 1.309570, (float) 1.618042, | |
529 (float) 1.228760, (float) 1.554321, (float) 1.756470, | |
530 (float) 0.734375, (float) 0.895752, (float) 1.225586, | |
531 (float) 0.841797, (float) 1.055664, (float) 1.249268, | |
532 (float) 0.920166, (float) 1.119385, (float) 1.486206, | |
533 (float) 0.894409, (float) 1.539063, (float) 1.828979, | |
534 (float) 1.283691, (float) 1.543335, (float) 1.858276, | |
535 | |
536 | |
537 | |
538 | |
539 | |
540 (float) 0.676025, (float) 0.933105, (float) 1.490845, | |
541 (float) 0.821289, (float) 1.491821, (float) 1.739868, | |
542 (float) 0.923218, (float) 1.144653, (float) 1.580566, | |
543 (float) 1.057251, (float) 1.345581, (float) 1.635864, | |
544 (float) 0.888672, (float) 1.074951, (float) 1.353149, | |
545 (float) 0.942749, (float) 1.195435, (float) 1.505493, | |
546 (float) 1.492310, (float) 1.788086, (float) 2.039673, | |
547 (float) 1.070313, (float) 1.634399, (float) 1.860962, | |
548 (float) 1.253296, (float) 1.488892, (float) 1.686035, | |
549 (float) 0.647095, (float) 0.864014, (float) 1.401855, | |
550 (float) 0.866699, (float) 1.254883, (float) 1.453369, | |
551 (float) 1.063965, (float) 1.532593, (float) 1.731323, | |
552 (float) 1.167847, (float) 1.521484, (float) 1.884033, | |
553 (float) 0.956055, (float) 1.502075, (float) 1.745605, | |
554 (float) 0.928711, (float) 1.288574, (float) 1.479614, | |
555 (float) 1.088013, (float) 1.380737, (float) 1.570801, | |
556 (float) 0.905029, (float) 1.186768, (float) 1.371948, | |
557 (float) 1.057861, (float) 1.421021, (float) 1.617432, | |
558 (float) 1.108276, (float) 1.312500, (float) 1.501465, | |
559 (float) 0.979492, (float) 1.416992, (float) 1.624268, | |
560 (float) 1.276001, (float) 1.661011, (float) 2.007935, | |
561 (float) 0.993042, (float) 1.168579, (float) 1.331665, | |
562 (float) 0.778198, (float) 0.944946, (float) 1.235962, | |
563 (float) 1.223755, (float) 1.491333, (float) 1.815674, | |
564 (float) 0.852661, (float) 1.350464, (float) 1.722290, | |
565 (float) 1.134766, (float) 1.593140, (float) 1.787354, | |
566 (float) 1.051392, (float) 1.339722, (float) 1.531006, | |
567 (float) 0.803589, (float) 1.271240, (float) 1.652100, | |
568 (float) 0.755737, (float) 1.143555, (float) 1.639404, | |
569 (float) 0.700928, (float) 0.837280, (float) 1.130371, | |
570 (float) 0.942749, (float) 1.197876, (float) 1.669800, | |
571 (float) 0.993286, (float) 1.378296, (float) 1.566528, | |
572 (float) 0.801025, (float) 1.095337, (float) 1.298950, | |
573 (float) 0.739990, (float) 1.032959, (float) 1.383667, | |
574 (float) 0.845703, (float) 1.072266, (float) 1.543823, | |
575 (float) 0.915649, (float) 1.072266, (float) 1.224487, | |
576 (float) 1.021973, (float) 1.226196, (float) 1.481323, | |
577 (float) 0.999878, (float) 1.204102, (float) 1.555908, | |
578 (float) 0.722290, (float) 0.913940, (float) 1.340210, | |
579 (float) 0.673340, (float) 0.835938, (float) 1.259521, | |
580 (float) 0.832397, (float) 1.208374, (float) 1.394165, | |
581 (float) 0.962158, (float) 1.576172, (float) 1.912842, | |
582 (float) 1.166748, (float) 1.370850, (float) 1.556763, | |
583 (float) 0.946289, (float) 1.138550, (float) 1.400391, | |
584 (float) 1.035034, (float) 1.218262, (float) 1.386475, | |
585 (float) 1.393799, (float) 1.717773, (float) 2.000244, | |
586 (float) 0.972656, (float) 1.260986, (float) 1.760620, | |
587 (float) 1.028198, (float) 1.288452, (float) 1.484619, | |
588 | |
589 | |
590 | |
591 | |
592 | |
593 (float) 0.773560, (float) 1.258057, (float) 1.756714, | |
594 (float) 1.080322, (float) 1.328003, (float) 1.742676, | |
595 (float) 0.823975, (float) 1.450806, (float) 1.917725, | |
596 (float) 0.859009, (float) 1.016602, (float) 1.191895, | |
597 (float) 0.843994, (float) 1.131104, (float) 1.645020, | |
598 (float) 1.189697, (float) 1.702759, (float) 1.894409, | |
599 (float) 1.346680, (float) 1.763184, (float) 2.066040, | |
600 (float) 0.980469, (float) 1.253784, (float) 1.441650, | |
601 (float) 1.338135, (float) 1.641968, (float) 1.932739, | |
602 (float) 1.223267, (float) 1.424194, (float) 1.626465, | |
603 (float) 0.765747, (float) 1.004150, (float) 1.579102, | |
604 (float) 1.042847, (float) 1.269165, (float) 1.647461, | |
605 (float) 0.968750, (float) 1.257568, (float) 1.555786, | |
606 (float) 0.826294, (float) 0.993408, (float) 1.275146, | |
607 (float) 0.742310, (float) 0.950439, (float) 1.430542, | |
608 (float) 1.054321, (float) 1.439819, (float) 1.828003, | |
609 (float) 1.072998, (float) 1.261719, (float) 1.441895, | |
610 (float) 0.859375, (float) 1.036377, (float) 1.314819, | |
611 (float) 0.895752, (float) 1.267212, (float) 1.605591, | |
612 (float) 0.805420, (float) 0.962891, (float) 1.142334, | |
613 (float) 0.795654, (float) 1.005493, (float) 1.468506, | |
614 (float) 1.105347, (float) 1.313843, (float) 1.584839, | |
615 (float) 0.792236, (float) 1.221802, (float) 1.465698, | |
616 (float) 1.170532, (float) 1.467651, (float) 1.664063, | |
617 (float) 0.838257, (float) 1.153198, (float) 1.342163, | |
618 (float) 0.968018, (float) 1.198242, (float) 1.391235, | |
619 (float) 1.250122, (float) 1.623535, (float) 1.823608, | |
620 (float) 0.711670, (float) 1.058350, (float) 1.512085, | |
621 (float) 1.204834, (float) 1.454468, (float) 1.739136, | |
622 (float) 1.137451, (float) 1.421753, (float) 1.620117, | |
623 (float) 0.820435, (float) 1.322754, (float) 1.578247, | |
624 (float) 0.798706, (float) 1.005005, (float) 1.213867, | |
625 (float) 0.980713, (float) 1.324951, (float) 1.512939, | |
626 (float) 1.112305, (float) 1.438843, (float) 1.735596, | |
627 (float) 1.135498, (float) 1.356689, (float) 1.635742, | |
628 (float) 1.101318, (float) 1.387451, (float) 1.686523, | |
629 (float) 0.849854, (float) 1.276978, (float) 1.523438, | |
630 (float) 1.377930, (float) 1.627563, (float) 1.858154, | |
631 (float) 0.884888, (float) 1.095459, (float) 1.287476, | |
632 (float) 1.289795, (float) 1.505859, (float) 1.756592, | |
633 (float) 0.817505, (float) 1.384155, (float) 1.650513, | |
634 (float) 1.446655, (float) 1.702148, (float) 1.931885, | |
635 (float) 0.835815, (float) 1.023071, (float) 1.385376, | |
636 (float) 0.916626, (float) 1.139038, (float) 1.335327, | |
637 (float) 0.980103, (float) 1.174072, (float) 1.453735, | |
638 (float) 1.705688, (float) 2.153809, (float) 2.398315, | |
639 (float) 2.743408, | |
640 (float) 1.797119, (float) 2.016846, (float) 2.445679, | |
641 (float) 2.701904, | |
642 (float) 1.990356, (float) 2.219116, (float) 2.576416, | |
643 (float) 2.813477, | |
644 | |
645 | |
646 | |
647 | |
648 | |
649 (float) 1.849365, (float) 2.190918, (float) 2.611572, | |
650 (float) 2.835083, | |
651 (float) 1.657959, (float) 1.854370, (float) 2.159058, | |
652 (float) 2.726196, | |
653 (float) 1.437744, (float) 1.897705, (float) 2.253174, | |
654 (float) 2.655396, | |
655 (float) 2.028687, (float) 2.247314, (float) 2.542358, | |
656 (float) 2.875854, | |
657 (float) 1.736938, (float) 1.922119, (float) 2.185913, | |
658 (float) 2.743408, | |
659 (float) 1.521606, (float) 1.870972, (float) 2.526855, | |
660 (float) 2.786987, | |
661 (float) 1.841431, (float) 2.050659, (float) 2.463623, | |
662 (float) 2.857666, | |
663 (float) 1.590088, (float) 2.067261, (float) 2.427979, | |
664 (float) 2.794434, | |
665 (float) 1.746826, (float) 2.057373, (float) 2.320190, | |
666 (float) 2.800781, | |
667 (float) 1.734619, (float) 1.940552, (float) 2.306030, | |
668 (float) 2.826416, | |
669 (float) 1.786255, (float) 2.204468, (float) 2.457520, | |
670 (float) 2.795288, | |
671 (float) 1.861084, (float) 2.170532, (float) 2.414551, | |
672 (float) 2.763672, | |
673 (float) 2.001465, (float) 2.307617, (float) 2.552734, | |
674 (float) 2.811890, | |
675 (float) 1.784424, (float) 2.124146, (float) 2.381592, | |
676 (float) 2.645508, | |
677 (float) 1.888794, (float) 2.135864, (float) 2.418579, | |
678 (float) 2.861206, | |
679 (float) 2.301147, (float) 2.531250, (float) 2.724976, | |
680 (float) 2.913086, | |
681 (float) 1.837769, (float) 2.051270, (float) 2.261963, | |
682 (float) 2.553223, | |
683 (float) 2.012939, (float) 2.221191, (float) 2.440186, | |
684 (float) 2.678101, | |
685 (float) 1.429565, (float) 1.858276, (float) 2.582275, | |
686 (float) 2.845703, | |
687 (float) 1.622803, (float) 1.897705, (float) 2.367310, | |
688 (float) 2.621094, | |
689 (float) 1.581543, (float) 1.960449, (float) 2.515869, | |
690 (float) 2.736450, | |
691 (float) 1.419434, (float) 1.933960, (float) 2.394653, | |
692 (float) 2.746704, | |
693 (float) 1.721924, (float) 2.059570, (float) 2.421753, | |
694 (float) 2.769653, | |
695 (float) 1.911011, (float) 2.220703, (float) 2.461060, | |
696 (float) 2.740723, | |
697 (float) 1.581177, (float) 1.860840, (float) 2.516968, | |
698 (float) 2.874634, | |
699 (float) 1.870361, (float) 2.098755, (float) 2.432373, | |
700 (float) 2.656494, | |
701 (float) 2.059692, (float) 2.279785, (float) 2.495605, | |
702 (float) 2.729370, | |
703 (float) 1.815674, (float) 2.181519, (float) 2.451538, | |
704 (float) 2.680542, | |
705 (float) 1.407959, (float) 1.768311, (float) 2.343018, | |
706 (float) 2.668091, | |
707 (float) 2.168701, (float) 2.394653, (float) 2.604736, | |
708 (float) 2.829346, | |
709 (float) 1.636230, (float) 1.865723, (float) 2.329102, | |
710 (float) 2.824219, | |
711 (float) 1.878906, (float) 2.139526, (float) 2.376709, | |
712 (float) 2.679810, | |
713 (float) 1.765381, (float) 1.971802, (float) 2.195435, | |
714 (float) 2.586914, | |
715 (float) 2.164795, (float) 2.410889, (float) 2.673706, | |
716 (float) 2.903198, | |
717 (float) 2.071899, (float) 2.331055, (float) 2.645874, | |
718 (float) 2.907104, | |
719 (float) 2.026001, (float) 2.311523, (float) 2.594849, | |
720 (float) 2.863892, | |
721 (float) 1.948975, (float) 2.180786, (float) 2.514893, | |
722 (float) 2.797852, | |
723 (float) 1.881836, (float) 2.130859, (float) 2.478149, | |
724 (float) 2.804199, | |
725 (float) 2.238159, (float) 2.452759, (float) 2.652832, | |
726 (float) 2.868286, | |
727 (float) 1.897949, (float) 2.101685, (float) 2.524292, | |
728 (float) 2.880127, | |
729 (float) 1.856445, (float) 2.074585, (float) 2.541016, | |
730 (float) 2.791748, | |
731 (float) 1.695557, (float) 2.199097, (float) 2.506226, | |
732 (float) 2.742676, | |
733 (float) 1.612671, (float) 1.877075, (float) 2.435425, | |
734 (float) 2.732910, | |
735 (float) 1.568848, (float) 1.786499, (float) 2.194580, | |
736 (float) 2.768555, | |
737 (float) 1.953369, (float) 2.164551, (float) 2.486938, | |
738 (float) 2.874023, | |
739 (float) 1.388306, (float) 1.725342, (float) 2.384521, | |
740 (float) 2.771851, | |
741 (float) 2.115356, (float) 2.337769, (float) 2.592896, | |
742 (float) 2.864014, | |
743 (float) 1.905762, (float) 2.111328, (float) 2.363525, | |
744 (float) 2.789307, | |
745 | |
746 | |
747 | |
748 | |
749 | |
750 (float) 1.882568, (float) 2.332031, (float) 2.598267, | |
751 (float) 2.827637, | |
752 (float) 1.683594, (float) 2.088745, (float) 2.361938, | |
753 (float) 2.608643, | |
754 (float) 1.874023, (float) 2.182129, (float) 2.536133, | |
755 (float) 2.766968, | |
756 (float) 1.861938, (float) 2.070435, (float) 2.309692, | |
757 (float) 2.700562, | |
758 (float) 1.722168, (float) 2.107422, (float) 2.477295, | |
759 (float) 2.837646, | |
760 (float) 1.926880, (float) 2.184692, (float) 2.442627, | |
761 (float) 2.663818, | |
762 (float) 2.123901, (float) 2.337280, (float) 2.553101, | |
763 (float) 2.777466, | |
764 (float) 1.588135, (float) 1.911499, (float) 2.212769, | |
765 (float) 2.543945, | |
766 (float) 2.053955, (float) 2.370850, (float) 2.712158, | |
767 (float) 2.939941, | |
768 (float) 2.210449, (float) 2.519653, (float) 2.770386, | |
769 (float) 2.958618, | |
770 (float) 2.199463, (float) 2.474731, (float) 2.718262, | |
771 (float) 2.919922, | |
772 (float) 1.960083, (float) 2.175415, (float) 2.608032, | |
773 (float) 2.888794, | |
774 (float) 1.953735, (float) 2.185181, (float) 2.428223, | |
775 (float) 2.809570, | |
776 (float) 1.615234, (float) 2.036499, (float) 2.576538, | |
777 (float) 2.834595, | |
778 (float) 1.621094, (float) 2.028198, (float) 2.431030, | |
779 (float) 2.664673, | |
780 (float) 1.824951, (float) 2.267456, (float) 2.514526, | |
781 (float) 2.747925, | |
782 (float) 1.994263, (float) 2.229126, (float) 2.475220, | |
783 (float) 2.833984, | |
784 (float) 1.746338, (float) 2.011353, (float) 2.588257, | |
785 (float) 2.826904, | |
786 (float) 1.562866, (float) 2.135986, (float) 2.471680, | |
787 (float) 2.687256, | |
788 (float) 1.748901, (float) 2.083496, (float) 2.460938, | |
789 (float) 2.686279, | |
790 (float) 1.758057, (float) 2.131470, (float) 2.636597, | |
791 (float) 2.891602, | |
792 (float) 2.071289, (float) 2.299072, (float) 2.550781, | |
793 (float) 2.814331, | |
794 (float) 1.839600, (float) 2.094360, (float) 2.496460, | |
795 (float) 2.723999, | |
796 (float) 1.882202, (float) 2.088257, (float) 2.636841, | |
797 (float) 2.923096, | |
798 (float) 1.957886, (float) 2.153198, (float) 2.384399, | |
799 (float) 2.615234, | |
800 (float) 1.992920, (float) 2.351196, (float) 2.654419, | |
801 (float) 2.889771, | |
802 (float) 2.012817, (float) 2.262451, (float) 2.643799, | |
803 (float) 2.903076, | |
804 (float) 2.025635, (float) 2.254761, (float) 2.508423, | |
805 (float) 2.784058, | |
806 (float) 2.316040, (float) 2.589355, (float) 2.794189, | |
807 (float) 2.963623, | |
808 (float) 1.741211, (float) 2.279541, (float) 2.578491, | |
809 (float) 2.816284, | |
810 (float) 1.845337, (float) 2.055786, (float) 2.348511, | |
811 (float) 2.822021, | |
812 (float) 1.679932, (float) 1.926514, (float) 2.499756, | |
813 (float) 2.835693, | |
814 (float) 1.722534, (float) 1.946899, (float) 2.448486, | |
815 (float) 2.728760, | |
816 (float) 1.829834, (float) 2.043213, (float) 2.580444, | |
817 (float) 2.867676, | |
818 (float) 1.676636, (float) 2.071655, (float) 2.322510, | |
819 (float) 2.704834, | |
820 (float) 1.791504, (float) 2.113525, (float) 2.469727, | |
821 (float) 2.784058, | |
822 (float) 1.977051, (float) 2.215088, (float) 2.497437, | |
823 (float) 2.726929, | |
824 (float) 1.800171, (float) 2.106689, (float) 2.357788, | |
825 (float) 2.738892, | |
826 (float) 1.827759, (float) 2.170166, (float) 2.525879, | |
827 (float) 2.852417, | |
828 (float) 1.918335, (float) 2.132813, (float) 2.488403, | |
829 (float) 2.728149, | |
830 (float) 1.916748, (float) 2.225098, (float) 2.542603, | |
831 (float) 2.857666, | |
832 (float) 1.761230, (float) 1.976074, (float) 2.507446, | |
833 (float) 2.884521, | |
834 (float) 2.053711, (float) 2.367432, (float) 2.608032, | |
835 (float) 2.837646, | |
836 (float) 1.595337, (float) 2.000977, (float) 2.307129, | |
837 (float) 2.578247, | |
838 (float) 1.470581, (float) 2.031250, (float) 2.375854, | |
839 (float) 2.647583, | |
840 (float) 1.801392, (float) 2.128052, (float) 2.399780, | |
841 (float) 2.822876, | |
842 (float) 1.853638, (float) 2.066650, (float) 2.429199, | |
843 (float) 2.751465, | |
844 (float) 1.956299, (float) 2.163696, (float) 2.394775, | |
845 (float) 2.734253, | |
846 | |
847 | |
848 | |
849 | |
850 | |
851 (float) 1.963623, (float) 2.275757, (float) 2.585327, | |
852 (float) 2.865234, | |
853 (float) 1.887451, (float) 2.105469, (float) 2.331787, | |
854 (float) 2.587402, | |
855 (float) 2.120117, (float) 2.443359, (float) 2.733887, | |
856 (float) 2.941406, | |
857 (float) 1.506348, (float) 1.766968, (float) 2.400513, | |
858 (float) 2.851807, | |
859 (float) 1.664551, (float) 1.981079, (float) 2.375732, | |
860 (float) 2.774414, | |
861 (float) 1.720703, (float) 1.978882, (float) 2.391479, | |
862 (float) 2.640991, | |
863 (float) 1.483398, (float) 1.814819, (float) 2.434448, | |
864 (float) 2.722290, | |
865 (float) 1.769043, (float) 2.136597, (float) 2.563721, | |
866 (float) 2.774414, | |
867 (float) 1.810791, (float) 2.049316, (float) 2.373901, | |
868 (float) 2.613647, | |
869 (float) 1.788330, (float) 2.005981, (float) 2.359131, | |
870 (float) 2.723145, | |
871 (float) 1.785156, (float) 1.993164, (float) 2.399780, | |
872 (float) 2.832520, | |
873 (float) 1.695313, (float) 2.022949, (float) 2.522583, | |
874 (float) 2.745117, | |
875 (float) 1.584106, (float) 1.965576, (float) 2.299927, | |
876 (float) 2.715576, | |
877 (float) 1.894897, (float) 2.249878, (float) 2.655884, | |
878 (float) 2.897705, | |
879 (float) 1.720581, (float) 1.995728, (float) 2.299438, | |
880 (float) 2.557007, | |
881 (float) 1.619385, (float) 2.173950, (float) 2.574219, | |
882 (float) 2.787964, | |
883 (float) 1.883179, (float) 2.220459, (float) 2.474365, | |
884 (float) 2.825073, | |
885 (float) 1.447632, (float) 2.045044, (float) 2.555542, | |
886 (float) 2.744873, | |
887 (float) 1.502686, (float) 2.156616, (float) 2.653320, | |
888 (float) 2.846558, | |
889 (float) 1.711548, (float) 1.944092, (float) 2.282959, | |
890 (float) 2.685791, | |
891 (float) 1.499756, (float) 1.867554, (float) 2.341064, | |
892 (float) 2.578857, | |
893 (float) 1.916870, (float) 2.135132, (float) 2.568237, | |
894 (float) 2.826050, | |
895 (float) 1.498047, (float) 1.711182, (float) 2.223267, | |
896 (float) 2.755127, | |
897 (float) 1.808716, (float) 1.997559, (float) 2.256470, | |
898 (float) 2.758545, | |
899 (float) 2.088501, (float) 2.402710, (float) 2.667358, | |
900 (float) 2.890259, | |
901 (float) 1.545044, (float) 1.819214, (float) 2.324097, | |
902 (float) 2.692993, | |
903 (float) 1.796021, (float) 2.012573, (float) 2.505737, | |
904 (float) 2.784912, | |
905 (float) 1.786499, (float) 2.041748, (float) 2.290405, | |
906 (float) 2.650757, | |
907 (float) 1.938232, (float) 2.264404, (float) 2.529053, (float) 2.796143 | |
908 }; |