📄 tab_ld8a.asm
字号:
.word 2141, 2968, 6865, 8051, 10010, 13159, 14813, 15861, 17528, 18655
.word 4148, 6128, 9028, 10871, 12686, 14005, 15976, 17208, 19587, 20595
.word 4403, 5367, 6634, 8371, 10163, 11599, 14963, 16331, 17982, 18768
.word 4091, 5386, 6852, 8770, 11563, 13290, 15728, 16930, 19056, 20102
.word 2746, 3625, 5299, 7504, 10262, 11432, 13172, 15490, 16875, 17514
.word 2248, 3556, 8539, 10590, 12665, 14696, 16515, 17824, 20268, 21247
.word 1279, 1960, 3920, 7793, 10153, 14753, 16646, 18139, 20679, 21466
.word 2440, 3475, 6737, 8654, 12190, 14588, 17119, 17925, 19110, 19979
.word 1879, 2514, 4497, 7572, 10017, 14948, 16141, 16897, 18397, 19376
.word 2804, 3688, 7490, 10086, 11218, 12711, 16307, 17470, 20077, 21126
.word 2023, 2682, 3873, 8268, 10255, 11645, 15187, 17102, 18965, 19788
.word 2823, 3605, 5815, 8595, 10085, 11469, 16568, 17462, 18754, 19876
.word 2851, 3681, 5280, 7648, 9173, 10338, 14961, 16148, 17559, 18474
.word 1348, 2645, 5826, 8785, 10620, 12831, 16255, 18319, 21133, 22586
.word 2141, 3036, 4293, 6082, 7593, 10629, 17158, 18033, 21466, 22084
.word 1608, 2375, 3384, 6878, 9970, 11227, 16928, 17650, 20185, 21120
.word 2774, 3616, 5014, 6557, 7788, 8959, 17068, 18302, 19537, 20542
.word 1934, 4813, 6204, 7212, 8979, 11665, 15989, 17811, 20426, 21703
.word 2288, 3507, 5037, 6841, 8278, 9638, 15066, 16481, 21653, 22214
.word 2951, 3771, 4878, 7578, 9016, 10298, 14490, 15242, 20223, 20990
.word 3256, 4791, 6601, 7521, 8644, 9707, 13398, 16078, 19102, 20249
.word 1827, 2614, 3486, 6039, 12149, 13823, 16191, 17282, 21423, 22041
.word 1000, 1704, 3002, 6335, 8471, 10500, 14878, 16979, 20026, 22427
.word 1646, 2286, 3109, 7245, 11493, 12791, 16824, 17667, 18981, 20222
.word 1708, 2501, 3315, 6737, 8729, 9924, 16089, 17097, 18374, 19917
.word 2623, 3510, 4478, 5645, 9862, 11115, 15219, 18067, 19583, 20382
.word 2518, 3434, 4728, 6388, 8082, 9285, 13162, 18383, 19819, 20552
.word 1726, 2383, 4090, 6303, 7805, 12845, 14612, 17608, 19269, 20181
.word 2860, 3735, 4838, 6044, 7254, 8402, 14031, 16381, 18037, 19410
.word 4247, 5993, 7952, 9792, 12342, 14653, 17527, 18774, 20831, 21699
.word 3502, 4051, 5680, 6805, 8146, 11945, 16649, 17444, 20390, 21564
.word 3151, 4893, 5899, 7198, 11418, 13073, 15124, 17673, 20520, 21861
.word 3960, 4848, 5926, 7259, 8811, 10529, 15661, 16560, 18196, 20183
.word 4499, 6604, 8036, 9251, 10804, 12627, 15880, 17512, 20020, 21046
.word 4251, 5541, 6654, 8318, 9900, 11686, 15100, 17093, 20572, 21687
.word 3769, 5327, 7865, 9360, 10684, 11818, 13660, 15366, 18733, 19882
.word 3083, 3969, 6248, 8121, 9798, 10994, 12393, 13686, 17888, 19105
.word 2731, 4670, 7063, 9201, 11346, 13735, 16875, 18797, 20787, 22360
.word 1187, 2227, 4737, 7214, 9622, 12633, 15404, 17968, 20262, 23533
.word 1911, 2477, 3915, 10098, 11616, 12955, 16223, 17138, 19270, 20729
.word 1764, 2519, 3887, 6944, 9150, 12590, 16258, 16984, 17924, 18435
.word 1400, 3674, 7131, 8718, 10688, 12508, 15708, 17711, 19720, 21068
.word 2322, 3073, 4287, 8108, 9407, 10628, 15862, 16693, 19714, 21474
.word 2630, 3339, 4758, 8360, 10274, 11333, 12880, 17374, 19221, 19936
.word 1721, 2577, 5553, 7195, 8651, 10686, 15069, 16953, 18703, 19929
;-- Word16 lspcb2[NC1][M] --
LspCb2Q13:
.word -435, -815, -742, 1033, -518, 582, -1201, 829, 86, 385
.word -833, -891, 463, -8, -1251, 1450, 72, -231, 864, 661
.word -1021, 231, -306, 321, -220, -163, -526, -754, -1633, 267
.word 57, -198, -339, -33, -1468, 573, 796, -169, -631, 816
.word 171, -350, 294, 1660, 453, 519, 291, 159, -640, -1296
.word -701, -842, -58, 950, 892, 1549, 715, 527, -714, -193
.word 584, 31, -289, 356, -333, -457, 612, -283, -1381, -741
.word -109, -808, 231, 77, -87, -344, 1341, 1087, -654, -569
.word -859, 1236, 550, 854, 714, -543, -1752, -195, -98, -276
.word -877, -954, -1248, -299, 212, -235, -728, 949, 1517, 895
.word -77, 344, -620, 763, 413, 502, -362, -960, -483, 1386
.word -314, -307, -256, -1260, -429, 450, -466, -108, 1010, 2223
.word 711, 693, 521, 650, 1305, -28, -378, 744, -1005, 240
.word -112, -271, -500, 946, 1733, 271, -15, 909, -259, 1688
.word 575, -10, -468, -199, 1101, -1011, 581, -53, -747, 878
.word 145, -285, -1280, -398, 36, -498, -1377, 18, -444, 1483
.word -1133, -835, 1350, 1284, -95, 1015, -222, 443, 372, -354
.word -1459, -1237, 416, -213, 466, 669, 659, 1640, 932, 534
.word -15, 66, 468, 1019, -748, 1385, -182, -907, -721, -262
.word -338, 148, 1445, 75, -760, 569, 1247, 337, 416, -121
.word 389, 239, 1568, 981, 113, 369, -1003, -507, -587, -904
.word -312, -98, 949, 31, 1104, 72, -141, 1465, 63, -785
.word 1127, 584, 835, 277, -1159, 208, 301, -882, 117, -404
.word 539, -114, 856, -493, 223, -912, 623, -76, 276, -440
.word 2197, 2337, 1268, 670, 304, -267, -525, 140, 882, -139
.word -1596, 550, 801, -456, -56, -697, 865, 1060, 413, 446
.word 1154, 593, -77, 1237, -31, 581, -1037, -895, 669, 297
.word 397, 558, 203, -797, -919, 3, 692, -292, 1050, 782
.word 334, 1475, 632, -80, 48, -1061, -484, 362, -597, -852
.word -545, -330, -429, -680, 1133, -1182, -744, 1340, 262, 63
.word 1320, 827, -398, -576, 341, -774, -483, -1247, -70, 98
.word -163, 674, -11, -886, 531, -1125, -265, -242, 724, 934
;-- Word16 fg[2][MA_NP][M], Q15 --
;fg:
; .word 8421, 9109, 9175, 8965, 9034, 9057, 8765, 8775, 9106, 8673
; .word 7018, 7189, 7638, 7307, 7444, 7379, 7038, 6956, 6930, 6868
; .word 5472, 4990, 5134, 5177, 5246, 5141, 5206, 5095, 4830, 5147
; .word 4056, 3031, 2614, 3024, 2916, 2713, 3309, 3237, 2857, 3473
; .word 7733, 7880, 8188, 8175, 8247, 8490, 8637, 8601, 8359, 7569
; .word 4210, 3031, 2552, 3473, 3876, 3853, 4184, 4154, 3909, 3968
; .word 3214, 1930, 1313, 2143, 2493, 2385, 2755, 2706, 2542, 2919
; .word 3024, 1592, 940, 1631, 1723, 1579, 2034, 2084, 1913, 2601
;-- Word16 fg[2][M][MA_NP], Q15 --
fg:
.word 8421, 7018, 5472, 4056
.word 9109, 7189, 4990, 3031
.word 9175, 7638, 5134, 2614
.word 8965, 7307, 5177, 3024
.word 9034, 7444, 5246, 2916
.word 9057, 7379, 5141, 2713
.word 8765, 7038, 5206, 3309
.word 8775, 6956, 5095, 3237
.word 9106, 6930, 4830, 2857
.word 8673, 6868, 5147, 3473
.word 7733, 4210, 3214, 3024
.word 7880, 3031, 1930, 1592
.word 8188, 2552, 1313, 940
.word 8175, 3473, 2143, 1631
.word 8247, 3876, 2493, 1723
.word 8490, 3853, 2385, 1579
.word 8637, 4184, 2755, 2034
.word 8601, 4154, 2706, 2084
.word 8359, 3909, 2542, 1913
.word 7569, 3968, 2919, 2601
;-- C code : Word16 fg_sum[2][M], Q15 --
fg_sum:
.word 7798, 8447, 8205, 8293, 8126, 8477, 8447, 8703, 9043, 8604
.word 14585, 18333, 19772, 17344, 16426, 16459, 15155, 15220, 16043, 15708
;-- C code : Word16 fg_sum_inv[2][M], Q12 --
fg_sum_inv_Q12
.word 17210, 15888, 16357, 16183, 16516, 15833, 15888, 15421, 14840, 15597
.word 9202, 7320, 6788, 7738, 8170, 8154, 8856, 8818, 8366, 8544
;*-------------------------------------------------------------
;* Table for az_lsf()
;*
;* Vector grid[GRID_POINTS+1] 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:
.word 32760, 32703, 32509, 32187, 31738, 31164
.word 30466, 29649, 28714, 27666, 26509, 25248
.word 23886, 22431, 20887, 19260, 17557, 15786
.word 13951, 12062, 10125, 8149, 6140, 4106
.word 2057, 0, -2057, -4106, -6140, -8149
.word -10125, -12062, -13951, -15786, -17557, -19260
.word -20887, -22431, -23886, -25248, -26509, -27666
.word -28714, -29649, -30466, -31164, -31738, -32187
.word -32509, -32703, -32760
; .word 32760, 32723, 32588, 32364, 32051, 31651
; .word 31164, 30591, 29935, 29196, 28377, 27481
; .word 26509, 25465, 24351, 23170, 21926, 20621
; .word 19260, 17846, 16384, 14876, 13327, 11743
; .word 10125, 8480, 6812, 5126, 3425, 1714
; .word 0, -1714, -3425, -5126, -6812, -8480
; .word -10125, -11743, -13327, -14876, -16384, -17846
; .word -19260, -20621, -21926, -23170, -24351, -25465
; .word -26509, -27481, -28377, -29196, -29935, -30591
; .word -31164, -31651, -32051, -32364, -32588, -32723
; .word -32760
;
EndOfGrid:
.word 1
;-----------------------------------------------------
; Tables for pitch related routines .
;-----------------------------------------------------
;-------------------------------------
; 1/3 resolution interpolation filter (-3 dB at 3600 Hz) in Q15
; Word16 inter_3[FIR_SIZE_ANA] in C code
;
; Coefficients in floating point
;
; 0.900839
; 0.760084, 0.424082, 0.084078,
; -0.105570, -0.121120, -0.047624,
; 0.016285, 0.031217, 0.015738,
; 0.000000, -0.005925, 0.000000
;-------------------------------------
Intpl_3
.word 29519
.word 24906, 13896, 2755
.word -3459, -3969, -1561
.word 534, 1023, 516
.word 0, -194, 0
;-------------------------------------
; 1/3 resolution interpolation filter (-3 dB at 3600 Hz) in Q15
; Word16 inter_3l[FIR_SIZE_SYN] in C code
;
; Coefficients in floating point
;
; 0.898517,
; 0.769271, 0.448635, 0.095915,
; -0.134333, -0.178528, -0.084919,
; 0.036952, 0.095533, 0.068936,
; -0.000000, -0.050404, -0.050835,
; -0.014169, 0.023083, 0.033543,
; 0.016774, -0.007466, -0.019340,
; -0.013755, 0.000000, 0.009400,
; 0.009029, 0.002381, -0.003658,
; -0.005027, -0.002405, 0.001050,
; 0.002780, 0.002145, 0.000000
;
;-------------------------------------
Intpl_3l:
.word 29443
.word 25207, 14701, 3143
.word -4402, -5850, -2783
.word 1211, 3130, 2259
.word 0, -1652, -1666
.word -464, 756, 1099
.word 550, -245, -634
.word -451, 0, 308
.word 296, 78, -120
.word -165, -79, 34
.word 91, 70, 0
;-----------------------------------------------------
; Tables for gain related routines .
;-----------------------------------------------------
;------------------------------
; MA gain prediction coeff ={0.68, 0.58, 0.34, 0.19} in Q13
; C code : Word16 pred[4]
;------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -