?? tab_16khz.inc
字號:
/*
//
// INTEL CORPORATION PROPRIETARY INFORMATION
// This software is supplied under the terms of a license agreement or
// nondisclosure agreement with Intel Corporation and may not be copied
// or disclosed except in accordance with the terms of that agreement.
// Copyright(c) 2004-2006 Intel Corporation. All Rights Reserved.
//
// Intel(R) Integrated Performance Primitives Advanced Aurora Sample for Windows*
//
// By downloading and installing this sample, you hereby agree that the
// accompanying Materials are being provided to you under the terms and
// conditions of the End User License Agreement for the Intel(R) Integrated
// Performance Primitives product previously accepted by you. Please refer
// to the file ippEULA.rtf located in the root directory of your Intel(R) IPP
// product installation for more information.
//
// ES 202 050 v1.1.1 is the international standard promoted by ETSI
// and other organizations. Implementations of these standards, or the standard
// enabled platforms may require licenses from various entities, including
// Intel Corporation.
//
*/
static short qCoeff16kHz[5][128] = {
{
2334,274,
1669,-29,
1034,-14,
1249,-432,
2311,-550,
1675,-793,
2092,-1488,
1177,-2156,
1684,691,
1221,405,
910,914,
246,639,
692,420,
596,-20,
240,209,
-93,-21,
1366,-1406,
1057,-934,
573,-996,
140,-1331,
715,-1553,
123,-2141,
-423,-1546,
-1089,-1949,
705,-487,
181,-725,
248,-275,
-218,-416,
-309,-908,
-870,-1039,
-1523,-1142,
-2377,-1344,
-445,1418,
-1195,1592,
-807,868,
-1149,399,
251,1165,
-276,799,
-199,366,
-661,393,
-962,-30,
-1486,-15,
-510,-15,
-687,-468,
-1214,-498,
-1827,-521,
-2558,-513,
-3545,-544,
-1338,905,
-1911,1166,
-1712,485,
-2105,45,
-2355,648,
-2871,120,
-3709,409,
-4681,140,
-2109,1942,
-2684,1362,
-3071,794,
-3543,1355,
-3163,2104,
-4257,2011,
-4254,1029,
-5169,1241},
{
1645,-523,
1128,-536,
865,-227,
731,-529,
1864,-1137,
1374,-1571,
959,-1257,
658,-1683,
1312,-958,
867,-868,
528,-241,
391,-511,
500,-801,
193,-974,
546,-1188,
119,-1461,
-626,609,
-987,730,
-382,448,
-558,268,
-733,43,
-580,-210,
-252,-589,
-322,-273,
-874,-284,
-1234,-313,
-1127,-1138,
-1501,-687,
-593,-529,
-983,-660,
-640,-921,
-584,-1503,
1106,428,
666,748,
627,370,
361,251,
1305,-89,
879,99,
574,48,
316,-34,
152,144,
50,-65,
-184,-40,
-433,10,
214,-284,
-55,-315,
91,-616,
-209,-979,
260,921,
9,664,
-139,427,
-304,720,
325,545,
105,382,
-63,180,
-289,207,
-169,1088,
-620,1005,
-1113,1189,
-1611,770,
-851,360,
-1067,47,
-1239,403,
-1586,18},
{
1159,-157,
825,-240,
1118,-555,
793,-883,
706,-511,
404,-474,
458,-733,
229,-1039,
-102,-302,
-305,-399,
-265,-193,
-468,-247,
-318,-647,
-580,-448,
-50,-789,
-321,-1059,
70,275,
-64,192,
-191,116,
-247,261,
-451,285,
-722,316,
-357,114,
-408,-53,
-568,111,
-615,-95,
-850,38,
-1207,-157,
-797,-265,
-974,-552,
-591,-721,
-819,-1004,
885,118,
595,178,
408,311,
398,89,
614,-52,
547,-278,
314,-286,
128,-373,
64,-44,
-65,34,
-96,-119,
-231,-26,
199,-149,
44,-207,
180,-608,
-73,-505,
672,469,
337,595,
222,371,
63,478,
232,187,
79,111,
391,-101,
224,16,
35,753,
-143,559,
-97,355,
-304,439,
-365,754,
-523,503,
-792,678,
-1098,304},
{
845,-86,
605,0,
567,-205,
363,-216,
760,-401,
521,-682,
238,-543,
105,-786,
468,-402,
272,-354,
40,-243,
5,-131,
95,-379,
-29,-529,
-268,-685,
-530,-481,
-65,42,
-173,-6,
-177,99,
-292,14,
-84,-71,
-97,-195,
-79,-340,
-240,-435,
-288,173,
-419,113,
-204,-114,
-328,-141,
-217,-254,
-370,-303,
-516,-201,
-775,-243,
711,227,
466,272,
286,377,
302,187,
446,97,
415,-65,
254,-96,
187,-227,
174,255,
52,210,
166,122,
47,86,
285,39,
150,1,
119,-116,
30,-22,
496,514,
174,578,
84,377,
-81,464,
-54,296,
-57,153,
-162,219,
-225,345,
-95,700,
-332,535,
-397,308,
-618,476,
-573,214,
-841,156,
-427,-39,
-605,-3},
{
532,282,
349,124,
491,44,
341,-31,
319,275,
223,166,
118,185,
35,129,
45,29,
-26,-24,
-114,19,
-97,-77,
231,48,
130,83,
128,-19,
137,-135,
685,-72,
449,-165,
276,-174,
221,-63,
581,-389,
330,-589,
169,-416,
18,-580,
336,-328,
163,-259,
45,-204,
-76,-242,
24,-340,
-124,-402,
-269,-590,
-560,-477,
280,467,
60,391,
170,298,
36,249,
-54,175,
-42,74,
-69,295,
-161,210,
17,600,
-112,434,
-309,528,
-537,384,
-217,321,
-353,298,
-438,159,
-657,142,
-143,111,
-225,49,
-273,165,
-343,44,
46,-82,
-38,-140,
-166,-153,
-195,-271,
-180,-43,
-267,-67,
-293,-189,
-326,-356,
-383,-87,
-512,-15,
-466,-226,
-715,-186}
};
static short qCoeff16kHzVAD[32][2] = {
{419, 102},
{244, 138},
{267, -15},
{229, -157},
{148, 62},
{42, 70},
{125, -47},
{67, -153},
{440, -140},
{343, -370},
{145, -286},
{30, -482},
{-71, -154},
{-18, -276},
{-192, -286},
{-343, -510},
{256, 313},
{107, 196},
{-22, 189},
{-66, 57},
{28, 376},
{-156, 315},
{-382, 428},
{-563, 137},
{-149, 150},
{-311, 179},
{7, -43},
{-110, -48},
{-205, 28},
{-226, -127},
{-358, -10},
{-448, -210}
};
static short qCoeff16kHz_Log[256][2] = {
{-27763, 1646},
{-28638, 1536},
{-30006, 1482},
{-30614, 1432},
{-31873, 1456},
{-31539, 1399},
{-32228, 1367},
{32690, 1335},
{32663, 1411},
{32215, 1366},
{31451, 1341},
{32031, 1314},
{30921, 1309},
{31584, 1289},
{31021, 1269},
{30491, 1246},
{31186, 1393},
{30362, 1351},
{30041, 1311},
{30262, 1280},
{28853, 1258},
{29684, 1255},
{29951, 1224},
{29370, 1199},
{29149, 1228},
{28336, 1230},
{28597, 1203},
{28741, 1173},
{27990, 1178},
{27257, 1179},
{28107, 1149},
{27460, 1123},
{32239, 1568},
{29843, 1484},
{28393, 1405},
{27082, 1345},
{25422, 1366},
{25502, 1311},
{24080, 1287},
{24109, 1236},
{27031, 1484},
{26352, 1414},
{24120, 1404},
{23910, 1341},
{22403, 1369},
{22602, 1306},
{22782, 1252},
{23018, 1202},
{29053, 1331},
{29326, 1287},
{28265, 1295},
{27955, 1260},
{26825, 1278},
{26433, 1231},
{27411, 1236},
{27837, 1205},
{27098, 1207},
{26476, 1191},
{26005, 1169},
{25308, 1167},
{27364, 1152},
{26665, 1158},
{26681, 1130},
{26875, 1100},
{24740, 1477},
{22416, 1451},
{21041, 1324},
{21466, 1263},
{20321, 1391},
{18909, 1326},
{20037, 1275},
{18780, 1239},
{20279, 1220},
{20713, 1170},
{21701, 1209},
{22269, 1159},
{19126, 1180},
{18089, 1132},
{19727, 1128},
{20543, 1086},
{25393, 1255},
{25559, 1205},
{24512, 1194},
{24531, 1157},
{25129, 1136},
{24277, 1128},
{24873, 1106},
{25506, 1087},
{25949, 1139},
{25552, 1115},
{26175, 1107},
{26207, 1075},
{24817, 1078},
{24593, 1051},
{25471, 1054},
{24919, 1024},
{17202, 1278},
{15581, 1221},
{17495, 1195},
{16249, 1140},
{18866, 1080},
{17866, 1030},
{17019, 1078},
{16007, 1010},
{21126, 1046},
{20087, 1050},
{20407, 1015},
{20712, 983},
{19737, 989},
{20139, 961},
{19807, 929},
{19718, 899},
{23605, 1162},
{23367, 1127},
{24137, 1099},
{24076, 1072},
{23354, 1096},
{22604, 1077},
{23343, 1069},
{23736, 1047},
{24146, 1026},
{24020, 996},
{23398, 972},
{22768, 945},
{22113, 1000},
{22442, 974},
{21893, 950},
{22089, 917},
{14083, 1155},
{15107, 1073},
{13906, 1004},
{14616, 936},
{12802, 1083},
{11307, 1011},
{10085, 910},
{8690, 780},
{17461, 976},
{17465, 929},
{16228, 942},
{15622, 887},
{16509, 858},
{16327, 821},
{17076, 803},
{16302, 785},
{21317, 1125},
{22449, 1112},
{21656, 1081},
{22116, 1051},
{22926, 1047},
{22572, 1023},
{23376, 1020},
{22968, 997},
{21800, 1026},
{21233, 1008},
{21588, 980},
{21111, 957},
{20581, 938},
{20560, 910},
{21301, 925},
{21334, 888},
{19245, 1023},
{18683, 984},
{19282, 954},
{18972, 918},
{18386, 943},
{18098, 902},
{19001, 885},
{19004, 847},
{20399, 883},
{20620, 855},
{19700, 865},
{19838, 829},
{18355, 870},
{18197, 840},
{19010, 811},
{18540, 781},
{16891, 896},
{17524, 869},
{17290, 835},
{18017, 812},
{17680, 784},
{17718, 750},
{17003, 767},
{16880, 726},
{16371, 752},
{15618, 761},
{15872, 730},
{16168, 696},
{14989, 735},
{15327, 706},
{15277, 672},
{14649, 643},
{12633, 929},
{11764, 849},
{14012, 864},
{14414, 811},
{15413, 840},
{15464, 798},
{13805, 768},
{14775, 768},
{14078, 733},
{13690, 701},
{12810, 695},
{13305, 668},
{14548, 704},
{14266, 674},
{13782, 645},
{13877, 614},
{13019, 798},
{12890, 737},
{11493, 757},
{11714, 701},
{12421, 661},
{11423, 653},
{12105, 629},
{11398, 610},
{12972, 630},
{12250, 598},
{13107, 593},
{12366, 563},
{11517, 573},
{11497, 533},
{10785, 549},
{10559, 503},
{10365, 684},
{9312, 638},
{10621, 628},
{10758, 587},
{9981, 566},
{10057, 529},
{9442, 502},
{9650, 470},
{9965, 600},
{9018, 583},
{9171, 542},
{8388, 513},
{8572, 473},
{8581, 435},
{7529, 445},
{7459, 395},
{7632, 604},
{8188, 552},
{7203, 530},
{7346, 489},
{5568, 506},
{6275, 462},
{6466, 422},
{5863, 388},
{5000, 431},
{4515, 379},
{5426, 328},
{3640, 304},
{3270, 399},
{2050, 354},
{2307, 248},
{-177, 191}
};
static short w16kHz_C0 = 19;
static short w16kHz_LE = 528;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -