⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tab_lbc.c

📁 一个非常好用的国际标准G。726算法
💻 C
📖 第 1 页 / 共 5 页
字号:
   -131,   -818,  -1299,
   -329,   -521,  -1310,
   -151,   -778,  -1834,
    -93,   -352,  -1746,
   -568,   -640,  -1821,
   -509,   -941,  -2183,
    464,   -815,  -1250,
     79,  -1133,  -1597,
   -184,  -1353,  -2123,
   -196,   -410,  -2427,
   -192,   -833,  -2810,
   -259,  -1382,  -3045,
   -217,      4,  -1166,
   -800,   -325,  -1219,
   -363,   -830,   -898,
   -661,  -1134,   -960,
   -386,   -980,  -1501,
   -627,  -1159,  -1722,
   -903,   -829,   -855,
   -685,   -829,  -1313,
  -1065,   -959,  -1405,
    441,     25,   -847,
    655,    -27,  -1181,
   1159,   -110,   -705,
    856,    253,  -1671,
    415,    404,     -1,
    322,    903,   -398,
    670,    499,   -292,
    803,    591,   -610,
   1144,    591,   -814,
    717,    183,    393,
    857,    381,    106,
    609,     62,    -27,
    792,    198,   -325,
    735,    805,     88,
   1142,    812,     78,
   1028,    366,   -292,
   1309,    743,   -237,
   1615,    589,    -79,
   1010,    639,   -243,
    999,    964,   -311,
   1500,   1137,   -615,
    988,    357,    646,
   1227,    667,    683,
   1164,   1565,    894,
   1392,   2015,    477,
   1138,    533,    250,
   1437,    896,    391,
   1765,   1118,     99,
   1112,   1090,    802,
   1596,    846,   1134,
    937,   1161,    279,
   1719,   1254,    683,
   1338,   1086,     35,
   1419,   1324,    428,
   1428,   1524,     40,
   2108,   1594,     89,
   1015,    544,   1222,
   1121,    925,   1263,
   1030,   1318,   1485,
   1295,    789,   1817,
   1323,   1272,   1909,
   1724,   1237,   1803,
   1797,   1689,    858,
   2149,   1367,   1301,
   2302,   1867,    761,
   2863,   2351,   1053,
     52,    163,    -76,
    230,    309,   -492,
    -71,    619,     39,
   -218,    856,    499,
   -654,    736,   -207,
   -535,   1259,    155,
   -480,   1476,    643,
    262,   1081,    102,
    309,   1592,   -182,
    627,   1629,    534,
    337,    643,    456,
    758,    670,    713,
    202,   1126,    658,
    612,   1131,    666,
    686,   1223,   1136,
   -131,    377,    525,
     42,    708,    907,
     87,   1488,   1035,
    432,   2117,    904,
    137,    981,   1332,
   -447,   1014,   1136,
   -839,   1793,   1246,
   -559,    297,    198,
   -850,    685,    446,
  -1273,    632,    826,
   -401,   -544,    173,
   -753,   -793,    144,
   -436,     -9,    772,
   -115,   -243,   1310,
   -670,   -269,    374,
  -1027,    -13,    639,
   -887,    -81,   1137,
  -1277,   -455,    158,
  -1411,   -720,    736,
    172,     88,    403,
    386,    255,    756,
   -500,    522,    910,
   -958,    659,   1388,
   -395,    301,   1344,
   -356,    768,   1813,
   -613,    841,   2419,
    445,   -122,    252,
    629,    -87,    723,
    283,   -253,    870,
    456,   -116,   1381,
    757,    180,   1059,
    532,    408,   1509,
    947,    288,   1806,
   1325,    994,   2524,
    892,   1219,   3023,
   1397,   1596,   3406,
   1143,   1552,   2546,
   1850,   1433,   2710,
    -10,    134,   1002,
    154,    499,   1323,
    508,    792,   1117,
    509,   1340,   1616,
    762,    862,   1608,
    787,    740,   2320,
    794,   1727,   1283,
    465,   2108,   1660,
   -120,   1451,   1613,
   -386,   2016,   2169,
    891,   1225,   2050,
    456,   1480,   2185,
   1493,   1283,   1209,
   1397,   1636,   1518,
   1776,   1738,   1552,
   1572,   1698,   2141,
   1389,   2126,   1271,
   1959,   2413,   1119,
   1365,   2892,   1505,
   2206,   1971,   1623,
   2076,   1950,   2280,
   1717,   2291,   1867,
   2366,   2515,   1953,
   2865,   2838,   2522,
   2535,   3465,   2011,
   3381,   4127,   2638,
    836,   2667,   2289,
   1761,   2773,   2337,
   1415,   3325,   2911,
   2354,   3138,   3126,
   2659,   4192,   4010,
   1048,   1786,   1818,
   1242,   2111,   2240,
   1512,   2079,   2780,
   1573,   2491,   3138,
   2230,   2377,   2782,
    416,   1773,   2704,
    725,   2336,   3297,
   1252,   2373,   3978,
   2094,   2268,   3568,
   2011,   2712,   4528,
   1341,   3507,   3876,
   1216,   3919,   4922,
   1693,   4793,   6012,
   } ;



/*
**  Band1Tb8:
**
**  Purpose:
**      Vector Quantize the second 3-vector of the 10 LSP parameters.
**
**  Table Structure:
**      8 bit, 256 entry table.
*/

Word16   Band1Tb8[LspCbSize*3] = {
      0,      0,      0,
  -2114,  -1302,     76,
  -2652,  -1278,  -1368,
  -2847,   -828,   -349,
  -3812,  -2190,   -349,
  -3946,   -364,   -449,
  -2725,  -4492,  -3607,
  -3495,  -4764,  -1744,
    -51,   -756,     84,
   -153,  -1191,    504,
    108,  -1418,   1167,
   -835,   -896,    390,
   -569,  -1702,     87,
  -1151,  -1818,    933,
  -1826,  -2547,    411,
  -1842,  -1818,   1451,
  -2438,  -1611,    781,
  -2747,  -2477,   1311,
   -940,   1252,    477,
  -1629,   1688,    602,
  -1202,    617,    280,
  -1737,    393,    580,
  -1528,   1077,   1199,
  -2165,   -161,   1408,
  -2504,  -1087,   2371,
  -3458,   -175,   1395,
  -1397,    -98,   -843,
  -2252,   -177,  -1149,
  -1489,   -726,  -1283,
  -1558,   -265,  -1744,
  -1867,   -821,  -1897,
  -2062,  -1516,  -2340,
  -2595,  -1142,  -2861,
    170,     46,   -819,
   -193,   -204,  -1151,
    326,   -196,  -1532,
    780,    329,   -816,
    201,    369,  -1243,
    650,   -209,  -1060,
   1144,    -15,  -1216,
   1203,   -259,  -1867,
   -890,   -564,  -1430,
   -638,   -852,  -1921,
    177,   -739,  -1358,
   -261,   -526,  -1666,
    206,   -407,  -2255,
    338,   -526,   -822,
    421,  -1095,  -1009,
    765,   -607,  -1408,
    825,  -1295,  -2004,
    357,   -905,  -1815,
    -58,  -1248,  -1588,
   -596,  -1436,  -2046,
    -73,  -1159,  -2116,
   -115,  -1382,  -2581,
   -160,  -1723,  -1952,
     -6,  -2196,  -2954,
   -649,  -1705,  -2603,
   -617,  -1453,  -3282,
   -949,  -2019,  -3102,
   -812,   1544,   1937,
  -1854,    574,   2000,
  -1463,   1140,   2649,
  -2683,   1748,   1452,
  -2486,   2241,   2523,
    783,   1910,   1435,
    581,   2682,   1376,
    236,   2197,   1885,
   -453,   2943,   2057,
   -682,   2178,   2565,
  -1342,   3201,   3328,
   -288,   -184,    262,
    121,   -149,   -183,
    758,   -412,    206,
   1038,   -204,    853,
   1577,   -457,    700,
    937,   -640,   -567,
   1508,   -528,  -1024,
   -225,   -527,   -427,
   -564,  -1095,   -332,
   -742,   -353,   -186,
  -1288,   -459,     84,
  -1853,   -484,   -274,
  -1554,   -731,    825,
  -2425,   -234,    382,
  -1722,    293,   -271,
  -2515,    425,   -564,
  -2599,    818,    464,
   -358,    118,   -375,
   -613,    198,   -874,
   -690,    683,   -324,
  -1352,   1155,   -168,
  -1093,    129,   -324,
  -1184,    611,   -858,
    433,    386,   -372,
   -120,    486,   -634,
    234,    851,   -631,
    602,    128,     46,
   1099,    410,    159,
    715,   -145,   -424,
   1198,    -85,   -593,
   1390,    367,   -358,
   1683,    362,   -964,
   1711,    622,     45,
   2033,    833,   -383,
   2890,    549,   -506,
      7,    401,     52,
     72,    811,    415,
    566,    668,     41,
    467,   1218,    130,
     68,    957,   -187,
    -25,   1649,   -103,
   -661,    260,    214,
   -925,    -94,    612,
   -321,   -422,    965,
   -788,   -672,   1783,
    400,   -673,    779,
    741,   -595,   1635,
   -161,    307,    657,
   -382,    836,    871,
   -814,    400,   1223,
    364,    606,   1247,
     57,     75,   1571,
    151,    471,   2287,
    -81,   1021,   1502,
    227,   1470,   1097,
    658,   1275,   1653,
    664,   1478,   2377,
    263,   -127,    444,
    264,     89,    969,
    794,    171,    576,
    821,    186,   1226,
    404,    462,    517,
    339,    918,    794,
   1280,   1423,    196,
   1453,   2019,    365,
   1615,   1481,    672,
   2394,   1708,    508,
    806,   1238,    573,
    713,   1158,   1078,
   1285,   1436,   1232,
   1790,   1188,   1141,
    765,    643,    864,
   1032,    797,   1279,
    900,    563,   1827,
   1514,    673,   2312,
   1544,   1129,   3240,
   1469,   1050,   1594,
   1945,   1318,   1988,
   2397,   2026,   2060,
   3538,   2057,   2620,
   1249,   -118,     74,
   1727,    194,    421,
   2078,    -50,   -463,
    970,    688,   -432,
   1149,    952,   -110,
   1254,   1275,   -651,
   1386,    929,    401,
   1960,   1167,    232,
    407,   -752,   -243,
    859,  -1118,    172,
   -227,   -860,   -992,
   -796,  -1175,  -1380,
      8,  -1282,   -388,
    353,  -1781,  -1037,
   -732,   -397,   -807,
   -853,    -28,  -1342,
  -1229,  -1207,  -1959,
  -1015,  -1125,  -2543,
  -1452,  -1791,  -2725,
  -1891,  -2416,  -3269,
   -918,  -1629,   -783,
   -580,  -2155,   -698,
  -1097,  -2364,    -96,
  -1387,  -1513,      7,
  -1588,  -2076,   -664,
  -1473,  -2740,   -784,
  -2378,  -3149,    -56,
  -2856,  -2092,   -169,
  -3391,  -3708,    316,
  -1176,   -890,   -614,
  -1944,  -1061,   -800,
   -299,  -1517,  -1000,
   -640,  -1850,  -1526,
  -1454,  -1536,  -1233,
  -1890,  -1955,  -1756,
  -1086,  -1921,  -2122,
   -750,  -2325,  -2260,
  -1325,  -2413,  -2673,
  -1114,  -2542,  -3459,
  -1341,  -2901,  -3963,
  -1160,  -2226,  -1393,
  -1001,  -2772,  -1573,
  -1594,  -2641,  -1978,
  -1534,  -3046,  -2624,
  -2224,  -2196,   -675,
  -2807,  -3054,  -1102,
  -2008,  -2840,  -1186,
  -1980,  -3332,  -1695,
  -1715,  -3562,   -505,
  -2527,  -4000,  -1887,
  -2333,  -2734,  -2296,
  -3440,  -2401,  -3211,
  -2008,  -3528,  -3337,
  -2247,  -3291,  -4510,
   -475,    949,    155,
   -149,   1365,    545,
   -757,   1644,   1083,
   -217,   2053,   1353,
  -1433,   2301,   1462,
    495,   1661,    529,
     10,   2037,    740,
   2082,   1898,    978,
   2831,   2294,    911,
    842,    793,    420,
   1223,   1023,    863,
   1237,    451,    780,
   1744,    708,    822,
   1533,    284,   1384,
   2135,    609,   1538,
   2305,    626,    540,
   2368,   1187,    955,
   2586,   1255,     -7,
   3116,   1131,    726,
   3431,   1730,    428,
   2734,   1648,   1307,
   2988,   1231,   2010,
   3523,   2024,   1488,
   1034,   1657,    871,
   1206,   2163,   1036,
   1807,   2372,   1233,
   1808,   1769,   1493,
   1573,   2332,   1779,
   1216,   1609,   1866,
   1480,   1898,   2513,
    465,   2708,   2776,
    771,   3638,   3338,
   1869,   2599,   2623,
   2825,   2745,   2468,
   2638,   2439,   1585,
   2094,   2970,   1308,
   2022,   3057,   1999,
   3428,   2912,   1816,
   4536,   2974,   2129,
   1046,   2563,   2086,
   1363,   3562,   2318,
   2511,   1891,   2984,
   1866,   2306,   3986,
   3272,   2924,   3682,
   3146,   3564,   2272,
   3592,   3968,   2822,
   2431,   3369,   3069,
   1931,   4709,   3090,
   2629,   4220,   3986,
   4639,   4056,   3664,
   4035,   5334,   4912,
   } ;


/*
**  Band2Tb8:
**
**  Purpose:
**      Vector Quantize the last 4-vector of the 10 LSP parameters.
**
**  Table Structure:
**      8 bit, 256 entry table.
*/

Word16   Band2Tb8[LspCbSize*4] = {
      0,      0,      0,      0,
    601,    512,   -542,    334,
    428,   1087,   -484,   -132,
    652,    622,   -391,   -572,
    378,    799,    141,   -860,
   1040,    409,    112,   -554,
   1123,    670,    -75,   -847,
   1421,    494,   -315,  -1095,
    787,   1001,    114,   -460,
    988,   1672,    216,   -681,
   1007,   1241,   -132,  -1247,
   1073,    399,    186,     -5,
   1262,    193,   -694,   -129,
    325,    196,     51,   -641,
    861,    -59,    350,   -458,
   1261,    567,    586,   -346,
   1532,    885,    210,   -517,
   2027,    937,    113,   -792,
   1383,   1064,    334,     38,
   1964,   1468,    459,    133,
   2062,   1186,    -98,   -121,
   2577,   1445,    506,   -373,
   2310,   1682,     -2,   -960,
   2876,   1939,    765,    138,
   3581,   2360,    649,   -414,
    219,    176,   -398,   -309,
    434,    -78,   -435,   -880,
   -344,    301,    265,   -552,
   -915,    470,    657,   -380,
    419,   -432,   -163,   -453,
    351,   -953,      8,   -562,
    789,    -43,     20,   -958,
    302,   -594,   -352,  -1159,
   1040,    108,   -668,   -924,
   1333,    210,  -1217,  -1663,
    483,    589,   -350,  -1140,
   1003,    824,   -802,  -1184,
    745,     58,   -589,  -1443,
    346,    247,   -915,  -1683,
    270,    796,   -720,  -2043,
   1208,    722,   -222,   -193,
   1486,   1180,   -412,   -672,
   1722,    179,    -69,   -521,
   2047,    860,   -666,  -1410,
   -146,    222,   -281,   -805,
   -189,     90,   -114,  -1307,
   -152,   1086,   -241,   -764,
   -439,    733,   -601,  -1302,
   -833,   -167,   -351,   -601,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -