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

📄 tab_ld8a.inc

📁 G.729协议压缩的语音传输程序
💻 INC
📖 第 1 页 / 共 2 页
字号:
           .int  -24801
           .int  -25108
           .int  -25354
           .int  -25540
           .int  -25664
           .int  -25726
           .int  -25726
           .int  -25664
           .int  -25540
           .int  -25354
           .int  -25108
           .int  -24801
           .int  -24435
           .int  -24009
           .int  -23526
           .int  -22986
           .int  -22390
           .int  -21741
           .int  -21039
           .int  -20287
           .int  -19486
           .int  -18637
           .int  -17744
           .int  -16808
           .int  -15832
           .int  -14817
           .int  -13767
           .int  -12684
           .int  -11570
           .int  -10428
           .int  -9261
           .int  -8072
           .int  -6863
           .int  -5638
           .int  -4399
           .int  -3150
           .int  -1893
           .int  -632
;slope in Q12 used to compute y = acos(x)
slope_acos .int  -26887
           .int  -8812
           .int  -5323
           .int  -3813
           .int  -2979
           .int  -2444
           .int  -2081
           .int  -1811
           .int  -1608
           .int  -1450
           .int  -1322
           .int  -1219
           .int  -1132
           .int  -1059
           .int   -998
           .int   -946
           .int   -901
           .int   -861
           .int   -827
           .int   -797
           .int   -772
           .int   -750
           .int   -730
           .int   -713
           .int   -699
           .int   -687
           .int   -677
           .int   -668
           .int   -662
           .int   -657
           .int   -654
           .int   -652
           .int   -652
           .int   -654
           .int   -657
           .int   -662
           .int   -668
           .int   -677
           .int   -687
           .int   -699
           .int   -713
           .int   -730
           .int   -750
           .int   -772
           .int   -797
           .int   -827
           .int   -861
           .int   -901
           .int   -946
           .int   -998
           .int  -1059
           .int  -1132
           .int  -1219
           .int  -1322
           .int  -1450
           .int  -1608
           .int  -1811
           .int  -2081
           .int  -2444
           .int  -2979
           .int  -3813
           .int  -5323
           .int  -8812
           .int -26887
;lsp    code book   <../f7s55m1.v2>  Q13  lspcb1[NC0][M]
lspcb1     .int  1486,  2168,  3751,  9074, 12134, 13944, 17983, 19173, 21190, 21820 ;0
           .int  1730,  2640,  3450,  4870,  6126,  7876, 15644, 17817, 20294, 21902 ;1
           .int  1568,  2256,  3088,  4874, 11063, 13393, 18307, 19293, 21109, 21741 ;2
           .int  1733,  2512,  3357,  4708,  6977, 10296, 17024, 17956, 19145, 20350 ;3
           .int  1744,  2436,  3308,  8731, 10432, 12007, 15614, 16639, 21359, 21913 ;4
           .int  1786,  2369,  3372,  4521,  6795, 12963, 17674, 18988, 20855, 21640 ;5
           .int  1631,  2433,  3361,  6328, 10709, 12013, 13277, 13904, 19441, 21088 ;6
           .int  1489,  2364,  3291,  6250,  9227, 10403, 13843, 15278, 17721, 21451
           .int  1869,  2533,  3475,  4365,  9152, 14513, 15908, 17022, 20611, 21411
           .int  2070,  3025,  4333,  5854,  7805,  9231, 10597, 16047, 20109, 21834
           .int  1910,  2673,  3419,  4261, 11168, 15111, 16577, 17591, 19310, 20265
           .int  1141,  1815,  2624,  4623,  6495,  9588, 13968, 16428, 19351, 21286
           .int  2192,  3171,  4707,  5808, 10904, 12500, 14162, 15664, 21124, 21789
           .int  1286,  1907,  2548,  3453,  9574, 11964, 15978, 17344, 19691, 22495
           .int  1921,  2720,  4604,  6684, 11503, 12992, 14350, 15262, 16997, 20791
           .int  2052,  2759,  3897,  5246,  6638, 10267, 15834, 16814, 18149, 21675
           .int  1798,  2497,  5617, 11449, 13189, 14711, 17050, 18195, 20307, 21182
           .int  1009,  1647,  2889,  5709,  9541, 12354, 15231, 18494, 20966, 22033
           .int  3016,  3794,  5406,  7469, 12488, 13984, 15328, 16334, 19952, 20791
           .int  2203,  3040,  3796,  5442, 11987, 13512, 14931, 16370, 17856, 18803
           .int  2912,  4292,  7988,  9572, 11562, 13244, 14556, 16529, 20004, 21073
           .int  2861,  3607,  5923,  7034,  9234, 12054, 13729, 18056, 20262, 20974
           .int  3069,  4311,  5967,  7367, 11482, 12699, 14309, 16233, 18333, 19172
           .int  2434,  3661,  4866,  5798, 10383, 11722, 13049, 15668, 18862, 19831
           .int  2020,  2605,  3860,  9241, 13275, 14644, 16010, 17099, 19268, 20251
           .int  1877,  2809,  3590,  4707, 11056, 12441, 15622, 17168, 18761, 19907
           .int  2107,  2873,  3673,  5799, 13579, 14687, 15938, 17077, 18890, 19831
           .int  1612,  2284,  2944,  3572,  8219, 13959, 15924, 17239, 18592, 20117
           .int  2420,  3156,  6542, 10215, 12061, 13534, 15305, 16452, 18717, 19880
           .int  1667,  2612,  3534,  5237, 10513, 11696, 12940, 16798, 18058, 19378
           .int  2388,  3017,  4839,  9333, 11413, 12730, 15024, 16248, 17449, 18677
           .int  1875,  2786,  4231,  6320,  8694, 10149, 11785, 17013, 18608, 19960
           .int   679,  1411,  4654,  8006, 11446, 13249, 15763, 18127, 20361, 21567
           .int  1838,  2596,  3578,  4608,  5650, 11274, 14355, 15886, 20579, 21754
           .int  1303,  1955,  2395,  3322, 12023, 13764, 15883, 18077, 20180, 21232
           .int  1438,  2102,  2663,  3462,  8328, 10362, 13763, 17248, 19732, 22344
           .int   860,  1904,  6098,  7775,  9815, 12007, 14821, 16709, 19787, 21132
           .int  1673,  2723,  3704,  6125,  7668,  9447, 13683, 14443, 20538, 21731
           .int  1246,  1849,  2902,  4508,  7221, 12710, 14835, 16314, 19335, 22720
           .int  1525,  2260,  3862,  5659,  7342, 11748, 13370, 14442, 18044, 21334
           .int  1196,  1846,  3104,  7063, 10972, 12905, 14814, 17037, 19922, 22636
           .int  2147,  3106,  4475,  6511,  8227,  9765, 10984, 12161, 18971, 21300
           .int  1585,  2405,  2994,  4036, 11481, 13177, 14519, 15431, 19967, 21275
           .int  1778,  2688,  3614,  4680,  9465, 11064, 12473, 16320, 19742, 20800
           .int  1862,  2586,  3492,  6719, 11708, 13012, 14364, 16128, 19610, 20425
           .int  1395,  2156,  2669,  3386, 10607, 12125, 13614, 16705, 18976, 21367
           .int  1444,  2117,  3286,  6233,  9423, 12981, 14998, 15853, 17188, 21857
           .int  2004,  2895,  3783,  4897,  6168,  7297, 12609, 16445, 19297, 21465
           .int  1495,  2863,  6360,  8100, 11399, 14271, 15902, 17711, 20479, 22061
           .int  2484,  3114,  5718,  7097,  8400, 12616, 14073, 14847, 20535, 21396
           .int  2424,  3277,  5296,  6284, 11290, 12903, 16022, 17508, 19333, 20283
           .int  2565,  3778,  5360,  6989,  8782, 10428, 14390, 15742, 17770, 21734
           .int  2727,  3384,  6613,  9254, 10542, 12236, 14651, 15687, 20074, 21102
           .int  1916,  2953,  6274,  8088,  9710, 10925, 12392, 16434, 20010, 21183
           .int  3384,  4366,  5349,  7667, 11180, 12605, 13921, 15324, 19901, 20754
           .int  3075,  4283,  5951,  7619,  9604, 11010, 12384, 14006, 20658, 21497
           .int  1751,  2455,  5147,  9966, 11621, 13176, 14739, 16470, 20788, 21756
           .int  1442,  2188,  3330,  6813,  8929, 12135, 14476, 15306, 19635, 20544
           .int  2294,  2895,  4070,  8035, 12233, 13416, 14762, 17367, 18952, 19688
           .int  1937,  2659,  4602,  6697,  9071, 12863, 14197, 15230, 16047, 18877
           .int  2071,  2663,  4216,  9445, 10887, 12292, 13949, 14909, 19236, 20341
           .int  1740,  2491,  3488,  8138,  9656, 11153, 13206, 14688, 20896, 21907
           .int  2199,  2881,  4675,  8527, 10051, 11408, 14435, 15463, 17190, 20597
           .int  1943,  2988,  4177,  6039,  7478,  8536, 14181, 15551, 17622, 21579
           .int  1825,  3175,  7062,  9818, 12824, 15450, 18330, 19856, 21830, 22412
           .int  2464,  3046,  4822,  5977,  7696, 15398, 16730, 17646, 20588, 21320
           .int  2550,  3393,  5305,  6920, 10235, 14083, 18143, 19195, 20681, 21336
           .int  3003,  3799,  5321,  6437,  7919, 11643, 15810, 16846, 18119, 18980
           .int  3455,  4157,  6838,  8199,  9877, 12314, 15905, 16826, 19949, 20892
           .int  3052,  3769,  4891,  5810,  6977, 10126, 14788, 15990, 19773, 20904
           .int  3671,  4356,  5827,  6997,  8460, 12084, 14154, 14939, 19247, 20423
           .int  2716,  3684,  5246,  6686,  8463, 10001, 12394, 14131, 16150, 19776
           .int  1945,  2638,  4130,  7995, 14338, 15576, 17057, 18206, 20225, 20997
           .int  2304,  2928,  4122,  4824,  5640, 13139, 15825, 16938, 20108, 21054
           .int  1800,  2516,  3350,  5219, 13406, 15948, 17618, 18540, 20531, 21252
           .int  1436,  2224,  2753,  4546,  9657, 11245, 15177, 16317, 17489, 19135
           .int  2319,  2899,  4980,  6936,  8404, 13489, 15554, 16281, 20270, 20911
           .int  2187,  2919,  4610,  5875,  7390, 12556, 14033, 16794, 20998, 21769
           .int  2235,  2923,  5121,  6259,  8099, 13589, 15340, 16340, 17927, 20159
           .int  1765,  2638,  3751,  5730,  7883, 10108, 13633, 15419, 16808, 18574
           .int  3460,  5741,  9596, 11742, 14413, 16080, 18173, 19090, 20845, 21601
           .int  3735,  4426,  6199,  7363,  9250, 14489, 16035, 17026, 19873, 20876
           .int  3521,  4778,  6887,  8680, 12717, 14322, 15950, 18050, 20166, 21145
           .int  2141,  2968,  6865,  8051, 10010, 13159, 14813, 15861, 17528, 18655
           .int  4148,  6128,  9028, 10871, 12686, 14005, 15976, 17208, 19587, 20595
           .int  4403,  5367,  6634,  8371, 10163, 11599, 14963, 16331, 17982, 18768
           .int  4091,  5386,  6852,  8770, 11563, 13290, 15728, 16930, 19056, 20102
           .int  2746,  3625,  5299,  7504, 10262, 11432, 13172, 15490, 16875, 17514
           .int  2248,  3556,  8539, 10590, 12665, 14696, 16515, 17824, 20268, 21247
           .int  1279,  1960,  3920,  7793, 10153, 14753, 16646, 18139, 20679, 21466
           .int  2440,  3475,  6737,  8654, 12190, 14588, 17119, 17925, 19110, 19979
           .int  1879,  2514,  4497,  7572, 10017, 14948, 16141, 16897, 18397, 19376
           .int  2804,  3688,  7490, 10086, 11218, 12711, 16307, 17470, 20077, 21126
           .int  2023,  2682,  3873,  8268, 10255, 11645, 15187, 17102, 18965, 19788
           .int  2823,  3605,  5815,  8595, 10085, 11469, 16568, 17462, 18754, 19876
           .int  2851,  3681,  5280,  7648,  9173, 10338, 14961, 16148, 17559, 18474
           .int  1348,  2645,  5826,  8785, 10620, 12831, 16255, 18319, 21133, 22586
           .int  2141,  3036,  4293,  6082,  7593, 10629, 17158, 18033, 21466, 22084
           .int  1608,  2375,  3384,  6878,  9970, 11227, 16928, 17650, 20185, 21120
           .int  2774,  3616,  5014,  6557,  7788,  8959, 17068, 18302, 19537, 20542
           .int  1934,  4813,  6204,  7212,  8979, 11665, 15989, 17811, 20426, 21703
           .int  2288,  3507,  5037,  6841,  8278,  9638, 15066, 16481, 21653, 22214
           .int  2951,  3771,  4878,  7578,  9016, 10298, 14490, 15242, 20223, 20990
           .int  3256,  4791,  6601,  7521,  8644,  9707, 13398, 16078, 19102, 20249
           .int  1827,  2614,  3486,  6039, 12149, 13823, 16191, 17282, 21423, 22041
           .int  1000,  1704,  3002,  6335,  8471, 10500, 14878, 16979, 20026, 22427
           .int  1646,  2286,  3109,  7245, 11493, 12791, 16824, 17667, 18981, 20222
           .int  1708,  2501,  3315,  6737,  8729,  9924, 16089, 17097, 18374, 19917
           .int  2623,  3510,  4478,  5645,  9862, 11115, 15219, 18067, 19583, 20382
           .int  2518,  3434,  4728,  6388,  8082,  9285, 13162, 18383, 19819, 20552
           .int  1726,  2383,  4090,  6303,  7805, 12845, 14612, 17608, 19269, 20181
           .int  2860,  3735,  4838,  6044,  7254,  8402, 14031, 16381, 18037, 19410
           .int  4247,  5993,  7952,  9792, 12342, 14653, 17527, 18774, 20831, 21699
           .int  3502,  4051,  5680,  6805,  8146, 11945, 16649, 17444, 20390, 21564
           .int  3151,  4893,  5899,  7198, 11418, 13073, 15124, 17673, 20520, 21861
           .int  3960,  4848,  5926,  7259,  8811, 10529, 15661, 16560, 18196, 20183
           .int  4499,  6604,  8036,  9251, 10804, 12627, 15880, 17512, 20020, 21046
           .int  4251,  5541,  6654,  8318,  9900, 11686, 15100, 17093, 20572, 21687
           .int  3769,  5327,  7865,  9360, 10684, 11818, 13660, 15366, 18733, 19882
           .int  3083,  3969,  6248,  8121,  9798, 10994, 12393, 13686, 17888, 19105
           .int  2731,  4670,  7063,  9201, 11346, 13735, 16875, 18797, 20787, 22360
           .int  1187,  2227,  4737,  7214,  9622, 12633, 15404, 17968, 20262, 23533
           .int  1911,  2477,  3915, 10098, 11616, 12955, 16223, 17138, 19270, 20729
           .int  1764,  2519,  3887,  6944,  9150, 12590, 16258, 16984, 17924, 18435
           .int  1400,  3674,  7131,  8718, 10688, 12508, 15708, 17711, 19720, 21068
           .int  2322,  3073,  4287,  8108,  9407, 10628, 15862, 16693, 19714, 21474
           .int  2630,  3339,  4758,  8360, 10274, 11333, 12880, 17374, 19221, 19936
           .int  1721,  2577,  5553,  7195,  8651, 10686, 15069, 16953, 18703, 19929
;lspcb2[NC1][M] /* Q13 */     
lspcb2     .int  -435,  -815,  -742,  1033,  -518,   582, -1201,   829,    86,   385
           .int  -833,  -891,   463,    -8, -1251,  1450,    72,  -231,   864,   661
           .int -1021,   231,  -306,   321,  -220,  -163,  -526,  -754, -1633,   267
           .int    57,  -198,  -339,   -33, -1468,   573,   796,  -169,  -631,   816
           .int   171,  -350,   294,  1660,   453,   519,   291,   159,  -640, -1296
           .int  -701,  -842,   -58,   950,   892,  1549,   715,   527,  -714,  -193
           .int   584,    31,  -289,   356,  -333,  -457,   612,  -283, -1381,  -741
           .int  -109,  -808,   231,    77,   -87,  -344,  1341,  1087,  -654,  -569
           .int  -859,  1236,   550,   854,   714,  -543, -1752,  -195,   -98,  -276
           .int  -877,  -954, -1248,  -299,   212,  -235,  -728,   949,  1517,   895
           .int   -77,   344,  -620,   763,   413,   502,  -362,  -960,  -483,  1386
           .int  -314,  -307,  -256, -1260,  -429,   450,  -466,  -108,  1010,  2223
           .int   711,   693,   521,   650,  1305,   -28,  -378,   744, -1005,   240
           .int  -112,  -271,  -500,   946,  1733,   271,   -15,   909,  -259,  1688
           .int   575,   -10,  -468,  -199,  1101, -1011,   581,   -53,  -747,   878
           .int   145,  -285, -1280,  -398,    36,  -498, -1377,    18,  -444,  1483
           .int -1133,  -835,  1350,  1284,   -95,  1015,  -222,   443,   372,  -354
           .int -1459, -1237,   416,  -213,   466,   669,   659,  1640,   932,   534
           .int   -15,    66,   468,  1019,  -748,  1385,  -182,  -907,  -721,  -262
           .int  -338,   148,  1445,    75,  -760,   569,  1247,   337,   416,  -121
           .int   389,   239,  1568,   981,   113,   369, -1003,  -507,  -587,  -904
           .int  -312,   -98,   949,    31,  1104,    72,  -141,  1465,    63,  -785
           .int  1127,   584,   835,   277, -1159,   208,   301,  -882,   117,  -404
           .int   539,  -114,   856,  -493,   223,  -912,   623,   -76,   276,  -440
           .int  2197,  2337,  1268,   670,   304,  -267,  -525,   140,   882,  -139
           .int -1596,   550,   801,  -456,   -56,  -697,   865,  1060,   413,   446
           .int  1154,   593,   -77,  1237,   -31,   581, -1037,  -895,   669,   297
           .int   397,   558,   203,  -797,  -919,     3,   692,  -292,  1050,   782
           .int   334,  1475,   632,   -80,    48, -1061,  -484,   362,  -597,  -852
           .int  -545,  -330,  -429,  -680,  1133, -1182,  -744,  1340,   262,    63
           .int  1320,   827,  -398,  -576,   341,  -774,  -483, -1247,   -70,    98
           .int  -163,   674,   -11,  -886,   531, -1125,  -265,  -242,   724,   934
;Word16 fg[2][MA_NP][M],/* Q15 */
fg         .int  8421,  9109,  9175,  8965,  9034,  9057,  8765,  8775,  9106,  8673
           .int  7018,  7189,  7638,  7307,  7444,  7379,  7038,  6956,  6930,  6868
           .int  5472,  4990,  5134,  5177,  5246,  5141,  5206,  5095,  4830,  5147
           .int  4056,  3031,  2614,  3024,  2916,  2713,  3309,  3237,  2857,  3473
           
           .int  7733,  7880,  8188,  8175,  8247,  8490,  8637,  8601,  8359,  7569
           .int  4210,  3031,  2552,  3473,  3876,  3853,  4184,  4154,  3909,  3968
           .int  3214,  1930,  1313,  2143,  2493,  2385,  2755,  2706,  2542,  2919
           .int  3024,  1592,   940,  1631,  1723,  1579,  2034,  2084,  1913,  2601
;fg_sum[2][M]  /* Q15 */
fg_sum     .int  7798,  8447,  8205,  8293,  8126,  8477,  8447,  8703,  9043,  8604
           .int 14585, 18333, 19772, 17344, 16426, 16459, 15155, 15220, 16043, 15708
;Word16 fg_sum_inv[2][M]  /* Q12 */         
fg_sum_inv .int 17210, 15888, 16357, 16183, 16516, 15833, 15888, 15421, 14840, 15597
           .int  9202,  7320,  6788,  7738,  8170,  8154,  8856,  8818,  8366,  8544
;Table for az_lsf(),Vector grid[] is in Q15.grid[0] = 1.0.grid[grid_points+1] = -1.0
;for (i = 1; i < grid_points; i++)  grid[i] = cos((6.283185307*i)/(2.0*grid_points))
grid       .int     32760
           .int     32703
           .int     32509
           .int     32187
           .int     31738
           .int     31164
           .int     30466
           .int     29649
           .int     28714
           .int     27666
           .int     26509
           .int     25248
           .int     23886
           .int     22431
           .int     20887
           .int     19260
           .int     17557
           .int     15786
           .int     13951
           .int     12062
           .int     10125
           .int      8149
           .int      6140
           .int      4106
           .int      2057
           .int         0
           .int     -2057
           .int     -4106
           .int     -6140
           .int     -8149
           .int    -10125
           .int    -12062
           .int    -13951
           .int    -15786
           .int    -17557
           .int    -19260
           .int    -20887
           .int    -22431
           .int    -23886
           .int    -25248
           .int    -26509
           .int    -27666
           .int    -28714
           .int    -29649
           .int    -30466
           .int    -31164
           .int    -31738
           .int    -32187
           .int    -32509
           .int    -32703
           .int    -32760
;filter coefficients (fc = 140 Hz, coeff. b[] is divided by 2)
b140     .int  1899      ;1/2 in Q12
         .int  -3798
         .int  1899
a140     .int  4096      ;Q12
         .int  7807
         .int  -3733
;Table for routine Inv_sqrt()
tabsqr   .int 32767, 31790, 30894, 30070, 29309, 28602, 27945, 27330, 26755, 26214
         .int 25705, 25225, 24770, 24339, 23930, 23541, 23170, 22817, 22479, 22155
         .int 21845, 21548, 21263, 20988, 20724, 20470, 20225, 19988, 19760, 19539
         .int 19326, 19119, 18919, 18725, 18536, 18354, 18176, 18004, 17837, 17674
         .int 17515, 17361, 17211, 17064, 16921, 16782, 16646, 16514, 16384 
;Tables for pitch related routines 
;1/3 resolution interpolation filter  (-3 dB at 3600 Hz)  in Q15 
inter_3l   .int   29443
           .int   25207,   14701,    3143
           .int   -4402,   -5850,   -2783
           .int    1211,    3130,    2259
           .int       0,   -1652,   -1666
           .int    -464,     756,    1099
           .int     550,    -245,    -634
           .int    -451,       0,     308
           .int     296,      78,    -120
           .int    -165,     -79,      34
           .int      91,      70,       0
           

⌨️ 快捷键说明

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