📄 datatable.cpp
字号:
8, 8, 9, 9,
10, 10, 11, 12,
13, 13, 14, 15,
16, 17, 18, 19,
20, 21, 23, 24,
26, 27, 29, 30,
32, 34, 36, 38,
41, 43, 46, 49,
51, 55, 58, 61,
65, 69, 73, 77,
82, 87, 92, 97,
103, 109, 116, 123,
130, 138, 146, 155,
164, 173, 184, 195,
206, 218, 231, 245,
260, 275, 292, 309,
327, 347, 367, 389,
412, 436, 462, 490,
519, 550, 582, 617,
653, 692, 733, 777,
823, 871, 923, 978,
1036, 1097, 1162, 1231,
1304, 1381, 1463, 1550,
1642, 1739, 1842, 1951,
2067, 2189, 2319, 2457,
2602, 2756, 2920, 3093,
3276, 3470, 3676, 3894,
4125, 4369, 4628, 4902,
5193, 5500, 5826, 6172,
6537, 6925, 7335, 7770,
8230, 8718, 9234, 9782,
10361, 10975, 11626, 12315,
13044, 13817, 14636, 15503,
16422, 17395, 18426, 19518,
20674, 21899, 23197, 24571,
26027, 27569, 29203, 30934,
};
Int16 g_dbToLinCriticalValue[192] =
{
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 1, 1, 1,
1, 1, 1, 1,
1, 1, 1, 1,
1, 2, 2, 2,
2, 2, 2, 2,
3, 3, 3, 3,
3, 4, 4, 4,
4, 5, 5, 5,
6, 6, 6, 7,
7, 8, 8, 9,
9, 10, 10, 11,
12, 13, 13, 14,
15, 16, 17, 18,
19, 20, 22, 23,
25, 26, 28, 29,
31, 33, 35, 37,
39, 42, 44, 47,
50, 53, 56, 59,
63, 67, 71, 75,
79, 84, 89, 94,
100, 106, 112, 119,
126, 134, 142, 150,
159, 168, 178, 189,
200, 212, 224, 238,
252, 267, 283, 300,
318, 337, 357, 378,
400, 424, 449, 476,
504, 534, 566, 599,
635, 672, 712, 755,
800, 847, 897, 950,
1007, 1066, 1129, 1196,
1267, 1342, 1422, 1506,
1596, 1690, 1790, 1896,
2009, 2128, 2254, 2388,
2529, 2679, 2838, 3006,
3184, 3373, 3573, 3785,
4009, 4247, 4498, 4765,
5047, 5346, 5663, 5999,
6354, 6731, 7130, 7552,
8000, 8474, 8976, 9508,
10071, 10668, 11300, 11970,
12679, 13430, 14226, 15069,
15962, 16908, 17910, 18972,
20096, 21286, 22548, 23884,
25299, 26798, 28386, 30068,
};
Int16 g_sineTable[128] =
{
0, 402, 804, 1206,
1607, 2009, 2410, 2811,
3211, 3611, 4011, 4409,
4807, 5205, 5601, 5997,
6392, 6786, 7179, 7571,
7961, 8351, 8739, 9126,
9511, 9895, 10278, 10659,
11038, 11416, 11792, 12166,
12539, 12909, 13278, 13645,
14009, 14372, 14732, 15090,
15446, 15799, 16150, 16499,
16845, 17189, 17530, 17868,
18204, 18537, 18867, 19194,
19519, 19840, 20159, 20474,
20787, 21096, 21402, 21705,
22004, 22301, 22594, 22883,
23169, 23452, 23731, 24006,
24278, 24546, 24811, 25072,
25329, 25582, 25831, 26077,
26318, 26556, 26789, 27019,
27244, 27466, 27683, 27896,
28105, 28309, 28510, 28706,
28897, 29085, 29268, 29446,
29621, 29790, 29955, 30116,
30272, 30424, 30571, 30713,
30851, 30984, 31113, 31236,
31356, 31470, 31580, 31684,
31785, 31880, 31970, 32056,
32137, 32213, 32284, 32350,
32412, 32468, 32520, 32567,
32609, 32646, 32678, 32705,
32727, 32744, 32757, 32764,
};
Int16 g_atanCoarseTable[128] =
{
0, 254, 510, 766,
1022, 1278, 1533, 1789,
2044, 2299, 2553, 2808,
3062, 3315, 3568, 3821,
4073, 4325, 4576, 4827,
5077, 5327, 5576, 5824,
6072, 6319, 6565, 6811,
7055, 7299, 7542, 7785,
8026, 8267, 8506, 8745,
8982, 9219, 9455, 9690,
9924, 10156, 10388, 10618,
10848, 11076, 11304, 11530,
11755, 11979, 12201, 12423,
12643, 12862, 13080, 13297,
13512, 13727, 13940, 14152,
14362, 14571, 14779, 14986,
15191, 15396, 15598, 15800,
16000, 16199, 16397, 16594,
16789, 16982, 17175, 17366,
17556, 17745, 17932, 18118,
18303, 18486, 18668, 18849,
19029, 19207, 19384, 19560,
19734, 19908, 20080, 20250,
20420, 20588, 20755, 20920,
21085, 21248, 21410, 21571,
21731, 21889, 22046, 22202,
22357, 22510, 22663, 22814,
22964, 23113, 23261, 23408,
23553, 23698, 23841, 23983,
24124, 24264, 24403, 24541,
24678, 24814, 24948, 25082,
25215, 25346, 25477, 25606,
};
Int16 g_atanFineTable[128] =
{
32767, 32767, 32767, 32767,
32767, 32767, 32767, 32511,
32511, 32511, 32767, 32511,
32255, 32511, 32511, 32255,
32255, 32255, 32255, 31999,
31999, 31999, 31743, 31743,
31743, 31487, 31487, 31231,
31231, 31231, 31231, 30719,
30719, 30463, 30719, 30463,
30463, 30207, 30207, 29951,
29695, 29695, 29439, 29439,
29183, 29183, 28927, 28671,
28671, 28415, 28415, 28159,
28159, 27903, 27903, 27647,
27647, 27135, 27135, 26879,
26879, 26623, 26623, 26367,
26367, 25855, 25855, 25599,
25599, 25343, 25087, 24831,
24831, 24831, 24575, 24319,
24319, 24063, 23807, 23807,
23551, 23551, 23295, 23039,
22783, 22783, 22527, 22271,
22271, 22015, 21759, 21759,
21503, 21247, 21247, 21247,
20991, 20735, 20735, 20479,
20223, 20223, 19967, 19967,
19711, 19711, 19455, 19199,
19199, 18943, 18943, 18687,
18687, 18431, 18175, 18175,
18175, 17919, 17663, 17663,
17407, 17151, 17151, 16895,
16639, 16639, 16639, 16639,
};
Int16 g_atanQuanLevelTable[128] =
{
0, 255, 511, 767,
1023, 1279, 1535, 1791,
2047, 2303, 2559, 2815,
3071, 3327, 3583, 3839,
4095, 4351, 4607, 4863,
5119, 5375, 5631, 5887,
6143, 6399, 6655, 6911,
7167, 7423, 7679, 7935,
8191, 8447, 8703, 8959,
9215, 9471, 9727, 9983,
10239, 10495, 10751, 11007,
11263, 11519, 11775, 12031,
12287, 12543, 12799, 13055,
13311, 13567, 13823, 14079,
14335, 14591, 14847, 15103,
15359, 15615, 15871, 16127,
16383, 16639, 16895, 17151,
17407, 17663, 17919, 18175,
18431, 18687, 18943, 19199,
19455, 19711, 19967, 20223,
20479, 20735, 20991, 21247,
21503, 21759, 22015, 22271,
22527, 22783, 23039, 23295,
23551, 23807, 24063, 24319,
24575, 24831, 25087, 25343,
25599, 25855, 26111, 26367,
26623, 26879, 27135, 27391,
27647, 27903, 28159, 28415,
28671, 28927, 29183, 29439,
29695, 29951, 30207, 30463,
30719, 30975, 31231, 31487,
31743, 31999, 32255, 32511,
};
PreambleIFreqTable g_preambleIFreqTable =
{
{
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
-4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
-4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
-4096, 4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
-4096, -4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
-4096, 4096, 0, 0,
0, 0, 0, 0,
-4096, 4096, 0, 0,
0, 0, 0, 0,
-4096, 4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
-4096, -4096, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
0, 0, 0, 0,
-4096, -4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
-4096, -4096, 0, 0,
0, 0, 0, 0,
-4096, 4096, 0, 0,
0, 0, 0, 0,
4096, -4096, 0, 0,
0, 0, 0, 0,
4096, 4096, 0, 0,
0, 0, 0, 0,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -