2 const std::vector<std::vector<float>>& spectrum,
5 auto spectralFrame = spectrum[frame];
7 total = std::log10f(spectralFrame[1] + 1.0f);
8 filteredLogSpec[0][frame] = total;
10 total = std::log10f(spectralFrame[2] + 1.0f);
11 filteredLogSpec[1][frame] = total;
13 total = std::log10f(spectralFrame[3] + 1.0f);
14 filteredLogSpec[2][frame] = total;
16 total = std::log10f(spectralFrame[4] + 1.0f);
17 filteredLogSpec[3][frame] = total;
19 total = std::log10f(spectralFrame[5] + 1.0f);
20 filteredLogSpec[4][frame] = total;
22 total = std::log10f(spectralFrame[6] + 1.0f);
23 filteredLogSpec[5][frame] = total;
25 total = std::log10f(spectralFrame[7] + 1.0f);
26 filteredLogSpec[6][frame] = total;
28 total = std::log10f(spectralFrame[8] + 1.0f);
29 filteredLogSpec[7][frame] = total;
31 total = std::log10f(spectralFrame[9] + 1.0f);
32 filteredLogSpec[8][frame] = total;
34 total = std::log10f(spectralFrame[10] + 1.0f);
35 filteredLogSpec[9][frame] = total;
37 total = std::log10f(spectralFrame[11] + 1.0f);
38 filteredLogSpec[10][frame] = total;
40 total = std::log10f(spectralFrame[12] + 1.0f);
41 filteredLogSpec[11][frame] = total;
43 total = std::log10f(spectralFrame[13] + 1.0f);
44 filteredLogSpec[12][frame] = total;
46 total = std::log10f(spectralFrame[14] + 1.0f);
47 filteredLogSpec[13][frame] = total;
49 total = std::log10f(spectralFrame[15] + 1.0f);
50 filteredLogSpec[14][frame] = total;
52 total = std::log10f(spectralFrame[16] + 1.0f);
53 filteredLogSpec[15][frame] = total;
55 total = std::log10f(spectralFrame[17] + 1.0f);
56 filteredLogSpec[16][frame] = total;
58 total = std::log10f(spectralFrame[18] + 1.0f);
59 filteredLogSpec[17][frame] = total;
61 total = std::log10f(spectralFrame[19] + 1.0f);
62 filteredLogSpec[18][frame] = total;
64 total = std::log10f(spectralFrame[20] + 1.0f);
65 filteredLogSpec[19][frame] = total;
67 total = std::log10f(spectralFrame[21] + 1.0f);
68 filteredLogSpec[20][frame] = total;
70 total = std::log10f(spectralFrame[22] + 1.0f);
71 filteredLogSpec[21][frame] = total;
73 total = std::log10f(spectralFrame[23] + 1.0f);
74 filteredLogSpec[22][frame] = total;
76 total = std::log10f(spectralFrame[24] + 1.0f);
77 filteredLogSpec[23][frame] = total;
79 total = std::log10f(spectralFrame[25] + 1.0f);
80 filteredLogSpec[24][frame] = total;
82 total = std::log10f(spectralFrame[26] + 1.0f);
83 filteredLogSpec[25][frame] = total;
85 total = std::log10f(spectralFrame[27] + 1.0f);
86 filteredLogSpec[26][frame] = total;
88 total = std::log10f(spectralFrame[28] + 1.0f);
89 filteredLogSpec[27][frame] = total;
91 total = std::log10f(spectralFrame[29] + 1.0f);
92 filteredLogSpec[28][frame] = total;
94 total = std::log10f(spectralFrame[30] + 1.0f);
95 filteredLogSpec[29][frame] = total;
97 total = std::log10f(spectralFrame[31] + 1.0f);
98 filteredLogSpec[30][frame] = total;
100 total = std::log10f(spectralFrame[32] + 1.0f);
101 filteredLogSpec[31][frame] = total;
103 total = std::log10f(spectralFrame[33] + 1.0f);
104 filteredLogSpec[32][frame] = total;
106 total = std::log10f(spectralFrame[34] + 1.0f);
107 total += std::log10f(0.5f * spectralFrame[35] + 1.0f);
108 filteredLogSpec[33][frame] = total;
110 total += std::log10f(0.5f * spectralFrame[35] + 1.0f);
111 total = std::log10f(spectralFrame[36] + 1.0f);
112 filteredLogSpec[34][frame] = total;
114 total = std::log10f(spectralFrame[37] + 1.0f);
115 filteredLogSpec[35][frame] = total;
117 total = std::log10f(spectralFrame[38] + 1.0f);
118 filteredLogSpec[36][frame] = total;
120 total = std::log10f(spectralFrame[39] + 1.0f);
121 filteredLogSpec[37][frame] = total;
123 total = std::log10f(spectralFrame[40] + 1.0f);
124 filteredLogSpec[38][frame] = total;
126 total = std::log10f(spectralFrame[41] + 1.0f);
127 filteredLogSpec[39][frame] = total;
129 total = std::log10f(spectralFrame[42] + 1.0f);
130 total += std::log10f(0.5f * spectralFrame[43] + 1.0f);
131 filteredLogSpec[40][frame] = total;
133 total += std::log10f(0.5f * spectralFrame[43] + 1.0f);
134 total = std::log10f(spectralFrame[44] + 1.0f);
135 filteredLogSpec[41][frame] = total;
137 total = std::log10f(spectralFrame[45] + 1.0f);
138 filteredLogSpec[42][frame] = total;
140 total = std::log10f(spectralFrame[46] + 1.0f);
141 total += std::log10f(0.5f * spectralFrame[47] + 1.0f);
142 filteredLogSpec[43][frame] = total;
144 total += std::log10f(0.5f * spectralFrame[47] + 1.0f);
145 total = std::log10f(spectralFrame[48] + 1.0f);
146 filteredLogSpec[44][frame] = total;
148 total = std::log10f(spectralFrame[49] + 1.0f);
149 total += std::log10f(0.5f * spectralFrame[50] + 1.0f);
150 filteredLogSpec[45][frame] = total;
152 total += std::log10f(0.5f * spectralFrame[50] + 1.0f);
153 total = std::log10f(spectralFrame[51] + 1.0f);
154 filteredLogSpec[46][frame] = total;
156 total = std::log10f(spectralFrame[52] + 1.0f);
157 total += std::log10f(0.5f * spectralFrame[53] + 1.0f);
158 filteredLogSpec[47][frame] = total;
160 total += std::log10f(0.5f * spectralFrame[53] + 1.0f);
161 total = std::log10f(spectralFrame[54] + 1.0f);
162 filteredLogSpec[48][frame] = total;
164 total = std::log10f(spectralFrame[55] + 1.0f);
165 total += std::log10f(0.5f * spectralFrame[56] + 1.0f);
166 filteredLogSpec[49][frame] = total;
168 total += std::log10f(0.5f * spectralFrame[56] + 1.0f);
169 total = std::log10f(spectralFrame[57] + 1.0f);
170 total += std::log10f(0.5f * spectralFrame[58] + 1.0f);
171 filteredLogSpec[50][frame] = total;
173 total += std::log10f(0.5f * spectralFrame[58] + 1.0f);
174 total = std::log10f(spectralFrame[59] + 1.0f);
175 filteredLogSpec[51][frame] = total;
177 total = std::log10f(spectralFrame[60] + 1.0f);
178 total += std::log10f(0.5f * spectralFrame[61] + 1.0f);
179 filteredLogSpec[52][frame] = total;
181 total += std::log10f(0.5f * spectralFrame[61] + 1.0f);
182 total = std::log10f(spectralFrame[62] + 1.0f);
183 total += std::log10f(0.5f * spectralFrame[63] + 1.0f);
184 filteredLogSpec[53][frame] = total;
186 total += std::log10f(0.5f * spectralFrame[63] + 1.0f);
187 total = std::log10f(spectralFrame[64] + 1.0f);
188 total += std::log10f(0.5f * spectralFrame[65] + 1.0f);
189 filteredLogSpec[54][frame] = total;
191 total += std::log10f(0.5f * spectralFrame[65] + 1.0f);
192 total = std::log10f(spectralFrame[66] + 1.0f);
193 total += std::log10f(0.5f * spectralFrame[67] + 1.0f);
194 filteredLogSpec[55][frame] = total;
196 total += std::log10f(0.5f * spectralFrame[67] + 1.0f);
197 total = std::log10f(spectralFrame[68] + 1.0f);
198 total += std::log10f(0.5f * spectralFrame[69] + 1.0f);
199 filteredLogSpec[56][frame] = total;
201 total += std::log10f(0.5f * spectralFrame[69] + 1.0f);
202 total = std::log10f(spectralFrame[70] + 1.0f);
203 total += std::log10f(0.5f * spectralFrame[71] + 1.0f);
204 filteredLogSpec[57][frame] = total;
206 total += std::log10f(0.5f * spectralFrame[71] + 1.0f);
207 total = std::log10f(spectralFrame[72] + 1.0f);
208 total += std::log10f(0.5f * spectralFrame[73] + 1.0f);
209 filteredLogSpec[58][frame] = total;
211 total += std::log10f(0.5f * spectralFrame[73] + 1.0f);
212 total = std::log10f(spectralFrame[74] + 1.0f);
213 total += std::log10f(0.5f * spectralFrame[75] + 1.0f);
214 filteredLogSpec[59][frame] = total;
216 total += std::log10f(0.5f * spectralFrame[75] + 1.0f);
217 total = std::log10f(spectralFrame[76] + 1.0f);
218 total += std::log10f(0.666667f * spectralFrame[77] + 1.0f);
219 total += std::log10f(0.333333f * spectralFrame[78] + 1.0f);
220 filteredLogSpec[60][frame] = total;
222 total += std::log10f(0.333333f * spectralFrame[77] + 1.0f);
223 total += std::log10f(0.666667f * spectralFrame[78] + 1.0f);
224 total = std::log10f(spectralFrame[79] + 1.0f);
225 total += std::log10f(0.5f * spectralFrame[80] + 1.0f);
226 filteredLogSpec[61][frame] = total;
228 total += std::log10f(0.5f * spectralFrame[80] + 1.0f);
229 total = std::log10f(spectralFrame[81] + 1.0f);
230 total += std::log10f(0.5f * spectralFrame[82] + 1.0f);
231 filteredLogSpec[62][frame] = total;
233 total += std::log10f(0.5f * spectralFrame[82] + 1.0f);
234 total = std::log10f(spectralFrame[83] + 1.0f);
235 total += std::log10f(0.666667f * spectralFrame[84] + 1.0f);
236 total += std::log10f(0.333333f * spectralFrame[85] + 1.0f);
237 filteredLogSpec[63][frame] = total;
239 total += std::log10f(0.333333f * spectralFrame[84] + 1.0f);
240 total += std::log10f(0.666667f * spectralFrame[85] + 1.0f);
241 total = std::log10f(spectralFrame[86] + 1.0f);
242 total += std::log10f(0.5f * spectralFrame[87] + 1.0f);
243 filteredLogSpec[64][frame] = total;
245 total += std::log10f(0.5f * spectralFrame[87] + 1.0f);
246 total = std::log10f(spectralFrame[88] + 1.0f);
247 total += std::log10f(0.666667f * spectralFrame[89] + 1.0f);
248 total += std::log10f(0.333333f * spectralFrame[90] + 1.0f);
249 filteredLogSpec[65][frame] = total;
251 total += std::log10f(0.333333f * spectralFrame[89] + 1.0f);
252 total += std::log10f(0.666667f * spectralFrame[90] + 1.0f);
253 total = std::log10f(spectralFrame[91] + 1.0f);
254 total += std::log10f(0.666667f * spectralFrame[92] + 1.0f);
255 total += std::log10f(0.333333f * spectralFrame[93] + 1.0f);
256 filteredLogSpec[66][frame] = total;
258 total += std::log10f(0.333333f * spectralFrame[92] + 1.0f);
259 total += std::log10f(0.666667f * spectralFrame[93] + 1.0f);
260 total = std::log10f(spectralFrame[94] + 1.0f);
261 total += std::log10f(0.5f * spectralFrame[95] + 1.0f);
262 filteredLogSpec[67][frame] = total;
264 total += std::log10f(0.5f * spectralFrame[95] + 1.0f);
265 total = std::log10f(spectralFrame[96] + 1.0f);
266 total += std::log10f(0.666667f * spectralFrame[97] + 1.0f);
267 total += std::log10f(0.333333f * spectralFrame[98] + 1.0f);
268 filteredLogSpec[68][frame] = total;
270 total += std::log10f(0.333333f * spectralFrame[97] + 1.0f);
271 total += std::log10f(0.666667f * spectralFrame[98] + 1.0f);
272 total = std::log10f(spectralFrame[99] + 1.0f);
273 total += std::log10f(0.666667f * spectralFrame[100] + 1.0f);
274 total += std::log10f(0.333333f * spectralFrame[101] + 1.0f);
275 filteredLogSpec[69][frame] = total;
277 total += std::log10f(0.333333f * spectralFrame[100] + 1.0f);
278 total += std::log10f(0.666667f * spectralFrame[101] + 1.0f);
279 total = std::log10f(spectralFrame[102] + 1.0f);
280 total += std::log10f(0.666667f * spectralFrame[103] + 1.0f);
281 total += std::log10f(0.333333f * spectralFrame[104] + 1.0f);
282 filteredLogSpec[70][frame] = total;
284 total += std::log10f(0.333333f * spectralFrame[103] + 1.0f);
285 total += std::log10f(0.666667f * spectralFrame[104] + 1.0f);
286 total = std::log10f(spectralFrame[105] + 1.0f);
287 total += std::log10f(0.666667f * spectralFrame[106] + 1.0f);
288 total += std::log10f(0.333333f * spectralFrame[107] + 1.0f);
289 filteredLogSpec[71][frame] = total;
291 total += std::log10f(0.333333f * spectralFrame[106] + 1.0f);
292 total += std::log10f(0.666667f * spectralFrame[107] + 1.0f);
293 total = std::log10f(spectralFrame[108] + 1.0f);
294 total += std::log10f(0.75f * spectralFrame[109] + 1.0f);
295 total += std::log10f(0.5f * spectralFrame[110] + 1.0f);
296 total += std::log10f(0.25f * spectralFrame[111] + 1.0f);
297 filteredLogSpec[72][frame] = total;
299 total += std::log10f(0.25f * spectralFrame[109] + 1.0f);
300 total += std::log10f(0.5f * spectralFrame[110] + 1.0f);
301 total += std::log10f(0.75f * spectralFrame[111] + 1.0f);
302 total = std::log10f(spectralFrame[112] + 1.0f);
303 total += std::log10f(0.666667f * spectralFrame[113] + 1.0f);
304 total += std::log10f(0.333333f * spectralFrame[114] + 1.0f);
305 filteredLogSpec[73][frame] = total;
307 total += std::log10f(0.333333f * spectralFrame[113] + 1.0f);
308 total += std::log10f(0.666667f * spectralFrame[114] + 1.0f);
309 total = std::log10f(spectralFrame[115] + 1.0f);
310 total += std::log10f(0.666667f * spectralFrame[116] + 1.0f);
311 total += std::log10f(0.333333f * spectralFrame[117] + 1.0f);
312 filteredLogSpec[74][frame] = total;
314 total += std::log10f(0.333333f * spectralFrame[116] + 1.0f);
315 total += std::log10f(0.666667f * spectralFrame[117] + 1.0f);
316 total = std::log10f(spectralFrame[118] + 1.0f);
317 total += std::log10f(0.75f * spectralFrame[119] + 1.0f);
318 total += std::log10f(0.5f * spectralFrame[120] + 1.0f);
319 total += std::log10f(0.25f * spectralFrame[121] + 1.0f);
320 filteredLogSpec[75][frame] = total;
322 total += std::log10f(0.25f * spectralFrame[119] + 1.0f);
323 total += std::log10f(0.5f * spectralFrame[120] + 1.0f);
324 total += std::log10f(0.75f * spectralFrame[121] + 1.0f);
325 total = std::log10f(spectralFrame[122] + 1.0f);
326 total += std::log10f(0.666667f * spectralFrame[123] + 1.0f);
327 total += std::log10f(0.333333f * spectralFrame[124] + 1.0f);
328 filteredLogSpec[76][frame] = total;
330 total += std::log10f(0.333333f * spectralFrame[123] + 1.0f);
331 total += std::log10f(0.666667f * spectralFrame[124] + 1.0f);
332 total = std::log10f(spectralFrame[125] + 1.0f);
333 total += std::log10f(0.75f * spectralFrame[126] + 1.0f);
334 total += std::log10f(0.5f * spectralFrame[127] + 1.0f);
335 total += std::log10f(0.25f * spectralFrame[128] + 1.0f);
336 filteredLogSpec[77][frame] = total;
338 total += std::log10f(0.25f * spectralFrame[126] + 1.0f);
339 total += std::log10f(0.5f * spectralFrame[127] + 1.0f);
340 total += std::log10f(0.75f * spectralFrame[128] + 1.0f);
341 total = std::log10f(spectralFrame[129] + 1.0f);
342 total += std::log10f(0.75f * spectralFrame[130] + 1.0f);
343 total += std::log10f(0.5f * spectralFrame[131] + 1.0f);
344 total += std::log10f(0.25f * spectralFrame[132] + 1.0f);
345 filteredLogSpec[78][frame] = total;
347 total += std::log10f(0.25f * spectralFrame[130] + 1.0f);
348 total += std::log10f(0.5f * spectralFrame[131] + 1.0f);
349 total += std::log10f(0.75f * spectralFrame[132] + 1.0f);
350 total = std::log10f(spectralFrame[133] + 1.0f);
351 total += std::log10f(0.75f * spectralFrame[134] + 1.0f);
352 total += std::log10f(0.5f * spectralFrame[135] + 1.0f);
353 total += std::log10f(0.25f * spectralFrame[136] + 1.0f);
354 filteredLogSpec[79][frame] = total;
356 total += std::log10f(0.25f * spectralFrame[134] + 1.0f);
357 total += std::log10f(0.5f * spectralFrame[135] + 1.0f);
358 total += std::log10f(0.75f * spectralFrame[136] + 1.0f);
359 total = std::log10f(spectralFrame[137] + 1.0f);
360 total += std::log10f(0.75f * spectralFrame[138] + 1.0f);
361 total += std::log10f(0.5f * spectralFrame[139] + 1.0f);
362 total += std::log10f(0.25f * spectralFrame[140] + 1.0f);
363 filteredLogSpec[80][frame] = total;
365 total += std::log10f(0.25f * spectralFrame[138] + 1.0f);
366 total += std::log10f(0.5f * spectralFrame[139] + 1.0f);
367 total += std::log10f(0.75f * spectralFrame[140] + 1.0f);
368 total = std::log10f(spectralFrame[141] + 1.0f);
369 total += std::log10f(0.75f * spectralFrame[142] + 1.0f);
370 total += std::log10f(0.5f * spectralFrame[143] + 1.0f);
371 total += std::log10f(0.25f * spectralFrame[144] + 1.0f);
372 filteredLogSpec[81][frame] = total;
374 total += std::log10f(0.25f * spectralFrame[142] + 1.0f);
375 total += std::log10f(0.5f * spectralFrame[143] + 1.0f);
376 total += std::log10f(0.75f * spectralFrame[144] + 1.0f);
377 total = std::log10f(spectralFrame[145] + 1.0f);
378 total += std::log10f(0.75f * spectralFrame[146] + 1.0f);
379 total += std::log10f(0.5f * spectralFrame[147] + 1.0f);
380 total += std::log10f(0.25f * spectralFrame[148] + 1.0f);
381 filteredLogSpec[82][frame] = total;
383 total += std::log10f(0.25f * spectralFrame[146] + 1.0f);
384 total += std::log10f(0.5f * spectralFrame[147] + 1.0f);
385 total += std::log10f(0.75f * spectralFrame[148] + 1.0f);
386 total = std::log10f(spectralFrame[149] + 1.0f);
387 total += std::log10f(0.8f * spectralFrame[150] + 1.0f);
388 total += std::log10f(0.6f * spectralFrame[151] + 1.0f);
389 total += std::log10f(0.4f * spectralFrame[152] + 1.0f);
390 total += std::log10f(0.2f * spectralFrame[153] + 1.0f);
391 total += std::log10f(2.98023e-08f * spectralFrame[154] + 1.0f);
392 filteredLogSpec[83][frame] = total;
394 total += std::log10f(0.2f * spectralFrame[150] + 1.0f);
395 total += std::log10f(0.4f * spectralFrame[151] + 1.0f);
396 total += std::log10f(0.6f * spectralFrame[152] + 1.0f);
397 total += std::log10f(0.8f * spectralFrame[153] + 1.0f);
398 total = std::log10f(spectralFrame[154] + 1.0f);
399 total += std::log10f(0.75f * spectralFrame[155] + 1.0f);
400 total += std::log10f(0.5f * spectralFrame[156] + 1.0f);
401 total += std::log10f(0.25f * spectralFrame[157] + 1.0f);
402 filteredLogSpec[84][frame] = total;
404 total += std::log10f(0.25f * spectralFrame[155] + 1.0f);
405 total += std::log10f(0.5f * spectralFrame[156] + 1.0f);
406 total += std::log10f(0.75f * spectralFrame[157] + 1.0f);
407 total = std::log10f(spectralFrame[158] + 1.0f);
408 total += std::log10f(0.8f * spectralFrame[159] + 1.0f);
409 total += std::log10f(0.6f * spectralFrame[160] + 1.0f);
410 total += std::log10f(0.4f * spectralFrame[161] + 1.0f);
411 total += std::log10f(0.2f * spectralFrame[162] + 1.0f);
412 total += std::log10f(2.98023e-08f * spectralFrame[163] + 1.0f);
413 filteredLogSpec[85][frame] = total;
415 total += std::log10f(0.2f * spectralFrame[159] + 1.0f);
416 total += std::log10f(0.4f * spectralFrame[160] + 1.0f);
417 total += std::log10f(0.6f * spectralFrame[161] + 1.0f);
418 total += std::log10f(0.8f * spectralFrame[162] + 1.0f);
419 total = std::log10f(spectralFrame[163] + 1.0f);
420 total += std::log10f(0.8f * spectralFrame[164] + 1.0f);
421 total += std::log10f(0.6f * spectralFrame[165] + 1.0f);
422 total += std::log10f(0.4f * spectralFrame[166] + 1.0f);
423 total += std::log10f(0.2f * spectralFrame[167] + 1.0f);
424 total += std::log10f(2.98023e-08f * spectralFrame[168] + 1.0f);
425 filteredLogSpec[86][frame] = total;
427 total += std::log10f(0.2f * spectralFrame[164] + 1.0f);
428 total += std::log10f(0.4f * spectralFrame[165] + 1.0f);
429 total += std::log10f(0.6f * spectralFrame[166] + 1.0f);
430 total += std::log10f(0.8f * spectralFrame[167] + 1.0f);
431 total = std::log10f(spectralFrame[168] + 1.0f);
432 total += std::log10f(0.8f * spectralFrame[169] + 1.0f);
433 total += std::log10f(0.6f * spectralFrame[170] + 1.0f);
434 total += std::log10f(0.4f * spectralFrame[171] + 1.0f);
435 total += std::log10f(0.2f * spectralFrame[172] + 1.0f);
436 total += std::log10f(2.98023e-08f * spectralFrame[173] + 1.0f);
437 filteredLogSpec[87][frame] = total;
439 total += std::log10f(0.2f * spectralFrame[169] + 1.0f);
440 total += std::log10f(0.4f * spectralFrame[170] + 1.0f);
441 total += std::log10f(0.6f * spectralFrame[171] + 1.0f);
442 total += std::log10f(0.8f * spectralFrame[172] + 1.0f);
443 total = std::log10f(spectralFrame[173] + 1.0f);
444 total += std::log10f(0.8f * spectralFrame[174] + 1.0f);
445 total += std::log10f(0.6f * spectralFrame[175] + 1.0f);
446 total += std::log10f(0.4f * spectralFrame[176] + 1.0f);
447 total += std::log10f(0.2f * spectralFrame[177] + 1.0f);
448 total += std::log10f(2.98023e-08f * spectralFrame[178] + 1.0f);
449 filteredLogSpec[88][frame] = total;
451 total += std::log10f(0.2f * spectralFrame[174] + 1.0f);
452 total += std::log10f(0.4f * spectralFrame[175] + 1.0f);
453 total += std::log10f(0.6f * spectralFrame[176] + 1.0f);
454 total += std::log10f(0.8f * spectralFrame[177] + 1.0f);
455 total = std::log10f(spectralFrame[178] + 1.0f);
456 total += std::log10f(0.8f * spectralFrame[179] + 1.0f);
457 total += std::log10f(0.6f * spectralFrame[180] + 1.0f);
458 total += std::log10f(0.4f * spectralFrame[181] + 1.0f);
459 total += std::log10f(0.2f * spectralFrame[182] + 1.0f);
460 total += std::log10f(2.98023e-08f * spectralFrame[183] + 1.0f);
461 filteredLogSpec[89][frame] = total;
463 total += std::log10f(0.2f * spectralFrame[179] + 1.0f);
464 total += std::log10f(0.4f * spectralFrame[180] + 1.0f);
465 total += std::log10f(0.6f * spectralFrame[181] + 1.0f);
466 total += std::log10f(0.8f * spectralFrame[182] + 1.0f);
467 total = std::log10f(spectralFrame[183] + 1.0f);
468 total += std::log10f(0.8f * spectralFrame[184] + 1.0f);
469 total += std::log10f(0.6f * spectralFrame[185] + 1.0f);
470 total += std::log10f(0.4f * spectralFrame[186] + 1.0f);
471 total += std::log10f(0.2f * spectralFrame[187] + 1.0f);
472 total += std::log10f(2.98023e-08f * spectralFrame[188] + 1.0f);
473 filteredLogSpec[90][frame] = total;
475 total += std::log10f(0.2f * spectralFrame[184] + 1.0f);
476 total += std::log10f(0.4f * spectralFrame[185] + 1.0f);
477 total += std::log10f(0.6f * spectralFrame[186] + 1.0f);
478 total += std::log10f(0.8f * spectralFrame[187] + 1.0f);
479 total = std::log10f(spectralFrame[188] + 1.0f);
480 total += std::log10f(0.833333f * spectralFrame[189] + 1.0f);
481 total += std::log10f(0.666667f * spectralFrame[190] + 1.0f);
482 total += std::log10f(0.5f * spectralFrame[191] + 1.0f);
483 total += std::log10f(0.333333f * spectralFrame[192] + 1.0f);
484 total += std::log10f(0.166667f * spectralFrame[193] + 1.0f);
485 filteredLogSpec[91][frame] = total;
487 total += std::log10f(0.166667f * spectralFrame[189] + 1.0f);
488 total += std::log10f(0.333333f * spectralFrame[190] + 1.0f);
489 total += std::log10f(0.5f * spectralFrame[191] + 1.0f);
490 total += std::log10f(0.666667f * spectralFrame[192] + 1.0f);
491 total += std::log10f(0.833333f * spectralFrame[193] + 1.0f);
492 total = std::log10f(spectralFrame[194] + 1.0f);
493 total += std::log10f(0.833333f * spectralFrame[195] + 1.0f);
494 total += std::log10f(0.666667f * spectralFrame[196] + 1.0f);
495 total += std::log10f(0.5f * spectralFrame[197] + 1.0f);
496 total += std::log10f(0.333333f * spectralFrame[198] + 1.0f);
497 total += std::log10f(0.166667f * spectralFrame[199] + 1.0f);
498 filteredLogSpec[92][frame] = total;
500 total += std::log10f(0.166667f * spectralFrame[195] + 1.0f);
501 total += std::log10f(0.333333f * spectralFrame[196] + 1.0f);
502 total += std::log10f(0.5f * spectralFrame[197] + 1.0f);
503 total += std::log10f(0.666667f * spectralFrame[198] + 1.0f);
504 total += std::log10f(0.833333f * spectralFrame[199] + 1.0f);
505 total = std::log10f(spectralFrame[200] + 1.0f);
506 total += std::log10f(0.833333f * spectralFrame[201] + 1.0f);
507 total += std::log10f(0.666667f * spectralFrame[202] + 1.0f);
508 total += std::log10f(0.5f * spectralFrame[203] + 1.0f);
509 total += std::log10f(0.333333f * spectralFrame[204] + 1.0f);
510 total += std::log10f(0.166667f * spectralFrame[205] + 1.0f);
511 filteredLogSpec[93][frame] = total;
513 total += std::log10f(0.166667f * spectralFrame[201] + 1.0f);
514 total += std::log10f(0.333333f * spectralFrame[202] + 1.0f);
515 total += std::log10f(0.5f * spectralFrame[203] + 1.0f);
516 total += std::log10f(0.666667f * spectralFrame[204] + 1.0f);
517 total += std::log10f(0.833333f * spectralFrame[205] + 1.0f);
518 total = std::log10f(spectralFrame[206] + 1.0f);
519 total += std::log10f(0.833333f * spectralFrame[207] + 1.0f);
520 total += std::log10f(0.666667f * spectralFrame[208] + 1.0f);
521 total += std::log10f(0.5f * spectralFrame[209] + 1.0f);
522 total += std::log10f(0.333333f * spectralFrame[210] + 1.0f);
523 total += std::log10f(0.166667f * spectralFrame[211] + 1.0f);
524 filteredLogSpec[94][frame] = total;
526 total += std::log10f(0.166667f * spectralFrame[207] + 1.0f);
527 total += std::log10f(0.333333f * spectralFrame[208] + 1.0f);
528 total += std::log10f(0.5f * spectralFrame[209] + 1.0f);
529 total += std::log10f(0.666667f * spectralFrame[210] + 1.0f);
530 total += std::log10f(0.833333f * spectralFrame[211] + 1.0f);
531 total = std::log10f(spectralFrame[212] + 1.0f);
532 total += std::log10f(0.833333f * spectralFrame[213] + 1.0f);
533 total += std::log10f(0.666667f * spectralFrame[214] + 1.0f);
534 total += std::log10f(0.5f * spectralFrame[215] + 1.0f);
535 total += std::log10f(0.333333f * spectralFrame[216] + 1.0f);
536 total += std::log10f(0.166667f * spectralFrame[217] + 1.0f);
537 filteredLogSpec[95][frame] = total;
539 total += std::log10f(0.166667f * spectralFrame[213] + 1.0f);
540 total += std::log10f(0.333333f * spectralFrame[214] + 1.0f);
541 total += std::log10f(0.5f * spectralFrame[215] + 1.0f);
542 total += std::log10f(0.666667f * spectralFrame[216] + 1.0f);
543 total += std::log10f(0.833333f * spectralFrame[217] + 1.0f);
544 total = std::log10f(spectralFrame[218] + 1.0f);
545 total += std::log10f(0.833333f * spectralFrame[219] + 1.0f);
546 total += std::log10f(0.666667f * spectralFrame[220] + 1.0f);
547 total += std::log10f(0.5f * spectralFrame[221] + 1.0f);
548 total += std::log10f(0.333333f * spectralFrame[222] + 1.0f);
549 total += std::log10f(0.166667f * spectralFrame[223] + 1.0f);
550 filteredLogSpec[96][frame] = total;
552 total += std::log10f(0.166667f * spectralFrame[219] + 1.0f);
553 total += std::log10f(0.333333f * spectralFrame[220] + 1.0f);
554 total += std::log10f(0.5f * spectralFrame[221] + 1.0f);
555 total += std::log10f(0.666667f * spectralFrame[222] + 1.0f);
556 total += std::log10f(0.833333f * spectralFrame[223] + 1.0f);
557 total = std::log10f(spectralFrame[224] + 1.0f);
558 total += std::log10f(0.857143f * spectralFrame[225] + 1.0f);
559 total += std::log10f(0.714286f * spectralFrame[226] + 1.0f);
560 total += std::log10f(0.571429f * spectralFrame[227] + 1.0f);
561 total += std::log10f(0.428571f * spectralFrame[228] + 1.0f);
562 total += std::log10f(0.285714f * spectralFrame[229] + 1.0f);
563 total += std::log10f(0.142857f * spectralFrame[230] + 1.0f);
564 total += std::log10f(2.98023e-08f * spectralFrame[231] + 1.0f);
565 filteredLogSpec[97][frame] = total;
567 total += std::log10f(0.142857f * spectralFrame[225] + 1.0f);
568 total += std::log10f(0.285714f * spectralFrame[226] + 1.0f);
569 total += std::log10f(0.428571f * spectralFrame[227] + 1.0f);
570 total += std::log10f(0.571429f * spectralFrame[228] + 1.0f);
571 total += std::log10f(0.714286f * spectralFrame[229] + 1.0f);
572 total += std::log10f(0.857143f * spectralFrame[230] + 1.0f);
573 total = std::log10f(spectralFrame[231] + 1.0f);
574 total += std::log10f(0.857143f * spectralFrame[232] + 1.0f);
575 total += std::log10f(0.714286f * spectralFrame[233] + 1.0f);
576 total += std::log10f(0.571429f * spectralFrame[234] + 1.0f);
577 total += std::log10f(0.428571f * spectralFrame[235] + 1.0f);
578 total += std::log10f(0.285714f * spectralFrame[236] + 1.0f);
579 total += std::log10f(0.142857f * spectralFrame[237] + 1.0f);
580 total += std::log10f(2.98023e-08f * spectralFrame[238] + 1.0f);
581 filteredLogSpec[98][frame] = total;
583 total += std::log10f(0.142857f * spectralFrame[232] + 1.0f);
584 total += std::log10f(0.285714f * spectralFrame[233] + 1.0f);
585 total += std::log10f(0.428571f * spectralFrame[234] + 1.0f);
586 total += std::log10f(0.571429f * spectralFrame[235] + 1.0f);
587 total += std::log10f(0.714286f * spectralFrame[236] + 1.0f);
588 total += std::log10f(0.857143f * spectralFrame[237] + 1.0f);
589 total = std::log10f(spectralFrame[238] + 1.0f);
590 total += std::log10f(0.857143f * spectralFrame[239] + 1.0f);
591 total += std::log10f(0.714286f * spectralFrame[240] + 1.0f);
592 total += std::log10f(0.571429f * spectralFrame[241] + 1.0f);
593 total += std::log10f(0.428571f * spectralFrame[242] + 1.0f);
594 total += std::log10f(0.285714f * spectralFrame[243] + 1.0f);
595 total += std::log10f(0.142857f * spectralFrame[244] + 1.0f);
596 total += std::log10f(2.98023e-08f * spectralFrame[245] + 1.0f);
597 filteredLogSpec[99][frame] = total;
599 total += std::log10f(0.142857f * spectralFrame[239] + 1.0f);
600 total += std::log10f(0.285714f * spectralFrame[240] + 1.0f);
601 total += std::log10f(0.428571f * spectralFrame[241] + 1.0f);
602 total += std::log10f(0.571429f * spectralFrame[242] + 1.0f);
603 total += std::log10f(0.714286f * spectralFrame[243] + 1.0f);
604 total += std::log10f(0.857143f * spectralFrame[244] + 1.0f);
605 total = std::log10f(spectralFrame[245] + 1.0f);
606 total += std::log10f(0.857143f * spectralFrame[246] + 1.0f);
607 total += std::log10f(0.714286f * spectralFrame[247] + 1.0f);
608 total += std::log10f(0.571429f * spectralFrame[248] + 1.0f);
609 total += std::log10f(0.428571f * spectralFrame[249] + 1.0f);
610 total += std::log10f(0.285714f * spectralFrame[250] + 1.0f);
611 total += std::log10f(0.142857f * spectralFrame[251] + 1.0f);
612 total += std::log10f(2.98023e-08f * spectralFrame[252] + 1.0f);
613 filteredLogSpec[100][frame] = total;
615 total += std::log10f(0.142857f * spectralFrame[246] + 1.0f);
616 total += std::log10f(0.285714f * spectralFrame[247] + 1.0f);
617 total += std::log10f(0.428571f * spectralFrame[248] + 1.0f);
618 total += std::log10f(0.571429f * spectralFrame[249] + 1.0f);
619 total += std::log10f(0.714286f * spectralFrame[250] + 1.0f);
620 total += std::log10f(0.857143f * spectralFrame[251] + 1.0f);
621 total = std::log10f(spectralFrame[252] + 1.0f);
622 total += std::log10f(0.857143f * spectralFrame[253] + 1.0f);
623 total += std::log10f(0.714286f * spectralFrame[254] + 1.0f);
624 total += std::log10f(0.571429f * spectralFrame[255] + 1.0f);
625 total += std::log10f(0.428571f * spectralFrame[256] + 1.0f);
626 total += std::log10f(0.285714f * spectralFrame[257] + 1.0f);
627 total += std::log10f(0.142857f * spectralFrame[258] + 1.0f);
628 total += std::log10f(2.98023e-08f * spectralFrame[259] + 1.0f);
629 filteredLogSpec[101][frame] = total;
631 total += std::log10f(0.142857f * spectralFrame[253] + 1.0f);
632 total += std::log10f(0.285714f * spectralFrame[254] + 1.0f);
633 total += std::log10f(0.428571f * spectralFrame[255] + 1.0f);
634 total += std::log10f(0.571429f * spectralFrame[256] + 1.0f);
635 total += std::log10f(0.714286f * spectralFrame[257] + 1.0f);
636 total += std::log10f(0.857143f * spectralFrame[258] + 1.0f);
637 total = std::log10f(spectralFrame[259] + 1.0f);
638 total += std::log10f(0.875f * spectralFrame[260] + 1.0f);
639 total += std::log10f(0.75f * spectralFrame[261] + 1.0f);
640 total += std::log10f(0.625f * spectralFrame[262] + 1.0f);
641 total += std::log10f(0.5f * spectralFrame[263] + 1.0f);
642 total += std::log10f(0.375f * spectralFrame[264] + 1.0f);
643 total += std::log10f(0.25f * spectralFrame[265] + 1.0f);
644 total += std::log10f(0.125f * spectralFrame[266] + 1.0f);
645 filteredLogSpec[102][frame] = total;
647 total += std::log10f(0.125f * spectralFrame[260] + 1.0f);
648 total += std::log10f(0.25f * spectralFrame[261] + 1.0f);
649 total += std::log10f(0.375f * spectralFrame[262] + 1.0f);
650 total += std::log10f(0.5f * spectralFrame[263] + 1.0f);
651 total += std::log10f(0.625f * spectralFrame[264] + 1.0f);
652 total += std::log10f(0.75f * spectralFrame[265] + 1.0f);
653 total += std::log10f(0.875f * spectralFrame[266] + 1.0f);
654 total = std::log10f(spectralFrame[267] + 1.0f);
655 total += std::log10f(0.875f * spectralFrame[268] + 1.0f);
656 total += std::log10f(0.75f * spectralFrame[269] + 1.0f);
657 total += std::log10f(0.625f * spectralFrame[270] + 1.0f);
658 total += std::log10f(0.5f * spectralFrame[271] + 1.0f);
659 total += std::log10f(0.375f * spectralFrame[272] + 1.0f);
660 total += std::log10f(0.25f * spectralFrame[273] + 1.0f);
661 total += std::log10f(0.125f * spectralFrame[274] + 1.0f);
662 filteredLogSpec[103][frame] = total;
664 total += std::log10f(0.125f * spectralFrame[268] + 1.0f);
665 total += std::log10f(0.25f * spectralFrame[269] + 1.0f);
666 total += std::log10f(0.375f * spectralFrame[270] + 1.0f);
667 total += std::log10f(0.5f * spectralFrame[271] + 1.0f);
668 total += std::log10f(0.625f * spectralFrame[272] + 1.0f);
669 total += std::log10f(0.75f * spectralFrame[273] + 1.0f);
670 total += std::log10f(0.875f * spectralFrame[274] + 1.0f);
671 total = std::log10f(spectralFrame[275] + 1.0f);
672 total += std::log10f(0.875f * spectralFrame[276] + 1.0f);
673 total += std::log10f(0.75f * spectralFrame[277] + 1.0f);
674 total += std::log10f(0.625f * spectralFrame[278] + 1.0f);
675 total += std::log10f(0.5f * spectralFrame[279] + 1.0f);
676 total += std::log10f(0.375f * spectralFrame[280] + 1.0f);
677 total += std::log10f(0.25f * spectralFrame[281] + 1.0f);
678 total += std::log10f(0.125f * spectralFrame[282] + 1.0f);
679 filteredLogSpec[104][frame] = total;
681 total += std::log10f(0.125f * spectralFrame[276] + 1.0f);
682 total += std::log10f(0.25f * spectralFrame[277] + 1.0f);
683 total += std::log10f(0.375f * spectralFrame[278] + 1.0f);
684 total += std::log10f(0.5f * spectralFrame[279] + 1.0f);
685 total += std::log10f(0.625f * spectralFrame[280] + 1.0f);
686 total += std::log10f(0.75f * spectralFrame[281] + 1.0f);
687 total += std::log10f(0.875f * spectralFrame[282] + 1.0f);
688 total = std::log10f(spectralFrame[283] + 1.0f);
689 total += std::log10f(0.875f * spectralFrame[284] + 1.0f);
690 total += std::log10f(0.75f * spectralFrame[285] + 1.0f);
691 total += std::log10f(0.625f * spectralFrame[286] + 1.0f);
692 total += std::log10f(0.5f * spectralFrame[287] + 1.0f);
693 total += std::log10f(0.375f * spectralFrame[288] + 1.0f);
694 total += std::log10f(0.25f * spectralFrame[289] + 1.0f);
695 total += std::log10f(0.125f * spectralFrame[290] + 1.0f);
696 filteredLogSpec[105][frame] = total;
698 total += std::log10f(0.125f * spectralFrame[284] + 1.0f);
699 total += std::log10f(0.25f * spectralFrame[285] + 1.0f);
700 total += std::log10f(0.375f * spectralFrame[286] + 1.0f);
701 total += std::log10f(0.5f * spectralFrame[287] + 1.0f);
702 total += std::log10f(0.625f * spectralFrame[288] + 1.0f);
703 total += std::log10f(0.75f * spectralFrame[289] + 1.0f);
704 total += std::log10f(0.875f * spectralFrame[290] + 1.0f);
705 total = std::log10f(spectralFrame[291] + 1.0f);
706 total += std::log10f(0.888889f * spectralFrame[292] + 1.0f);
707 total += std::log10f(0.777778f * spectralFrame[293] + 1.0f);
708 total += std::log10f(0.666667f * spectralFrame[294] + 1.0f);
709 total += std::log10f(0.555556f * spectralFrame[295] + 1.0f);
710 total += std::log10f(0.444444f * spectralFrame[296] + 1.0f);
711 total += std::log10f(0.333333f * spectralFrame[297] + 1.0f);
712 total += std::log10f(0.222222f * spectralFrame[298] + 1.0f);
713 total += std::log10f(0.111111f * spectralFrame[299] + 1.0f);
714 total += std::log10f(4.47035e-08f * spectralFrame[300] + 1.0f);
715 filteredLogSpec[106][frame] = total;
717 total += std::log10f(0.111111f * spectralFrame[292] + 1.0f);
718 total += std::log10f(0.222222f * spectralFrame[293] + 1.0f);
719 total += std::log10f(0.333333f * spectralFrame[294] + 1.0f);
720 total += std::log10f(0.444444f * spectralFrame[295] + 1.0f);
721 total += std::log10f(0.555556f * spectralFrame[296] + 1.0f);
722 total += std::log10f(0.666667f * spectralFrame[297] + 1.0f);
723 total += std::log10f(0.777778f * spectralFrame[298] + 1.0f);
724 total += std::log10f(0.888889f * spectralFrame[299] + 1.0f);
725 total = std::log10f(spectralFrame[300] + 1.0f);
726 total += std::log10f(0.875f * spectralFrame[301] + 1.0f);
727 total += std::log10f(0.75f * spectralFrame[302] + 1.0f);
728 total += std::log10f(0.625f * spectralFrame[303] + 1.0f);
729 total += std::log10f(0.5f * spectralFrame[304] + 1.0f);
730 total += std::log10f(0.375f * spectralFrame[305] + 1.0f);
731 total += std::log10f(0.25f * spectralFrame[306] + 1.0f);
732 total += std::log10f(0.125f * spectralFrame[307] + 1.0f);
733 filteredLogSpec[107][frame] = total;
735 total += std::log10f(0.125f * spectralFrame[301] + 1.0f);
736 total += std::log10f(0.25f * spectralFrame[302] + 1.0f);
737 total += std::log10f(0.375f * spectralFrame[303] + 1.0f);
738 total += std::log10f(0.5f * spectralFrame[304] + 1.0f);
739 total += std::log10f(0.625f * spectralFrame[305] + 1.0f);
740 total += std::log10f(0.75f * spectralFrame[306] + 1.0f);
741 total += std::log10f(0.875f * spectralFrame[307] + 1.0f);
742 total = std::log10f(spectralFrame[308] + 1.0f);
743 total += std::log10f(0.9f * spectralFrame[309] + 1.0f);
744 total += std::log10f(0.8f * spectralFrame[310] + 1.0f);
745 total += std::log10f(0.7f * spectralFrame[311] + 1.0f);
746 total += std::log10f(0.6f * spectralFrame[312] + 1.0f);
747 total += std::log10f(0.5f * spectralFrame[313] + 1.0f);
748 total += std::log10f(0.4f * spectralFrame[314] + 1.0f);
749 total += std::log10f(0.3f * spectralFrame[315] + 1.0f);
750 total += std::log10f(0.2f * spectralFrame[316] + 1.0f);
751 total += std::log10f(0.0999999f * spectralFrame[317] + 1.0f);
752 filteredLogSpec[108][frame] = total;
754 total += std::log10f(0.1f * spectralFrame[309] + 1.0f);
755 total += std::log10f(0.2f * spectralFrame[310] + 1.0f);
756 total += std::log10f(0.3f * spectralFrame[311] + 1.0f);
757 total += std::log10f(0.4f * spectralFrame[312] + 1.0f);
758 total += std::log10f(0.5f * spectralFrame[313] + 1.0f);
759 total += std::log10f(0.6f * spectralFrame[314] + 1.0f);
760 total += std::log10f(0.7f * spectralFrame[315] + 1.0f);
761 total += std::log10f(0.8f * spectralFrame[316] + 1.0f);
762 total += std::log10f(0.9f * spectralFrame[317] + 1.0f);
763 total += std::log10f(0.888889f * spectralFrame[318] + 1.0f);
764 total += std::log10f(0.777778f * spectralFrame[319] + 1.0f);
765 total += std::log10f(0.666667f * spectralFrame[320] + 1.0f);
766 total += std::log10f(0.555556f * spectralFrame[321] + 1.0f);
767 total += std::log10f(0.444444f * spectralFrame[322] + 1.0f);
768 total += std::log10f(0.333333f * spectralFrame[323] + 1.0f);
769 total += std::log10f(0.222222f * spectralFrame[324] + 1.0f);
770 total += std::log10f(0.111111f * spectralFrame[325] + 1.0f);
771 total += std::log10f(4.47035e-08f * spectralFrame[326] + 1.0f);
772 filteredLogSpec[109][frame] = total;
774 total += std::log10f(0.111111f * spectralFrame[319] + 1.0f);
775 total += std::log10f(0.222222f * spectralFrame[320] + 1.0f);
776 total += std::log10f(0.333333f * spectralFrame[321] + 1.0f);
777 total += std::log10f(0.444444f * spectralFrame[322] + 1.0f);
778 total += std::log10f(0.555556f * spectralFrame[323] + 1.0f);
779 total += std::log10f(0.666667f * spectralFrame[324] + 1.0f);
780 total += std::log10f(0.777778f * spectralFrame[325] + 1.0f);
781 total += std::log10f(0.888889f * spectralFrame[326] + 1.0f);
782 total = std::log10f(spectralFrame[327] + 1.0f);
783 total += std::log10f(0.888889f * spectralFrame[328] + 1.0f);
784 total += std::log10f(0.777778f * spectralFrame[329] + 1.0f);
785 total += std::log10f(0.666667f * spectralFrame[330] + 1.0f);
786 total += std::log10f(0.555556f * spectralFrame[331] + 1.0f);
787 total += std::log10f(0.444444f * spectralFrame[332] + 1.0f);
788 total += std::log10f(0.333333f * spectralFrame[333] + 1.0f);
789 total += std::log10f(0.222222f * spectralFrame[334] + 1.0f);
790 total += std::log10f(0.111111f * spectralFrame[335] + 1.0f);
791 total += std::log10f(4.47035e-08f * spectralFrame[336] + 1.0f);
792 filteredLogSpec[110][frame] = total;
794 total += std::log10f(0.111111f * spectralFrame[328] + 1.0f);
795 total += std::log10f(0.222222f * spectralFrame[329] + 1.0f);
796 total += std::log10f(0.333333f * spectralFrame[330] + 1.0f);
797 total += std::log10f(0.444444f * spectralFrame[331] + 1.0f);
798 total += std::log10f(0.555556f * spectralFrame[332] + 1.0f);
799 total += std::log10f(0.666667f * spectralFrame[333] + 1.0f);
800 total += std::log10f(0.777778f * spectralFrame[334] + 1.0f);
801 total += std::log10f(0.888889f * spectralFrame[335] + 1.0f);
802 total = std::log10f(spectralFrame[336] + 1.0f);
803 total += std::log10f(0.9f * spectralFrame[337] + 1.0f);
804 total += std::log10f(0.8f * spectralFrame[338] + 1.0f);
805 total += std::log10f(0.7f * spectralFrame[339] + 1.0f);
806 total += std::log10f(0.6f * spectralFrame[340] + 1.0f);
807 total += std::log10f(0.5f * spectralFrame[341] + 1.0f);
808 total += std::log10f(0.4f * spectralFrame[342] + 1.0f);
809 total += std::log10f(0.3f * spectralFrame[343] + 1.0f);
810 total += std::log10f(0.2f * spectralFrame[344] + 1.0f);
811 total += std::log10f(0.0999999f * spectralFrame[345] + 1.0f);
812 filteredLogSpec[111][frame] = total;
814 total += std::log10f(0.1f * spectralFrame[337] + 1.0f);
815 total += std::log10f(0.2f * spectralFrame[338] + 1.0f);
816 total += std::log10f(0.3f * spectralFrame[339] + 1.0f);
817 total += std::log10f(0.4f * spectralFrame[340] + 1.0f);
818 total += std::log10f(0.5f * spectralFrame[341] + 1.0f);
819 total += std::log10f(0.6f * spectralFrame[342] + 1.0f);
820 total += std::log10f(0.7f * spectralFrame[343] + 1.0f);
821 total += std::log10f(0.8f * spectralFrame[344] + 1.0f);
822 total += std::log10f(0.9f * spectralFrame[345] + 1.0f);
823 total += std::log10f(0.909091f * spectralFrame[346] + 1.0f);
824 total += std::log10f(0.818182f * spectralFrame[347] + 1.0f);
825 total += std::log10f(0.727273f * spectralFrame[348] + 1.0f);
826 total += std::log10f(0.636364f * spectralFrame[349] + 1.0f);
827 total += std::log10f(0.545454f * spectralFrame[350] + 1.0f);
828 total += std::log10f(0.454545f * spectralFrame[351] + 1.0f);
829 total += std::log10f(0.363636f * spectralFrame[352] + 1.0f);
830 total += std::log10f(0.272727f * spectralFrame[353] + 1.0f);
831 total += std::log10f(0.181818f * spectralFrame[354] + 1.0f);
832 total += std::log10f(0.0909089f * spectralFrame[355] + 1.0f);
833 filteredLogSpec[112][frame] = total;
835 total += std::log10f(0.0909091f * spectralFrame[347] + 1.0f);
836 total += std::log10f(0.181818f * spectralFrame[348] + 1.0f);
837 total += std::log10f(0.272727f * spectralFrame[349] + 1.0f);
838 total += std::log10f(0.363636f * spectralFrame[350] + 1.0f);
839 total += std::log10f(0.454545f * spectralFrame[351] + 1.0f);
840 total += std::log10f(0.545455f * spectralFrame[352] + 1.0f);
841 total += std::log10f(0.636364f * spectralFrame[353] + 1.0f);
842 total += std::log10f(0.727273f * spectralFrame[354] + 1.0f);
843 total += std::log10f(0.818182f * spectralFrame[355] + 1.0f);
844 total += std::log10f(0.909091f * spectralFrame[356] + 1.0f);
845 total += std::log10f(0.9f * spectralFrame[357] + 1.0f);
846 total += std::log10f(0.8f * spectralFrame[358] + 1.0f);
847 total += std::log10f(0.7f * spectralFrame[359] + 1.0f);
848 total += std::log10f(0.6f * spectralFrame[360] + 1.0f);
849 total += std::log10f(0.5f * spectralFrame[361] + 1.0f);
850 total += std::log10f(0.4f * spectralFrame[362] + 1.0f);
851 total += std::log10f(0.3f * spectralFrame[363] + 1.0f);
852 total += std::log10f(0.2f * spectralFrame[364] + 1.0f);
853 total += std::log10f(0.0999999f * spectralFrame[365] + 1.0f);
854 filteredLogSpec[113][frame] = total;
856 total += std::log10f(0.1f * spectralFrame[358] + 1.0f);
857 total += std::log10f(0.2f * spectralFrame[359] + 1.0f);
858 total += std::log10f(0.3f * spectralFrame[360] + 1.0f);
859 total += std::log10f(0.4f * spectralFrame[361] + 1.0f);
860 total += std::log10f(0.5f * spectralFrame[362] + 1.0f);
861 total += std::log10f(0.6f * spectralFrame[363] + 1.0f);
862 total += std::log10f(0.7f * spectralFrame[364] + 1.0f);
863 total += std::log10f(0.8f * spectralFrame[365] + 1.0f);
864 total += std::log10f(0.9f * spectralFrame[366] + 1.0f);
865 total += std::log10f(0.909091f * spectralFrame[367] + 1.0f);
866 total += std::log10f(0.818182f * spectralFrame[368] + 1.0f);
867 total += std::log10f(0.727273f * spectralFrame[369] + 1.0f);
868 total += std::log10f(0.636364f * spectralFrame[370] + 1.0f);
869 total += std::log10f(0.545454f * spectralFrame[371] + 1.0f);
870 total += std::log10f(0.454545f * spectralFrame[372] + 1.0f);
871 total += std::log10f(0.363636f * spectralFrame[373] + 1.0f);
872 total += std::log10f(0.272727f * spectralFrame[374] + 1.0f);
873 total += std::log10f(0.181818f * spectralFrame[375] + 1.0f);
874 total += std::log10f(0.0909089f * spectralFrame[376] + 1.0f);
875 filteredLogSpec[114][frame] = total;
877 total += std::log10f(0.0909091f * spectralFrame[368] + 1.0f);
878 total += std::log10f(0.181818f * spectralFrame[369] + 1.0f);
879 total += std::log10f(0.272727f * spectralFrame[370] + 1.0f);
880 total += std::log10f(0.363636f * spectralFrame[371] + 1.0f);
881 total += std::log10f(0.454545f * spectralFrame[372] + 1.0f);
882 total += std::log10f(0.545455f * spectralFrame[373] + 1.0f);
883 total += std::log10f(0.636364f * spectralFrame[374] + 1.0f);
884 total += std::log10f(0.727273f * spectralFrame[375] + 1.0f);
885 total += std::log10f(0.818182f * spectralFrame[376] + 1.0f);
886 total += std::log10f(0.909091f * spectralFrame[377] + 1.0f);
887 total += std::log10f(0.909091f * spectralFrame[378] + 1.0f);
888 total += std::log10f(0.818182f * spectralFrame[379] + 1.0f);
889 total += std::log10f(0.727273f * spectralFrame[380] + 1.0f);
890 total += std::log10f(0.636364f * spectralFrame[381] + 1.0f);
891 total += std::log10f(0.545454f * spectralFrame[382] + 1.0f);
892 total += std::log10f(0.454545f * spectralFrame[383] + 1.0f);
893 total += std::log10f(0.363636f * spectralFrame[384] + 1.0f);
894 total += std::log10f(0.272727f * spectralFrame[385] + 1.0f);
895 total += std::log10f(0.181818f * spectralFrame[386] + 1.0f);
896 total += std::log10f(0.0909089f * spectralFrame[387] + 1.0f);
897 filteredLogSpec[115][frame] = total;
899 total += std::log10f(0.0909091f * spectralFrame[379] + 1.0f);
900 total += std::log10f(0.181818f * spectralFrame[380] + 1.0f);
901 total += std::log10f(0.272727f * spectralFrame[381] + 1.0f);
902 total += std::log10f(0.363636f * spectralFrame[382] + 1.0f);
903 total += std::log10f(0.454545f * spectralFrame[383] + 1.0f);
904 total += std::log10f(0.545455f * spectralFrame[384] + 1.0f);
905 total += std::log10f(0.636364f * spectralFrame[385] + 1.0f);
906 total += std::log10f(0.727273f * spectralFrame[386] + 1.0f);
907 total += std::log10f(0.818182f * spectralFrame[387] + 1.0f);
908 total += std::log10f(0.909091f * spectralFrame[388] + 1.0f);
909 total += std::log10f(0.909091f * spectralFrame[389] + 1.0f);
910 total += std::log10f(0.818182f * spectralFrame[390] + 1.0f);
911 total += std::log10f(0.727273f * spectralFrame[391] + 1.0f);
912 total += std::log10f(0.636364f * spectralFrame[392] + 1.0f);
913 total += std::log10f(0.545454f * spectralFrame[393] + 1.0f);
914 total += std::log10f(0.454545f * spectralFrame[394] + 1.0f);
915 total += std::log10f(0.363636f * spectralFrame[395] + 1.0f);
916 total += std::log10f(0.272727f * spectralFrame[396] + 1.0f);
917 total += std::log10f(0.181818f * spectralFrame[397] + 1.0f);
918 total += std::log10f(0.0909089f * spectralFrame[398] + 1.0f);
919 filteredLogSpec[116][frame] = total;
921 total += std::log10f(0.0909091f * spectralFrame[390] + 1.0f);
922 total += std::log10f(0.181818f * spectralFrame[391] + 1.0f);
923 total += std::log10f(0.272727f * spectralFrame[392] + 1.0f);
924 total += std::log10f(0.363636f * spectralFrame[393] + 1.0f);
925 total += std::log10f(0.454545f * spectralFrame[394] + 1.0f);
926 total += std::log10f(0.545455f * spectralFrame[395] + 1.0f);
927 total += std::log10f(0.636364f * spectralFrame[396] + 1.0f);
928 total += std::log10f(0.727273f * spectralFrame[397] + 1.0f);
929 total += std::log10f(0.818182f * spectralFrame[398] + 1.0f);
930 total += std::log10f(0.909091f * spectralFrame[399] + 1.0f);
931 total += std::log10f(0.916667f * spectralFrame[400] + 1.0f);
932 total += std::log10f(0.833333f * spectralFrame[401] + 1.0f);
933 total += std::log10f(0.75f * spectralFrame[402] + 1.0f);
934 total += std::log10f(0.666667f * spectralFrame[403] + 1.0f);
935 total += std::log10f(0.583333f * spectralFrame[404] + 1.0f);
936 total += std::log10f(0.5f * spectralFrame[405] + 1.0f);
937 total += std::log10f(0.416667f * spectralFrame[406] + 1.0f);
938 total += std::log10f(0.333333f * spectralFrame[407] + 1.0f);
939 total += std::log10f(0.25f * spectralFrame[408] + 1.0f);
940 total += std::log10f(0.166667f * spectralFrame[409] + 1.0f);
941 total += std::log10f(0.0833334f * spectralFrame[410] + 1.0f);
942 total += std::log10f(7.45058e-08f * spectralFrame[411] + 1.0f);
943 filteredLogSpec[117][frame] = total;
945 total += std::log10f(0.0833333f * spectralFrame[401] + 1.0f);
946 total += std::log10f(0.166667f * spectralFrame[402] + 1.0f);
947 total += std::log10f(0.25f * spectralFrame[403] + 1.0f);
948 total += std::log10f(0.333333f * spectralFrame[404] + 1.0f);
949 total += std::log10f(0.416667f * spectralFrame[405] + 1.0f);
950 total += std::log10f(0.5f * spectralFrame[406] + 1.0f);
951 total += std::log10f(0.583333f * spectralFrame[407] + 1.0f);
952 total += std::log10f(0.666667f * spectralFrame[408] + 1.0f);
953 total += std::log10f(0.75f * spectralFrame[409] + 1.0f);
954 total += std::log10f(0.833333f * spectralFrame[410] + 1.0f);
955 total += std::log10f(0.916667f * spectralFrame[411] + 1.0f);
956 total += std::log10f(1.f * spectralFrame[412] + 1.0f);
957 total += std::log10f(0.916667f * spectralFrame[413] + 1.0f);
958 total += std::log10f(0.833333f * spectralFrame[414] + 1.0f);
959 total += std::log10f(0.75f * spectralFrame[415] + 1.0f);
960 total += std::log10f(0.666667f * spectralFrame[416] + 1.0f);
961 total += std::log10f(0.583333f * spectralFrame[417] + 1.0f);
962 total += std::log10f(0.5f * spectralFrame[418] + 1.0f);
963 total += std::log10f(0.416667f * spectralFrame[419] + 1.0f);
964 total += std::log10f(0.333333f * spectralFrame[420] + 1.0f);
965 total += std::log10f(0.25f * spectralFrame[421] + 1.0f);
966 total += std::log10f(0.166667f * spectralFrame[422] + 1.0f);
967 total += std::log10f(0.0833334f * spectralFrame[423] + 1.0f);
968 total += std::log10f(7.45058e-08f * spectralFrame[424] + 1.0f);
969 filteredLogSpec[118][frame] = total;
971 total += std::log10f(0.0833333f * spectralFrame[413] + 1.0f);
972 total += std::log10f(0.166667f * spectralFrame[414] + 1.0f);
973 total += std::log10f(0.25f * spectralFrame[415] + 1.0f);
974 total += std::log10f(0.333333f * spectralFrame[416] + 1.0f);
975 total += std::log10f(0.416667f * spectralFrame[417] + 1.0f);
976 total += std::log10f(0.5f * spectralFrame[418] + 1.0f);
977 total += std::log10f(0.583333f * spectralFrame[419] + 1.0f);
978 total += std::log10f(0.666667f * spectralFrame[420] + 1.0f);
979 total += std::log10f(0.75f * spectralFrame[421] + 1.0f);
980 total += std::log10f(0.833333f * spectralFrame[422] + 1.0f);
981 total += std::log10f(0.916667f * spectralFrame[423] + 1.0f);
982 total += std::log10f(1.f * spectralFrame[424] + 1.0f);
983 total += std::log10f(0.923077f * spectralFrame[425] + 1.0f);
984 total += std::log10f(0.846154f * spectralFrame[426] + 1.0f);
985 total += std::log10f(0.769231f * spectralFrame[427] + 1.0f);
986 total += std::log10f(0.692308f * spectralFrame[428] + 1.0f);
987 total += std::log10f(0.615385f * spectralFrame[429] + 1.0f);
988 total += std::log10f(0.538462f * spectralFrame[430] + 1.0f);
989 total += std::log10f(0.461538f * spectralFrame[431] + 1.0f);
990 total += std::log10f(0.384615f * spectralFrame[432] + 1.0f);
991 total += std::log10f(0.307692f * spectralFrame[433] + 1.0f);
992 total += std::log10f(0.230769f * spectralFrame[434] + 1.0f);
993 total += std::log10f(0.153846f * spectralFrame[435] + 1.0f);
994 total += std::log10f(0.0769231f * spectralFrame[436] + 1.0f);
995 total += std::log10f(4.47035e-08f * spectralFrame[437] + 1.0f);
996 filteredLogSpec[119][frame] = total;
998 total += std::log10f(0.0769231f * spectralFrame[425] + 1.0f);
999 total += std::log10f(0.153846f * spectralFrame[426] + 1.0f);
1000 total += std::log10f(0.230769f * spectralFrame[427] + 1.0f);
1001 total += std::log10f(0.307692f * spectralFrame[428] + 1.0f);
1002 total += std::log10f(0.384615f * spectralFrame[429] + 1.0f);
1003 total += std::log10f(0.461538f * spectralFrame[430] + 1.0f);
1004 total += std::log10f(0.538462f * spectralFrame[431] + 1.0f);
1005 total += std::log10f(0.615385f * spectralFrame[432] + 1.0f);
1006 total += std::log10f(0.692308f * spectralFrame[433] + 1.0f);
1007 total += std::log10f(0.769231f * spectralFrame[434] + 1.0f);
1008 total += std::log10f(0.846154f * spectralFrame[435] + 1.0f);
1009 total += std::log10f(0.923077f * spectralFrame[436] + 1.0f);
1010 total = std::log10f(spectralFrame[437] + 1.0f);
1011 total += std::log10f(0.916667f * spectralFrame[438] + 1.0f);
1012 total += std::log10f(0.833333f * spectralFrame[439] + 1.0f);
1013 total += std::log10f(0.75f * spectralFrame[440] + 1.0f);
1014 total += std::log10f(0.666667f * spectralFrame[441] + 1.0f);
1015 total += std::log10f(0.583333f * spectralFrame[442] + 1.0f);
1016 total += std::log10f(0.5f * spectralFrame[443] + 1.0f);
1017 total += std::log10f(0.416667f * spectralFrame[444] + 1.0f);
1018 total += std::log10f(0.333333f * spectralFrame[445] + 1.0f);
1019 total += std::log10f(0.25f * spectralFrame[446] + 1.0f);
1020 total += std::log10f(0.166667f * spectralFrame[447] + 1.0f);
1021 total += std::log10f(0.0833334f * spectralFrame[448] + 1.0f);
1022 total += std::log10f(7.45058e-08f * spectralFrame[449] + 1.0f);
1023 filteredLogSpec[120][frame] = total;
1025 total += std::log10f(0.0833333f * spectralFrame[438] + 1.0f);
1026 total += std::log10f(0.166667f * spectralFrame[439] + 1.0f);
1027 total += std::log10f(0.25f * spectralFrame[440] + 1.0f);
1028 total += std::log10f(0.333333f * spectralFrame[441] + 1.0f);
1029 total += std::log10f(0.416667f * spectralFrame[442] + 1.0f);
1030 total += std::log10f(0.5f * spectralFrame[443] + 1.0f);
1031 total += std::log10f(0.583333f * spectralFrame[444] + 1.0f);
1032 total += std::log10f(0.666667f * spectralFrame[445] + 1.0f);
1033 total += std::log10f(0.75f * spectralFrame[446] + 1.0f);
1034 total += std::log10f(0.833333f * spectralFrame[447] + 1.0f);
1035 total += std::log10f(0.916667f * spectralFrame[448] + 1.0f);
1036 total += std::log10f(1.f * spectralFrame[449] + 1.0f);
1037 total += std::log10f(0.928571f * spectralFrame[450] + 1.0f);
1038 total += std::log10f(0.857143f * spectralFrame[451] + 1.0f);
1039 total += std::log10f(0.785714f * spectralFrame[452] + 1.0f);
1040 total += std::log10f(0.714286f * spectralFrame[453] + 1.0f);
1041 total += std::log10f(0.642857f * spectralFrame[454] + 1.0f);
1042 total += std::log10f(0.571428f * spectralFrame[455] + 1.0f);
1043 total += std::log10f(0.5f * spectralFrame[456] + 1.0f);
1044 total += std::log10f(0.428571f * spectralFrame[457] + 1.0f);
1045 total += std::log10f(0.357143f * spectralFrame[458] + 1.0f);
1046 total += std::log10f(0.285714f * spectralFrame[459] + 1.0f);
1047 total += std::log10f(0.214286f * spectralFrame[460] + 1.0f);
1048 total += std::log10f(0.142857f * spectralFrame[461] + 1.0f);
1049 total += std::log10f(0.0714284f * spectralFrame[462] + 1.0f);
1050 filteredLogSpec[121][frame] = total;
1052 total += std::log10f(0.0714286f * spectralFrame[450] + 1.0f);
1053 total += std::log10f(0.142857f * spectralFrame[451] + 1.0f);
1054 total += std::log10f(0.214286f * spectralFrame[452] + 1.0f);
1055 total += std::log10f(0.285714f * spectralFrame[453] + 1.0f);
1056 total += std::log10f(0.357143f * spectralFrame[454] + 1.0f);
1057 total += std::log10f(0.428571f * spectralFrame[455] + 1.0f);
1058 total += std::log10f(0.5f * spectralFrame[456] + 1.0f);
1059 total += std::log10f(0.571429f * spectralFrame[457] + 1.0f);
1060 total += std::log10f(0.642857f * spectralFrame[458] + 1.0f);
1061 total += std::log10f(0.714286f * spectralFrame[459] + 1.0f);
1062 total += std::log10f(0.785714f * spectralFrame[460] + 1.0f);
1063 total += std::log10f(0.857143f * spectralFrame[461] + 1.0f);
1064 total += std::log10f(0.928572f * spectralFrame[462] + 1.0f);
1065 total += std::log10f(0.923077f * spectralFrame[463] + 1.0f);
1066 total += std::log10f(0.846154f * spectralFrame[464] + 1.0f);
1067 total += std::log10f(0.769231f * spectralFrame[465] + 1.0f);
1068 total += std::log10f(0.692308f * spectralFrame[466] + 1.0f);
1069 total += std::log10f(0.615385f * spectralFrame[467] + 1.0f);
1070 total += std::log10f(0.538462f * spectralFrame[468] + 1.0f);
1071 total += std::log10f(0.461538f * spectralFrame[469] + 1.0f);
1072 total += std::log10f(0.384615f * spectralFrame[470] + 1.0f);
1073 total += std::log10f(0.307692f * spectralFrame[471] + 1.0f);
1074 total += std::log10f(0.230769f * spectralFrame[472] + 1.0f);
1075 total += std::log10f(0.153846f * spectralFrame[473] + 1.0f);
1076 total += std::log10f(0.0769231f * spectralFrame[474] + 1.0f);
1077 total += std::log10f(4.47035e-08f * spectralFrame[475] + 1.0f);
1078 filteredLogSpec[122][frame] = total;
1080 total += std::log10f(0.0769231f * spectralFrame[464] + 1.0f);
1081 total += std::log10f(0.153846f * spectralFrame[465] + 1.0f);
1082 total += std::log10f(0.230769f * spectralFrame[466] + 1.0f);
1083 total += std::log10f(0.307692f * spectralFrame[467] + 1.0f);
1084 total += std::log10f(0.384615f * spectralFrame[468] + 1.0f);
1085 total += std::log10f(0.461538f * spectralFrame[469] + 1.0f);
1086 total += std::log10f(0.538462f * spectralFrame[470] + 1.0f);
1087 total += std::log10f(0.615385f * spectralFrame[471] + 1.0f);
1088 total += std::log10f(0.692308f * spectralFrame[472] + 1.0f);
1089 total += std::log10f(0.769231f * spectralFrame[473] + 1.0f);
1090 total += std::log10f(0.846154f * spectralFrame[474] + 1.0f);
1091 total += std::log10f(0.923077f * spectralFrame[475] + 1.0f);
1092 total = std::log10f(spectralFrame[476] + 1.0f);
1093 total += std::log10f(0.928571f * spectralFrame[477] + 1.0f);
1094 total += std::log10f(0.857143f * spectralFrame[478] + 1.0f);
1095 total += std::log10f(0.785714f * spectralFrame[479] + 1.0f);
1096 total += std::log10f(0.714286f * spectralFrame[480] + 1.0f);
1097 total += std::log10f(0.642857f * spectralFrame[481] + 1.0f);
1098 total += std::log10f(0.571428f * spectralFrame[482] + 1.0f);
1099 total += std::log10f(0.5f * spectralFrame[483] + 1.0f);
1100 total += std::log10f(0.428571f * spectralFrame[484] + 1.0f);
1101 total += std::log10f(0.357143f * spectralFrame[485] + 1.0f);
1102 total += std::log10f(0.285714f * spectralFrame[486] + 1.0f);
1103 total += std::log10f(0.214286f * spectralFrame[487] + 1.0f);
1104 total += std::log10f(0.142857f * spectralFrame[488] + 1.0f);
1105 total += std::log10f(0.0714284f * spectralFrame[489] + 1.0f);
1106 filteredLogSpec[123][frame] = total;
1108 total += std::log10f(0.0714286f * spectralFrame[477] + 1.0f);
1109 total += std::log10f(0.142857f * spectralFrame[478] + 1.0f);
1110 total += std::log10f(0.214286f * spectralFrame[479] + 1.0f);
1111 total += std::log10f(0.285714f * spectralFrame[480] + 1.0f);
1112 total += std::log10f(0.357143f * spectralFrame[481] + 1.0f);
1113 total += std::log10f(0.428571f * spectralFrame[482] + 1.0f);
1114 total += std::log10f(0.5f * spectralFrame[483] + 1.0f);
1115 total += std::log10f(0.571429f * spectralFrame[484] + 1.0f);
1116 total += std::log10f(0.642857f * spectralFrame[485] + 1.0f);
1117 total += std::log10f(0.714286f * spectralFrame[486] + 1.0f);
1118 total += std::log10f(0.785714f * spectralFrame[487] + 1.0f);
1119 total += std::log10f(0.857143f * spectralFrame[488] + 1.0f);
1120 total += std::log10f(0.928572f * spectralFrame[489] + 1.0f);
1121 total += std::log10f(0.933333f * spectralFrame[490] + 1.0f);
1122 total += std::log10f(0.866667f * spectralFrame[491] + 1.0f);
1123 total += std::log10f(0.8f * spectralFrame[492] + 1.0f);
1124 total += std::log10f(0.733333f * spectralFrame[493] + 1.0f);
1125 total += std::log10f(0.666667f * spectralFrame[494] + 1.0f);
1126 total += std::log10f(0.6f * spectralFrame[495] + 1.0f);
1127 total += std::log10f(0.533333f * spectralFrame[496] + 1.0f);
1128 total += std::log10f(0.466667f * spectralFrame[497] + 1.0f);
1129 total += std::log10f(0.4f * spectralFrame[498] + 1.0f);
1130 total += std::log10f(0.333333f * spectralFrame[499] + 1.0f);
1131 total += std::log10f(0.266667f * spectralFrame[500] + 1.0f);
1132 total += std::log10f(0.2f * spectralFrame[501] + 1.0f);
1133 total += std::log10f(0.133333f * spectralFrame[502] + 1.0f);
1134 total += std::log10f(0.0666667f * spectralFrame[503] + 1.0f);
1135 total += std::log10f(4.47035e-08f * spectralFrame[504] + 1.0f);
1136 filteredLogSpec[124][frame] = total;
1138 total += std::log10f(0.0666667f * spectralFrame[491] + 1.0f);
1139 total += std::log10f(0.133333f * spectralFrame[492] + 1.0f);
1140 total += std::log10f(0.2f * spectralFrame[493] + 1.0f);
1141 total += std::log10f(0.266667f * spectralFrame[494] + 1.0f);
1142 total += std::log10f(0.333333f * spectralFrame[495] + 1.0f);
1143 total += std::log10f(0.4f * spectralFrame[496] + 1.0f);
1144 total += std::log10f(0.466667f * spectralFrame[497] + 1.0f);
1145 total += std::log10f(0.533333f * spectralFrame[498] + 1.0f);
1146 total += std::log10f(0.6f * spectralFrame[499] + 1.0f);
1147 total += std::log10f(0.666667f * spectralFrame[500] + 1.0f);
1148 total += std::log10f(0.733333f * spectralFrame[501] + 1.0f);
1149 total += std::log10f(0.8f * spectralFrame[502] + 1.0f);
1150 total += std::log10f(0.866667f * spectralFrame[503] + 1.0f);
1151 total += std::log10f(0.933333f * spectralFrame[504] + 1.0f);
1152 total = std::log10f(spectralFrame[505] + 1.0f);
1153 total += std::log10f(0.928571f * spectralFrame[506] + 1.0f);
1154 total += std::log10f(0.857143f * spectralFrame[507] + 1.0f);
1155 total += std::log10f(0.785714f * spectralFrame[508] + 1.0f);
1156 total += std::log10f(0.714286f * spectralFrame[509] + 1.0f);
1157 total += std::log10f(0.642857f * spectralFrame[510] + 1.0f);
1158 total += std::log10f(0.571428f * spectralFrame[511] + 1.0f);
1159 total += std::log10f(0.5f * spectralFrame[512] + 1.0f);
1160 total += std::log10f(0.428571f * spectralFrame[513] + 1.0f);
1161 total += std::log10f(0.357143f * spectralFrame[514] + 1.0f);
1162 total += std::log10f(0.285714f * spectralFrame[515] + 1.0f);
1163 total += std::log10f(0.214286f * spectralFrame[516] + 1.0f);
1164 total += std::log10f(0.142857f * spectralFrame[517] + 1.0f);
1165 total += std::log10f(0.0714284f * spectralFrame[518] + 1.0f);
1166 filteredLogSpec[125][frame] = total;
1168 total += std::log10f(0.0714286f * spectralFrame[506] + 1.0f);
1169 total += std::log10f(0.142857f * spectralFrame[507] + 1.0f);
1170 total += std::log10f(0.214286f * spectralFrame[508] + 1.0f);
1171 total += std::log10f(0.285714f * spectralFrame[509] + 1.0f);
1172 total += std::log10f(0.357143f * spectralFrame[510] + 1.0f);
1173 total += std::log10f(0.428571f * spectralFrame[511] + 1.0f);
1174 total += std::log10f(0.5f * spectralFrame[512] + 1.0f);
1175 total += std::log10f(0.571429f * spectralFrame[513] + 1.0f);
1176 total += std::log10f(0.642857f * spectralFrame[514] + 1.0f);
1177 total += std::log10f(0.714286f * spectralFrame[515] + 1.0f);
1178 total += std::log10f(0.785714f * spectralFrame[516] + 1.0f);
1179 total += std::log10f(0.857143f * spectralFrame[517] + 1.0f);
1180 total += std::log10f(0.928572f * spectralFrame[518] + 1.0f);
1181 total += std::log10f(0.9375f * spectralFrame[519] + 1.0f);
1182 total += std::log10f(0.875f * spectralFrame[520] + 1.0f);
1183 total += std::log10f(0.8125f * spectralFrame[521] + 1.0f);
1184 total += std::log10f(0.75f * spectralFrame[522] + 1.0f);
1185 total += std::log10f(0.6875f * spectralFrame[523] + 1.0f);
1186 total += std::log10f(0.625f * spectralFrame[524] + 1.0f);
1187 total += std::log10f(0.5625f * spectralFrame[525] + 1.0f);
1188 total += std::log10f(0.5f * spectralFrame[526] + 1.0f);
1189 total += std::log10f(0.4375f * spectralFrame[527] + 1.0f);
1190 total += std::log10f(0.375f * spectralFrame[528] + 1.0f);
1191 total += std::log10f(0.3125f * spectralFrame[529] + 1.0f);
1192 total += std::log10f(0.25f * spectralFrame[530] + 1.0f);
1193 total += std::log10f(0.1875f * spectralFrame[531] + 1.0f);
1194 total += std::log10f(0.125f * spectralFrame[532] + 1.0f);
1195 total += std::log10f(0.0625f * spectralFrame[533] + 1.0f);
1196 filteredLogSpec[126][frame] = total;
1198 total += std::log10f(0.0625f * spectralFrame[520] + 1.0f);
1199 total += std::log10f(0.125f * spectralFrame[521] + 1.0f);
1200 total += std::log10f(0.1875f * spectralFrame[522] + 1.0f);
1201 total += std::log10f(0.25f * spectralFrame[523] + 1.0f);
1202 total += std::log10f(0.3125f * spectralFrame[524] + 1.0f);
1203 total += std::log10f(0.375f * spectralFrame[525] + 1.0f);
1204 total += std::log10f(0.4375f * spectralFrame[526] + 1.0f);
1205 total += std::log10f(0.5f * spectralFrame[527] + 1.0f);
1206 total += std::log10f(0.5625f * spectralFrame[528] + 1.0f);
1207 total += std::log10f(0.625f * spectralFrame[529] + 1.0f);
1208 total += std::log10f(0.6875f * spectralFrame[530] + 1.0f);
1209 total += std::log10f(0.75f * spectralFrame[531] + 1.0f);
1210 total += std::log10f(0.8125f * spectralFrame[532] + 1.0f);
1211 total += std::log10f(0.875f * spectralFrame[533] + 1.0f);
1212 total += std::log10f(0.9375f * spectralFrame[534] + 1.0f);
1213 total = std::log10f(spectralFrame[535] + 1.0f);
1214 total += std::log10f(0.933333f * spectralFrame[536] + 1.0f);
1215 total += std::log10f(0.866667f * spectralFrame[537] + 1.0f);
1216 total += std::log10f(0.8f * spectralFrame[538] + 1.0f);
1217 total += std::log10f(0.733333f * spectralFrame[539] + 1.0f);
1218 total += std::log10f(0.666667f * spectralFrame[540] + 1.0f);
1219 total += std::log10f(0.6f * spectralFrame[541] + 1.0f);
1220 total += std::log10f(0.533333f * spectralFrame[542] + 1.0f);
1221 total += std::log10f(0.466667f * spectralFrame[543] + 1.0f);
1222 total += std::log10f(0.4f * spectralFrame[544] + 1.0f);
1223 total += std::log10f(0.333333f * spectralFrame[545] + 1.0f);
1224 total += std::log10f(0.266667f * spectralFrame[546] + 1.0f);
1225 total += std::log10f(0.2f * spectralFrame[547] + 1.0f);
1226 total += std::log10f(0.133333f * spectralFrame[548] + 1.0f);
1227 total += std::log10f(0.0666667f * spectralFrame[549] + 1.0f);
1228 total += std::log10f(4.47035e-08f * spectralFrame[550] + 1.0f);
1229 filteredLogSpec[127][frame] = total;
1231 total += std::log10f(0.0666667f * spectralFrame[536] + 1.0f);
1232 total += std::log10f(0.133333f * spectralFrame[537] + 1.0f);
1233 total += std::log10f(0.2f * spectralFrame[538] + 1.0f);
1234 total += std::log10f(0.266667f * spectralFrame[539] + 1.0f);
1235 total += std::log10f(0.333333f * spectralFrame[540] + 1.0f);
1236 total += std::log10f(0.4f * spectralFrame[541] + 1.0f);
1237 total += std::log10f(0.466667f * spectralFrame[542] + 1.0f);
1238 total += std::log10f(0.533333f * spectralFrame[543] + 1.0f);
1239 total += std::log10f(0.6f * spectralFrame[544] + 1.0f);
1240 total += std::log10f(0.666667f * spectralFrame[545] + 1.0f);
1241 total += std::log10f(0.733333f * spectralFrame[546] + 1.0f);
1242 total += std::log10f(0.8f * spectralFrame[547] + 1.0f);
1243 total += std::log10f(0.866667f * spectralFrame[548] + 1.0f);
1244 total += std::log10f(0.933333f * spectralFrame[549] + 1.0f);
1245 total = std::log10f(spectralFrame[550] + 1.0f);
1246 total += std::log10f(0.941176f * spectralFrame[551] + 1.0f);
1247 total += std::log10f(0.882353f * spectralFrame[552] + 1.0f);
1248 total += std::log10f(0.823529f * spectralFrame[553] + 1.0f);
1249 total += std::log10f(0.764706f * spectralFrame[554] + 1.0f);
1250 total += std::log10f(0.705882f * spectralFrame[555] + 1.0f);
1251 total += std::log10f(0.647059f * spectralFrame[556] + 1.0f);
1252 total += std::log10f(0.588235f * spectralFrame[557] + 1.0f);
1253 total += std::log10f(0.529412f * spectralFrame[558] + 1.0f);
1254 total += std::log10f(0.470588f * spectralFrame[559] + 1.0f);
1255 total += std::log10f(0.411765f * spectralFrame[560] + 1.0f);
1256 total += std::log10f(0.352941f * spectralFrame[561] + 1.0f);
1257 total += std::log10f(0.294118f * spectralFrame[562] + 1.0f);
1258 total += std::log10f(0.235294f * spectralFrame[563] + 1.0f);
1259 total += std::log10f(0.176471f * spectralFrame[564] + 1.0f);
1260 total += std::log10f(0.117647f * spectralFrame[565] + 1.0f);
1261 total += std::log10f(0.0588236f * spectralFrame[566] + 1.0f);
1262 total += std::log10f(5.21541e-08f * spectralFrame[567] + 1.0f);
1263 filteredLogSpec[128][frame] = total;
1265 total += std::log10f(0.0588235f * spectralFrame[551] + 1.0f);
1266 total += std::log10f(0.117647f * spectralFrame[552] + 1.0f);
1267 total += std::log10f(0.176471f * spectralFrame[553] + 1.0f);
1268 total += std::log10f(0.235294f * spectralFrame[554] + 1.0f);
1269 total += std::log10f(0.294118f * spectralFrame[555] + 1.0f);
1270 total += std::log10f(0.352941f * spectralFrame[556] + 1.0f);
1271 total += std::log10f(0.411765f * spectralFrame[557] + 1.0f);
1272 total += std::log10f(0.470588f * spectralFrame[558] + 1.0f);
1273 total += std::log10f(0.529412f * spectralFrame[559] + 1.0f);
1274 total += std::log10f(0.588235f * spectralFrame[560] + 1.0f);
1275 total += std::log10f(0.647059f * spectralFrame[561] + 1.0f);
1276 total += std::log10f(0.705882f * spectralFrame[562] + 1.0f);
1277 total += std::log10f(0.764706f * spectralFrame[563] + 1.0f);
1278 total += std::log10f(0.823529f * spectralFrame[564] + 1.0f);
1279 total += std::log10f(0.882353f * spectralFrame[565] + 1.0f);
1280 total += std::log10f(0.941176f * spectralFrame[566] + 1.0f);
1281 total = std::log10f(spectralFrame[567] + 1.0f);
1282 total += std::log10f(0.9375f * spectralFrame[568] + 1.0f);
1283 total += std::log10f(0.875f * spectralFrame[569] + 1.0f);
1284 total += std::log10f(0.8125f * spectralFrame[570] + 1.0f);
1285 total += std::log10f(0.75f * spectralFrame[571] + 1.0f);
1286 total += std::log10f(0.6875f * spectralFrame[572] + 1.0f);
1287 total += std::log10f(0.625f * spectralFrame[573] + 1.0f);
1288 total += std::log10f(0.5625f * spectralFrame[574] + 1.0f);
1289 total += std::log10f(0.5f * spectralFrame[575] + 1.0f);
1290 total += std::log10f(0.4375f * spectralFrame[576] + 1.0f);
1291 total += std::log10f(0.375f * spectralFrame[577] + 1.0f);
1292 total += std::log10f(0.3125f * spectralFrame[578] + 1.0f);
1293 total += std::log10f(0.25f * spectralFrame[579] + 1.0f);
1294 total += std::log10f(0.1875f * spectralFrame[580] + 1.0f);
1295 total += std::log10f(0.125f * spectralFrame[581] + 1.0f);
1296 total += std::log10f(0.0625f * spectralFrame[582] + 1.0f);
1297 filteredLogSpec[129][frame] = total;
1299 total += std::log10f(0.0625f * spectralFrame[568] + 1.0f);
1300 total += std::log10f(0.125f * spectralFrame[569] + 1.0f);
1301 total += std::log10f(0.1875f * spectralFrame[570] + 1.0f);
1302 total += std::log10f(0.25f * spectralFrame[571] + 1.0f);
1303 total += std::log10f(0.3125f * spectralFrame[572] + 1.0f);
1304 total += std::log10f(0.375f * spectralFrame[573] + 1.0f);
1305 total += std::log10f(0.4375f * spectralFrame[574] + 1.0f);
1306 total += std::log10f(0.5f * spectralFrame[575] + 1.0f);
1307 total += std::log10f(0.5625f * spectralFrame[576] + 1.0f);
1308 total += std::log10f(0.625f * spectralFrame[577] + 1.0f);
1309 total += std::log10f(0.6875f * spectralFrame[578] + 1.0f);
1310 total += std::log10f(0.75f * spectralFrame[579] + 1.0f);
1311 total += std::log10f(0.8125f * spectralFrame[580] + 1.0f);
1312 total += std::log10f(0.875f * spectralFrame[581] + 1.0f);
1313 total += std::log10f(0.9375f * spectralFrame[582] + 1.0f);
1314 total = std::log10f(spectralFrame[583] + 1.0f);
1315 total += std::log10f(0.941176f * spectralFrame[584] + 1.0f);
1316 total += std::log10f(0.882353f * spectralFrame[585] + 1.0f);
1317 total += std::log10f(0.823529f * spectralFrame[586] + 1.0f);
1318 total += std::log10f(0.764706f * spectralFrame[587] + 1.0f);
1319 total += std::log10f(0.705882f * spectralFrame[588] + 1.0f);
1320 total += std::log10f(0.647059f * spectralFrame[589] + 1.0f);
1321 total += std::log10f(0.588235f * spectralFrame[590] + 1.0f);
1322 total += std::log10f(0.529412f * spectralFrame[591] + 1.0f);
1323 total += std::log10f(0.470588f * spectralFrame[592] + 1.0f);
1324 total += std::log10f(0.411765f * spectralFrame[593] + 1.0f);
1325 total += std::log10f(0.352941f * spectralFrame[594] + 1.0f);
1326 total += std::log10f(0.294118f * spectralFrame[595] + 1.0f);
1327 total += std::log10f(0.235294f * spectralFrame[596] + 1.0f);
1328 total += std::log10f(0.176471f * spectralFrame[597] + 1.0f);
1329 total += std::log10f(0.117647f * spectralFrame[598] + 1.0f);
1330 total += std::log10f(0.0588236f * spectralFrame[599] + 1.0f);
1331 total += std::log10f(5.21541e-08f * spectralFrame[600] + 1.0f);
1332 filteredLogSpec[130][frame] = total;
1334 total += std::log10f(0.0588235f * spectralFrame[584] + 1.0f);
1335 total += std::log10f(0.117647f * spectralFrame[585] + 1.0f);
1336 total += std::log10f(0.176471f * spectralFrame[586] + 1.0f);
1337 total += std::log10f(0.235294f * spectralFrame[587] + 1.0f);
1338 total += std::log10f(0.294118f * spectralFrame[588] + 1.0f);
1339 total += std::log10f(0.352941f * spectralFrame[589] + 1.0f);
1340 total += std::log10f(0.411765f * spectralFrame[590] + 1.0f);
1341 total += std::log10f(0.470588f * spectralFrame[591] + 1.0f);
1342 total += std::log10f(0.529412f * spectralFrame[592] + 1.0f);
1343 total += std::log10f(0.588235f * spectralFrame[593] + 1.0f);
1344 total += std::log10f(0.647059f * spectralFrame[594] + 1.0f);
1345 total += std::log10f(0.705882f * spectralFrame[595] + 1.0f);
1346 total += std::log10f(0.764706f * spectralFrame[596] + 1.0f);
1347 total += std::log10f(0.823529f * spectralFrame[597] + 1.0f);
1348 total += std::log10f(0.882353f * spectralFrame[598] + 1.0f);
1349 total += std::log10f(0.941176f * spectralFrame[599] + 1.0f);
1350 total = std::log10f(spectralFrame[600] + 1.0f);
1351 total += std::log10f(0.944444f * spectralFrame[601] + 1.0f);
1352 total += std::log10f(0.888889f * spectralFrame[602] + 1.0f);
1353 total += std::log10f(0.833333f * spectralFrame[603] + 1.0f);
1354 total += std::log10f(0.777778f * spectralFrame[604] + 1.0f);
1355 total += std::log10f(0.722222f * spectralFrame[605] + 1.0f);
1356 total += std::log10f(0.666667f * spectralFrame[606] + 1.0f);
1357 total += std::log10f(0.611111f * spectralFrame[607] + 1.0f);
1358 total += std::log10f(0.555555f * spectralFrame[608] + 1.0f);
1359 total += std::log10f(0.5f * spectralFrame[609] + 1.0f);
1360 total += std::log10f(0.444444f * spectralFrame[610] + 1.0f);
1361 total += std::log10f(0.388889f * spectralFrame[611] + 1.0f);
1362 total += std::log10f(0.333333f * spectralFrame[612] + 1.0f);
1363 total += std::log10f(0.277778f * spectralFrame[613] + 1.0f);
1364 total += std::log10f(0.222222f * spectralFrame[614] + 1.0f);
1365 total += std::log10f(0.166666f * spectralFrame[615] + 1.0f);
1366 total += std::log10f(0.111111f * spectralFrame[616] + 1.0f);
1367 total += std::log10f(0.0555554f * spectralFrame[617] + 1.0f);
1368 filteredLogSpec[131][frame] = total;
1370 total += std::log10f(0.0555556f * spectralFrame[601] + 1.0f);
1371 total += std::log10f(0.111111f * spectralFrame[602] + 1.0f);
1372 total += std::log10f(0.166667f * spectralFrame[603] + 1.0f);
1373 total += std::log10f(0.222222f * spectralFrame[604] + 1.0f);
1374 total += std::log10f(0.277778f * spectralFrame[605] + 1.0f);
1375 total += std::log10f(0.333333f * spectralFrame[606] + 1.0f);
1376 total += std::log10f(0.388889f * spectralFrame[607] + 1.0f);
1377 total += std::log10f(0.444444f * spectralFrame[608] + 1.0f);
1378 total += std::log10f(0.5f * spectralFrame[609] + 1.0f);
1379 total += std::log10f(0.555556f * spectralFrame[610] + 1.0f);
1380 total += std::log10f(0.611111f * spectralFrame[611] + 1.0f);
1381 total += std::log10f(0.666667f * spectralFrame[612] + 1.0f);
1382 total += std::log10f(0.722222f * spectralFrame[613] + 1.0f);
1383 total += std::log10f(0.777778f * spectralFrame[614] + 1.0f);
1384 total += std::log10f(0.833333f * spectralFrame[615] + 1.0f);
1385 total += std::log10f(0.888889f * spectralFrame[616] + 1.0f);
1386 total += std::log10f(0.944445f * spectralFrame[617] + 1.0f);
1387 total += std::log10f(0.944444f * spectralFrame[618] + 1.0f);
1388 total += std::log10f(0.888889f * spectralFrame[619] + 1.0f);
1389 total += std::log10f(0.833333f * spectralFrame[620] + 1.0f);
1390 total += std::log10f(0.777778f * spectralFrame[621] + 1.0f);
1391 total += std::log10f(0.722222f * spectralFrame[622] + 1.0f);
1392 total += std::log10f(0.666667f * spectralFrame[623] + 1.0f);
1393 total += std::log10f(0.611111f * spectralFrame[624] + 1.0f);
1394 total += std::log10f(0.555555f * spectralFrame[625] + 1.0f);
1395 total += std::log10f(0.5f * spectralFrame[626] + 1.0f);
1396 total += std::log10f(0.444444f * spectralFrame[627] + 1.0f);
1397 total += std::log10f(0.388889f * spectralFrame[628] + 1.0f);
1398 total += std::log10f(0.333333f * spectralFrame[629] + 1.0f);
1399 total += std::log10f(0.277778f * spectralFrame[630] + 1.0f);
1400 total += std::log10f(0.222222f * spectralFrame[631] + 1.0f);
1401 total += std::log10f(0.166666f * spectralFrame[632] + 1.0f);
1402 total += std::log10f(0.111111f * spectralFrame[633] + 1.0f);
1403 total += std::log10f(0.0555554f * spectralFrame[634] + 1.0f);
1404 filteredLogSpec[132][frame] = total;
1406 total += std::log10f(0.0555556f * spectralFrame[619] + 1.0f);
1407 total += std::log10f(0.111111f * spectralFrame[620] + 1.0f);
1408 total += std::log10f(0.166667f * spectralFrame[621] + 1.0f);
1409 total += std::log10f(0.222222f * spectralFrame[622] + 1.0f);
1410 total += std::log10f(0.277778f * spectralFrame[623] + 1.0f);
1411 total += std::log10f(0.333333f * spectralFrame[624] + 1.0f);
1412 total += std::log10f(0.388889f * spectralFrame[625] + 1.0f);
1413 total += std::log10f(0.444444f * spectralFrame[626] + 1.0f);
1414 total += std::log10f(0.5f * spectralFrame[627] + 1.0f);
1415 total += std::log10f(0.555556f * spectralFrame[628] + 1.0f);
1416 total += std::log10f(0.611111f * spectralFrame[629] + 1.0f);
1417 total += std::log10f(0.666667f * spectralFrame[630] + 1.0f);
1418 total += std::log10f(0.722222f * spectralFrame[631] + 1.0f);
1419 total += std::log10f(0.777778f * spectralFrame[632] + 1.0f);
1420 total += std::log10f(0.833333f * spectralFrame[633] + 1.0f);
1421 total += std::log10f(0.888889f * spectralFrame[634] + 1.0f);
1422 total += std::log10f(0.944445f * spectralFrame[635] + 1.0f);
1423 total += std::log10f(0.947368f * spectralFrame[636] + 1.0f);
1424 total += std::log10f(0.894737f * spectralFrame[637] + 1.0f);
1425 total += std::log10f(0.842105f * spectralFrame[638] + 1.0f);
1426 total += std::log10f(0.789474f * spectralFrame[639] + 1.0f);
1427 total += std::log10f(0.736842f * spectralFrame[640] + 1.0f);
1428 total += std::log10f(0.684211f * spectralFrame[641] + 1.0f);
1429 total += std::log10f(0.631579f * spectralFrame[642] + 1.0f);
1430 total += std::log10f(0.578948f * spectralFrame[643] + 1.0f);
1431 total += std::log10f(0.526316f * spectralFrame[644] + 1.0f);
1432 total += std::log10f(0.473684f * spectralFrame[645] + 1.0f);
1433 total += std::log10f(0.421053f * spectralFrame[646] + 1.0f);
1434 total += std::log10f(0.368421f * spectralFrame[647] + 1.0f);
1435 total += std::log10f(0.31579f * spectralFrame[648] + 1.0f);
1436 total += std::log10f(0.263158f * spectralFrame[649] + 1.0f);
1437 total += std::log10f(0.210526f * spectralFrame[650] + 1.0f);
1438 total += std::log10f(0.157895f * spectralFrame[651] + 1.0f);
1439 total += std::log10f(0.105263f * spectralFrame[652] + 1.0f);
1440 total += std::log10f(0.0526317f * spectralFrame[653] + 1.0f);
1441 total += std::log10f(1.41561e-07f * spectralFrame[654] + 1.0f);
1442 filteredLogSpec[133][frame] = total;
1444 total += std::log10f(0.0526316f * spectralFrame[637] + 1.0f);
1445 total += std::log10f(0.105263f * spectralFrame[638] + 1.0f);
1446 total += std::log10f(0.157895f * spectralFrame[639] + 1.0f);
1447 total += std::log10f(0.210526f * spectralFrame[640] + 1.0f);
1448 total += std::log10f(0.263158f * spectralFrame[641] + 1.0f);
1449 total += std::log10f(0.315789f * spectralFrame[642] + 1.0f);
1450 total += std::log10f(0.368421f * spectralFrame[643] + 1.0f);
1451 total += std::log10f(0.421053f * spectralFrame[644] + 1.0f);
1452 total += std::log10f(0.473684f * spectralFrame[645] + 1.0f);
1453 total += std::log10f(0.526316f * spectralFrame[646] + 1.0f);
1454 total += std::log10f(0.578947f * spectralFrame[647] + 1.0f);
1455 total += std::log10f(0.631579f * spectralFrame[648] + 1.0f);
1456 total += std::log10f(0.68421f * spectralFrame[649] + 1.0f);
1457 total += std::log10f(0.736842f * spectralFrame[650] + 1.0f);
1458 total += std::log10f(0.789474f * spectralFrame[651] + 1.0f);
1459 total += std::log10f(0.842105f * spectralFrame[652] + 1.0f);
1460 total += std::log10f(0.894737f * spectralFrame[653] + 1.0f);
1461 total += std::log10f(0.947368f * spectralFrame[654] + 1.0f);
1462 total += std::log10f(1.f * spectralFrame[655] + 1.0f);
1463 total += std::log10f(0.947368f * spectralFrame[656] + 1.0f);
1464 total += std::log10f(0.894737f * spectralFrame[657] + 1.0f);
1465 total += std::log10f(0.842105f * spectralFrame[658] + 1.0f);
1466 total += std::log10f(0.789474f * spectralFrame[659] + 1.0f);
1467 total += std::log10f(0.736842f * spectralFrame[660] + 1.0f);
1468 total += std::log10f(0.684211f * spectralFrame[661] + 1.0f);
1469 total += std::log10f(0.631579f * spectralFrame[662] + 1.0f);
1470 total += std::log10f(0.578948f * spectralFrame[663] + 1.0f);
1471 total += std::log10f(0.526316f * spectralFrame[664] + 1.0f);
1472 total += std::log10f(0.473684f * spectralFrame[665] + 1.0f);
1473 total += std::log10f(0.421053f * spectralFrame[666] + 1.0f);
1474 total += std::log10f(0.368421f * spectralFrame[667] + 1.0f);
1475 total += std::log10f(0.31579f * spectralFrame[668] + 1.0f);
1476 total += std::log10f(0.263158f * spectralFrame[669] + 1.0f);
1477 total += std::log10f(0.210526f * spectralFrame[670] + 1.0f);
1478 total += std::log10f(0.157895f * spectralFrame[671] + 1.0f);
1479 total += std::log10f(0.105263f * spectralFrame[672] + 1.0f);
1480 total += std::log10f(0.0526317f * spectralFrame[673] + 1.0f);
1481 total += std::log10f(1.41561e-07f * spectralFrame[674] + 1.0f);
1482 filteredLogSpec[134][frame] = total;
1484 total += std::log10f(0.0526316f * spectralFrame[656] + 1.0f);
1485 total += std::log10f(0.105263f * spectralFrame[657] + 1.0f);
1486 total += std::log10f(0.157895f * spectralFrame[658] + 1.0f);
1487 total += std::log10f(0.210526f * spectralFrame[659] + 1.0f);
1488 total += std::log10f(0.263158f * spectralFrame[660] + 1.0f);
1489 total += std::log10f(0.315789f * spectralFrame[661] + 1.0f);
1490 total += std::log10f(0.368421f * spectralFrame[662] + 1.0f);
1491 total += std::log10f(0.421053f * spectralFrame[663] + 1.0f);
1492 total += std::log10f(0.473684f * spectralFrame[664] + 1.0f);
1493 total += std::log10f(0.526316f * spectralFrame[665] + 1.0f);
1494 total += std::log10f(0.578947f * spectralFrame[666] + 1.0f);
1495 total += std::log10f(0.631579f * spectralFrame[667] + 1.0f);
1496 total += std::log10f(0.68421f * spectralFrame[668] + 1.0f);
1497 total += std::log10f(0.736842f * spectralFrame[669] + 1.0f);
1498 total += std::log10f(0.789474f * spectralFrame[670] + 1.0f);
1499 total += std::log10f(0.842105f * spectralFrame[671] + 1.0f);
1500 total += std::log10f(0.894737f * spectralFrame[672] + 1.0f);
1501 total += std::log10f(0.947368f * spectralFrame[673] + 1.0f);
1502 total += std::log10f(1.f * spectralFrame[674] + 1.0f);
1503 total += std::log10f(0.95f * spectralFrame[675] + 1.0f);
1504 total += std::log10f(0.9f * spectralFrame[676] + 1.0f);
1505 total += std::log10f(0.85f * spectralFrame[677] + 1.0f);
1506 total += std::log10f(0.8f * spectralFrame[678] + 1.0f);
1507 total += std::log10f(0.75f * spectralFrame[679] + 1.0f);
1508 total += std::log10f(0.7f * spectralFrame[680] + 1.0f);
1509 total += std::log10f(0.65f * spectralFrame[681] + 1.0f);
1510 total += std::log10f(0.6f * spectralFrame[682] + 1.0f);
1511 total += std::log10f(0.55f * spectralFrame[683] + 1.0f);
1512 total += std::log10f(0.5f * spectralFrame[684] + 1.0f);
1513 total += std::log10f(0.45f * spectralFrame[685] + 1.0f);
1514 total += std::log10f(0.4f * spectralFrame[686] + 1.0f);
1515 total += std::log10f(0.35f * spectralFrame[687] + 1.0f);
1516 total += std::log10f(0.3f * spectralFrame[688] + 1.0f);
1517 total += std::log10f(0.25f * spectralFrame[689] + 1.0f);
1518 total += std::log10f(0.2f * spectralFrame[690] + 1.0f);
1519 total += std::log10f(0.15f * spectralFrame[691] + 1.0f);
1520 total += std::log10f(0.0999998f * spectralFrame[692] + 1.0f);
1521 total += std::log10f(0.0499998f * spectralFrame[693] + 1.0f);
1522 filteredLogSpec[135][frame] = total;
1524 total += std::log10f(0.05f * spectralFrame[675] + 1.0f);
1525 total += std::log10f(0.1f * spectralFrame[676] + 1.0f);
1526 total += std::log10f(0.15f * spectralFrame[677] + 1.0f);
1527 total += std::log10f(0.2f * spectralFrame[678] + 1.0f);
1528 total += std::log10f(0.25f * spectralFrame[679] + 1.0f);
1529 total += std::log10f(0.3f * spectralFrame[680] + 1.0f);
1530 total += std::log10f(0.35f * spectralFrame[681] + 1.0f);
1531 total += std::log10f(0.4f * spectralFrame[682] + 1.0f);
1532 total += std::log10f(0.45f * spectralFrame[683] + 1.0f);
1533 total += std::log10f(0.5f * spectralFrame[684] + 1.0f);
1534 total += std::log10f(0.55f * spectralFrame[685] + 1.0f);
1535 total += std::log10f(0.6f * spectralFrame[686] + 1.0f);
1536 total += std::log10f(0.65f * spectralFrame[687] + 1.0f);
1537 total += std::log10f(0.7f * spectralFrame[688] + 1.0f);
1538 total += std::log10f(0.75f * spectralFrame[689] + 1.0f);
1539 total += std::log10f(0.8f * spectralFrame[690] + 1.0f);
1540 total += std::log10f(0.85f * spectralFrame[691] + 1.0f);
1541 total += std::log10f(0.9f * spectralFrame[692] + 1.0f);
1542 total += std::log10f(0.95f * spectralFrame[693] + 1.0f);
1543 total += std::log10f(0.95f * spectralFrame[694] + 1.0f);
1544 total += std::log10f(0.9f * spectralFrame[695] + 1.0f);
1545 total += std::log10f(0.85f * spectralFrame[696] + 1.0f);
1546 total += std::log10f(0.8f * spectralFrame[697] + 1.0f);
1547 total += std::log10f(0.75f * spectralFrame[698] + 1.0f);
1548 total += std::log10f(0.7f * spectralFrame[699] + 1.0f);
1549 total += std::log10f(0.65f * spectralFrame[700] + 1.0f);
1550 total += std::log10f(0.6f * spectralFrame[701] + 1.0f);
1551 total += std::log10f(0.55f * spectralFrame[702] + 1.0f);
1552 total += std::log10f(0.5f * spectralFrame[703] + 1.0f);
1553 total += std::log10f(0.45f * spectralFrame[704] + 1.0f);
1554 total += std::log10f(0.4f * spectralFrame[705] + 1.0f);
1555 total += std::log10f(0.35f * spectralFrame[706] + 1.0f);
1556 total += std::log10f(0.3f * spectralFrame[707] + 1.0f);
1557 total += std::log10f(0.25f * spectralFrame[708] + 1.0f);
1558 total += std::log10f(0.2f * spectralFrame[709] + 1.0f);
1559 total += std::log10f(0.15f * spectralFrame[710] + 1.0f);
1560 total += std::log10f(0.0999998f * spectralFrame[711] + 1.0f);
1561 total += std::log10f(0.0499998f * spectralFrame[712] + 1.0f);
1562 filteredLogSpec[136][frame] = total;
1564 total += std::log10f(0.05f * spectralFrame[695] + 1.0f);
1565 total += std::log10f(0.1f * spectralFrame[696] + 1.0f);
1566 total += std::log10f(0.15f * spectralFrame[697] + 1.0f);
1567 total += std::log10f(0.2f * spectralFrame[698] + 1.0f);
1568 total += std::log10f(0.25f * spectralFrame[699] + 1.0f);
1569 total += std::log10f(0.3f * spectralFrame[700] + 1.0f);
1570 total += std::log10f(0.35f * spectralFrame[701] + 1.0f);
1571 total += std::log10f(0.4f * spectralFrame[702] + 1.0f);
1572 total += std::log10f(0.45f * spectralFrame[703] + 1.0f);
1573 total += std::log10f(0.5f * spectralFrame[704] + 1.0f);
1574 total += std::log10f(0.55f * spectralFrame[705] + 1.0f);
1575 total += std::log10f(0.6f * spectralFrame[706] + 1.0f);
1576 total += std::log10f(0.65f * spectralFrame[707] + 1.0f);
1577 total += std::log10f(0.7f * spectralFrame[708] + 1.0f);
1578 total += std::log10f(0.75f * spectralFrame[709] + 1.0f);
1579 total += std::log10f(0.8f * spectralFrame[710] + 1.0f);
1580 total += std::log10f(0.85f * spectralFrame[711] + 1.0f);
1581 total += std::log10f(0.9f * spectralFrame[712] + 1.0f);
1582 total += std::log10f(0.95f * spectralFrame[713] + 1.0f);
1583 total += std::log10f(0.952381f * spectralFrame[714] + 1.0f);
1584 total += std::log10f(0.904762f * spectralFrame[715] + 1.0f);
1585 total += std::log10f(0.857143f * spectralFrame[716] + 1.0f);
1586 total += std::log10f(0.809524f * spectralFrame[717] + 1.0f);
1587 total += std::log10f(0.761905f * spectralFrame[718] + 1.0f);
1588 total += std::log10f(0.714286f * spectralFrame[719] + 1.0f);
1589 total += std::log10f(0.666667f * spectralFrame[720] + 1.0f);
1590 total += std::log10f(0.619048f * spectralFrame[721] + 1.0f);
1591 total += std::log10f(0.571429f * spectralFrame[722] + 1.0f);
1592 total += std::log10f(0.52381f * spectralFrame[723] + 1.0f);
1593 total += std::log10f(0.476191f * spectralFrame[724] + 1.0f);
1594 total += std::log10f(0.428571f * spectralFrame[725] + 1.0f);
1595 total += std::log10f(0.380952f * spectralFrame[726] + 1.0f);
1596 total += std::log10f(0.333333f * spectralFrame[727] + 1.0f);
1597 total += std::log10f(0.285714f * spectralFrame[728] + 1.0f);
1598 total += std::log10f(0.238095f * spectralFrame[729] + 1.0f);
1599 total += std::log10f(0.190476f * spectralFrame[730] + 1.0f);
1600 total += std::log10f(0.142857f * spectralFrame[731] + 1.0f);
1601 total += std::log10f(0.0952381f * spectralFrame[732] + 1.0f);
1602 total += std::log10f(0.0476191f * spectralFrame[733] + 1.0f);
1603 total += std::log10f(5.21541e-08f * spectralFrame[734] + 1.0f);
1604 filteredLogSpec[137][frame] = total;