📄 q_plsf_5.tab
字号:
/*********************************************************************************** GSM AMR-NB speech codec R98 Version 7.6.0 December 12, 2001* R99 Version 3.3.0 * REL-4 Version 4.1.0 *********************************************************************************** File : pow2.c* Purpose : Quantization tables for split_MQ of 2 sets of * : LSFs in a 20 ms frame.* : See "q_plsf_5.c" * $Id $**********************************************************************************//* LSF means ->normalize frequency domain */static const Word16 mean_lsf[10] ={ 1384, 2077, 3420, 5108, 6742, 8122, 9863, 11092, 12714, 13701};#define DICO1_SIZE 128#define DICO2_SIZE 256#define DICO3_SIZE 256#define DICO4_SIZE 256#define DICO5_SIZE 64static const Word16 dico1_lsf[DICO1_SIZE * 4] ={ -451, -1065, -529, -1305, -450, -756, -497, -863, -384, -619, -413, -669, -317, -538, -331, -556, -414, -508, -424, -378, -274, -324, -434, -614, -226, -500, -232, -514, -263, -377, -298, -410, -151, -710, -174, -818, -149, -412, -156, -429, -288, -462, -186, -203, -170, -302, -191, -321, -131, -147, -297, -395, -228, -214, -245, -192, -67, -316, -71, -327, -104, -205, -94, -183, -143, -38, -193, -95, 16, -76, -124, -248, 23, -237, 24, -244, 18, -136, 44, -111, -33, -24, -25, 0, 149, 19, 23, -143, 158, -169, 174, -181, 133, -55, 165, -26, 111, 84, 98, 75, 87, 183, -115, -11, -8, 130, 11, 170, 254, 77, 205, 17, 183, 112, 262, 194, 202, 287, 95, 189, -42, -105, 234, 179, 39, 186, 163, 345, 332, 199, 299, 161, -54, 285, -78, 281, -133, 141, -182, 111, 249, 341, 271, 364, 93, 403, 75, 391, 92, 510, -138, 220, -185, -29, -34, 361, -115, 320, 3, 554, 99, 286, 218, 591, -245, 406, -268, 453, 0, 580, 25, 606, 275, 532, 148, 450, -73, 739, -285, 518, -288, 94, -203, 674, -140, -74, 205, 714, -114, 299, 176, 923, 182, 557, 240, 705, -16, 513, 485, 593, 293, 384, 451, 617, -38, 50, 563, 529, 303, 209, 459, 363, 433, 452, 450, 454, 367, 606, 477, 741, 432, 353, 368, 267, 361, 716, 273, 583, 453, 166, 510, 172, 201, 629, 274, 191, 568, 639, 302, 298, 634, 387, 643, 350, 587, 560, 612, 565, 600, 788, 487, 672, 512, 1015, 321, 333, 357, 854, -125, 413, 474, 712, 17, -151, 564, 285, 270, -241, 971, 889, 489, 220, 510, 896, 549, 924, 327, 825, 290, 911, 540, 1108, 158, 805, 199, 957, 511, 730, 100, 874, 13, 791, 435, 632, 676, 972, 249, 900, 467, 1218, 781, 1074, 585, 785, -23, 669, 267, 1043, 619, 1084, 615, 1145, 622, 905, 916, 1049, 80, 331, 584, 1075, 89, 639, 988, 961, 770, 720, 798, 699, 492, 447, 899, 627, 271, 1188, 725, 1333, 87, 603, 832, 1603, 616, 1127, 890, 1505, 1000, 1156, 866, 1009, 995, 827, 1149, 858, 817, 1450, 773, 1320, 500, 1389, 312, 1153, -20, 1084, 64, 1283, 2, 1172, 399, 1869, 514, 1706, 502, 1636, 886, 1522, 416, 600, 1131, 1350, 1275, 1390, 889, 1795, 914, 1766, 227, 1183, 1250, 1826, 505, 1854, 919, 2353, -199, 431, 152, 1735, -213, -28, 392, 1334, -153, -52, 978, 1151, -323, -400, 813, 1703, -136, 84, 1449, 2015, -331, -143, -137, 1192, -256, 534, -157, 1031, -307, -439, 542, 731, -329, -420, -97, 616, -362, -168, -322, 366, -247, -110, -211, 89, -196, -309, 20, 59, -364, -463, -286, 89, -336, 175, -432, 141, -379, -190, -434, -196, -79, 150, -278, -227, -280, 166, -555, -422, -155, 541, -366, 54, -29, -83, -301, -774, 186, 628, -397, -264, 242, 293, -197, -585, 124, 410, 53, -133, 10, 340, -570, -1065, 65, -446, 68, -493, 383, 937, -357, -711, -359, -250, -677, -1068, 292, -26, 363, 6, 607, 1313, -127, -10, 1513, 1886, 713, 972, 1469, 2181, 1443, 2016};static const Word16 dico2_lsf[DICO2_SIZE * 4] ={ -1631, -1600, -1796, -2290, -1027, -1770, -1100, -2025, -1277, -1388, -1367, -1534, -947, -1461, -972, -1524, -999, -1222, -1020, -1172, -815, -987, -992, -1371, -1216, -1006, -1289, -1094, -744, -1268, -755, -1293, -862, -923, -905, -984, -678, -1051, -685, -1050, -1087, -985, -1062, -679, -989, -641, -1127, -976, -762, -654, -890, -806, -833, -1091, -706, -629, -621, -806, -640, -812, -775, -634, -779, -543, -996, -565, -1075, -580, -546, -611, -572, -619, -760, -290, -879, -526, -823, -462, -795, -253, -553, -415, -589, -439, -533, -340, -692, -935, -505, -772, -702, -1131, -263, -306, -971, -483, -445, -74, -555, -548, -614, -129, -693, -234, -396, -246, -475, -250, -265, -404, -376, -514, -417, -510, -300, -313, -334, -664, -463, -814, -386, -704, -337, -615, -234, -201, -233, -239, -167, -567, -203, -619, -147, -415, -115, -352, -166, -750, -171, -761, -270, -879, -264, -903, -367, -744, 43, -475, 14, -653, 43, -670, 11, -448, -59, -521, -126, -119, -155, -613, -42, -863, -27, -931, 136, -483, 183, -468, 55, -298, 55, -304, 313, -609, 313, -720, 322, -167, 100, -541, -3, -119, -111, -187, 233, -236, 260, -234, 26, -165, 134, -45, -40, -549, 360, -203, 378, -388, 450, -383, 275, 20, 182, -103, 246, -111, 431, 37, 462, -146, 487, -157, -284, -59, 503, -184, 24, 53, -3, 54, 122, 259, 333, 66, 484, 104, 436, 68, 195, 116, 190, 206, 269, -9, 482, 352, 382, 285, 399, 277, 452, 256, 69, 186, 13, 297, -13, 259, -95, 30, 56, 394, 196, 425, 205, 456, 281, 577, 15, 191, 375, 290, 407, 576, -56, 227, 544, 405, 0, 549, -92, 528, -229, 351, -245, 338, -362, 435, 167, 527, -75, 302, 91, 824, 129, 599, 496, 679, 186, 749, 153, 737, -281, 600, -348, 615, -236, 769, 41, 881, 38, 890, -220, 841, -357, 883, -393, 903, -634, 474, -444, 850, -175, 678, -493, 242, -519, 785, -714, 582, -541, 366, -543, 434, -597, 500, -765, 222, -702, 917, -743, 962, -869, 501, -899, 548, -379, 200, -435, 157, -819, 214, -861, 157, -614, 40, -632, 94, -883, -54, -741, 516, -501, 298, -614, -171, -870, -161, -865, -23, -818, 93, -1015, -267, -662, -359, -549, 2, -442, -121, -377, 0, -227, 33, -414, -126, -129, 212, -934, 34, -1082, -282, -1119, -268, -710, -825, -420, -191, -1076, -928, -917, -93, -628, -358, 97, 7, -206, -393, -101, 24, -203, 38, -168, 83, -599, -423, -279, 426, -700, 118, -75, 206, -981, -673, -680, 417, -367, 37, -279, 474, -129, -318, 319, 296, -626, -39, 343, 602, -696, -39, -303, 940, 104, 233, -380, 137, -36, 269, -75, -214, 120, 43, -529, -477, 459, 164, -202, -229, -49, -167, 609, 792, 98, -220, 915, 148, 293, 283, 869, 91, 575, 394, 326, -78, 717, 67, 365, -323, 616, -36, 731, 27, 619, 238, 632, 273, 448, 99, 801, 476, 869, 273, 685, 64, 789, 72, 1021, 217, 793, 459, 734, 360, 646, 480, 360, 322, 429, 464, 638, 430, 756, 363, 1000, 404, 683, 528, 602, 615, 655, 413, 946, 687, 937, 602, 904, 604, 555, 737, 786, 662, 467, 654, 362, 589, 929, 710, 498, 478, 415, 420, 693, 883, 813, 683, 781, 925, 913, 939, 726, 732, 491, 853, 531, 948, 734, 963, 315, 808, 761, 755, 1144, 760, 655, 1076, 826, 1057, 1091, 838, 1003, 808, 1047, 1133, 659, 1101, 992, 1050, 1074, 1075, 971, 694, 1226, 1054, 571, 841, 884, 1404, 1379, 1096, 1080, 861, 1231, 735, 1284, 760, 1272, 991, 1367, 1053, 1257, 700, 1050, 534, 988, 453, 1264, 599, 1140, 679, 1621, 815, 1384, 521, 1317, 393, 1564, 805, 1448, 686, 1068, 648, 875, 307, 1083, 361, 1047, 317, 1417, 964, 675, 571, 1152, 79, 1114, -47, 1530, 311, 1721, 314, 1166, 689, 514, -94, 349, 282, 1412, 328, 1025, 487, -65, 57, 805, 970, 36, 62, 769, -263, 791, -346, 637, 699, -137, 620, 534, 541, -735, 194, 711, 300, -268, -863, 926, 769, -708, -428, 506, 174, -892, -630, 435, 547, -1435, -258, 621, 471, -1018, -1368, -393, 521, -920, -686, -25, 20, -982, -1156, 340, 9, -1558, -1135, -352, 48, -1579, -402, -887, 6, -1156, -888, -548, -352, -1643, -1168, -159, 610, -2024, -963, -225, 193, -1656, -1960, -245, -493, -964, -1680, -936, -635, -1299, -1744, -1388, -604, -1540, -835, -1397, -135, -1588, -290, -1670, -712, -2011, -1632, -1663, -27, -2258, -811, -1157, 184, -1265, 189, -1367, 586, -2011, 201, -790, 712, -1210, 3, -1033, 808, -1251, 830, -111, 635, -1636, 447, -463, -949, -445, -928, -504, -1162, -501, -1211, 144, -351, -372, -1052, -283, -1059, -279, -1123, -575, -1438, -587, -1614, -935, -984, 229, 690, -921, -719, -403, 1362, -685, -465, 874, 397, -509, -46, 317, 1334, -485, 456, 813, 439, -411, 339, 898, 1067, -425, 46, 1441, 497, -909, -800, 1465, 1046, -254, -321, 1430, 1165, 68, 350, 1034, 666, 370, 11, 1311, 790, 143, 232, 1041, 1562, -114, 663, 1616, 1078, 454, 579, 1275, 1040, -76, 909, 752, 1067, 153, 512, 348, 1214, 614, 385, 1843, 808, 269, 1034, 203, 1086, 652, 1017, 1783, 1130, 429, 1327, 387, 1384, -49, 1183, -72, 1215, -416, 1001, 544, 1749, -352, 1223, -502, 1199, -589, 569, -227, 1630, -142, 1578, -230, 1715, -714, 1288, -838, 1398, 1131, 1357, -208, 1232, 437, 965, -929, 818, 811, 1410, 859, 1507, 164, 1212, 1387, 1793, 484, 1874, 456, 2063, 996, 1170, 1326, 1402, 1316, 1360, 1135, 1262, 1234, 1618, 1361, 1768, 1421, 1227, 1584, 1347, 854, 672, 1685, 1566, 1139, 1270, 2016, 1825, 1773, 1581, 1532, 1460, 1487, 946, 1659, 1021, 1744, 1212, 1392, 977, 1772, 1161, 1826, 1164, 1718, 1429, 1973, 1591, 1185, 864, 2132, 1061, 1799, 814, 1838, 757, 2104, 1315, 2054, 1258, 2113, 915, 2331, 930, 1467, 1147, 2590, 1439, 2245, 1744, 2090, 1620, 2358, 1454, 2666, 1506, 1876, 1837, 2070, 1975, 1739, 1577, 682, 1289, 1584, 2045, 1454, 2098, 2498, 2004, 2711, 2066, 726, 1588, 2756, 2336, 228, 847, 2456, 1659, 36, 301, 1942, 1957, -446, -96, 2154, 1396, 1533, 1101, 14, 608, -923, -732, 1383, 1982, 1345, 952, -680, 321, 1281, 1268, -1594, 365, 941, 946, -1737, -822, 2374, 2787, 1821, 2788};static const Word16 dico3_lsf[DICO3_SIZE * 4] ={ -1812, -2275, -1879, -2537, -1640, -1848, -1695, -2004, -1220, -1912, -1221, -2106, -1559, -1588, -1573, -1556, -1195, -1615, -1224, -1727, -1359, -1151, -1616, -1948, -1274, -1391, -1305, -1403, -1607, -1179, -1676, -1311, -1443, -1478, -1367, -898, -1256, -1059, -1331, -1134, -982, -1133, -1149, -1504, -1080, -1308, -1020, -1183, -980, -1486, -967, -1495, -988, -922, -1047, -1077, -838, -1179, -858, -1222, -1131, -1041, -1064, -767, -872, -1157, -701, -880, -706, -906, -774, -1016, -578, -1080, -801, -1478, -591, -1111, -592, -1146, -713, -1388, -640, -1376, -597, -1059, -416, -903, -686, -832, -661, -708, -444, -868, -490, -921, -374, -776, -619, -1170, -585, -549, -769, -795, -435, -659, -530, -741, -498, -837, -357, -597, -279, -871, -243, -887, -282, -665, -280, -667, -165, -560, -394, -903, -362, -410, -448, -583, -409, -574, -313, -357, -637, -548, -570, -436, -896, -504, -382, -757, -58, -481, -165, -618, -191, -374, -234, -382, -222, -683, -25, -480, -418, -359, -730, -353, -324, -157, -432, -322, -394, -303, -284, -104, -601, -289, -556, -196, -588, -150, -659, -608, -473, -24, -68, -448, -474, -8, -506, -45, -748, -184, -844, -252, -901, -91, -584, -97, -652, 138, -764, -131, -678, -12, -670, 165, -259, -3, -840, -107, -909, 37, -992, 44, -854, -415, -839, 13, -1001, -271, -1026, -309, -798, -478, -832, -488, -943, 168, -1112, -387, -1185, -101, -1183, -40, -941, -316, -1030, -770, -1044, -625, -1081, -538, -1224, -299, -1312, -436, -1197, -663, -1167, -161, -1216, -690, -1237, -831, -1432, -720, -1403, -493, -898, -740, -922, -801, -1102, -402, -1579, -964, -1061, -638, -1269, -1438, -1499, -934, -1502, -895, -1598, -564, -1723, -717, -606, -597, -1166, -1085, -1369, -468, -1946, -1493, -1838, -953, -1932, -931, -1499, -188, -1635, -421, -1457, -338, -1448, -22, -1942, -422, -2006, -249, -496, -114, -1910, -755, -1289, 174, -1451, -109, -482, -257, -1221, -508, -1617, 151, -1694, 208,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -