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

📄 twidfull.q15

📁 C50_melp.tar.gz为美军2400bps语音压缩编码算法
💻 Q15
📖 第 1 页 / 共 2 页
字号:
* 
* 
*2.4 kbps MELP Proposed Federal Standard speech coder
*
*TMS320C5x assembly code
*
*version 1.0
*
*Copyright (c) 1998, Texas Instruments, Inc.  
*
*Texas Instruments has intellectual property rights on the MELP
*algorithm.  The Texas Instruments contact for licensing issues for
*commercial and non-government use is William Gordon, Director,
*Government Contracts, Texas Instruments Incorporated, Semiconductor
*Group (phone 972 480 7442).

*
*  DSPCon, Inc.
*  380 FootHill Road
*  Bridgewater, NJ 08807
*  
*  e-mail: info@dspcon.com
*
*  (C) Copyright 1998 DSPCon, Inc.  All rights reserved.
*  Use of copyright notice is precautionary and does not imply publication
*
;
; FULL TWIDDLE TABLES
; MATCHING OUTPUT OF THE EXISTING FXP CODE
;


SIN1:
	.word	00000h	; 000.000

COS1:
	.word	07FFFh	; 000.000

SIN2:
	.word	00000h	; 000.000
	.word	07FFFh	; 090.000

COS2:
	.word	07FFFh	; 000.000
	.word	00000h	; 090.000

SIN3:
	.word	00000h	; 000.000
	.word	05A82h	; 045.000
	.word	07FFFh	; 090.000
	.word	05A7Fh	; 135.000

COS3:
	.word	07FFFh	; 000.000
	.word	05A82h	; 045.000
	.word	00000h	; 090.000
	.word	0A57Ch	; 135.000

SIN4:
	.word	00000h	; 000.000
	.word	030FCh	; 022.500
	.word	05A82h	; 045.000
	.word	07642h	; 067.500
	.word	07FFFh	; 090.000
	.word	07640h	; 112.500
	.word	05A7Fh	; 135.000
	.word	030F9h	; 157.500

COS4:
	.word	07FFFh	; 000.000
	.word	07642h	; 022.500
	.word	05A82h	; 045.000
	.word	030FCh	; 067.500
	.word	00000h	; 090.000
	.word	0CF02h	; 112.500
	.word	0A57Ch	; 135.000
	.word	089BDh	; 157.500

SIN5:
	.word	00000h	; 000.000
	.word	018F9h	; 011.250
	.word	030FCh	; 022.500
	.word	0471Dh	; 033.750
	.word	05A82h	; 045.000
	.word	06A6Eh	; 056.250
	.word	07642h	; 067.500
	.word	07D8Ah	; 078.750
	.word	07FFFh	; 090.000
	.word	07D89h	; 101.250
	.word	07640h	; 112.500
	.word	06A6Ch	; 123.750
	.word	05A7Fh	; 135.000
	.word	0471Ah	; 146.250
	.word	030F9h	; 157.500
	.word	018F5h	; 168.750

COS5:
	.word	07FFFh	; 000.000
	.word	07D8Ah	; 011.250
	.word	07642h	; 022.500
	.word	06A6Eh	; 033.750
	.word	05A82h	; 045.000
	.word	0471Dh	; 056.250
	.word	030FCh	; 067.500
	.word	018F9h	; 078.750
	.word	00000h	; 090.000
	.word	0E704h	; 101.250
	.word	0CF02h	; 112.500
	.word	0B8E1h	; 123.750
	.word	0A57Ch	; 135.000
	.word	09591h	; 146.250
	.word	089BDh	; 157.500
	.word	08276h	; 168.750

SIN6:
	.word	00000h	; 000.000
	.word	00C8Ch	; 005.625
	.word	018F9h	; 011.250
	.word	02528h	; 016.875
	.word	030FCh	; 022.500
	.word	03C57h	; 028.125
	.word	0471Dh	; 033.750
	.word	05134h	; 039.375
	.word	05A82h	; 045.000
	.word	062F2h	; 050.625
	.word	06A6Eh	; 056.250
	.word	070E3h	; 061.875
	.word	07642h	; 067.500
	.word	07A7Dh	; 073.125
	.word	07D8Ah	; 078.750
	.word	07F62h	; 084.375
	.word	07FFFh	; 090.000
	.word	07F61h	; 095.625
	.word	07D89h	; 101.250
	.word	07A7Ch	; 106.875
	.word	07640h	; 112.500
	.word	070E1h	; 118.125
	.word	06A6Ch	; 123.750
	.word	062EFh	; 129.375
	.word	05A7Fh	; 135.000
	.word	05131h	; 140.625
	.word	0471Ah	; 146.250
	.word	03C54h	; 151.875
	.word	030F9h	; 157.500
	.word	02524h	; 163.125
	.word	018F5h	; 168.750
	.word	00C88h	; 174.375

COS6:
	.word	07FFFh	; 000.000
	.word	07F62h	; 005.625
	.word	07D8Ah	; 011.250
	.word	07A7Dh	; 016.875
	.word	07642h	; 022.500
	.word	070E3h	; 028.125
	.word	06A6Eh	; 033.750
	.word	062F2h	; 039.375
	.word	05A82h	; 045.000
	.word	05134h	; 050.625
	.word	0471Dh	; 056.250
	.word	03C57h	; 061.875
	.word	030FCh	; 067.500
	.word	02528h	; 073.125
	.word	018F9h	; 078.750
	.word	00C8Ch	; 084.375
	.word	00000h	; 090.000
	.word	0F371h	; 095.625
	.word	0E704h	; 101.250
	.word	0DAD5h	; 106.875
	.word	0CF02h	; 112.500
	.word	0C3A7h	; 118.125
	.word	0B8E1h	; 123.750
	.word	0AECAh	; 129.375
	.word	0A57Ch	; 135.000
	.word	09D0Dh	; 140.625
	.word	09591h	; 146.250
	.word	08F1Ch	; 151.875
	.word	089BDh	; 157.500
	.word	08583h	; 163.125
	.word	08276h	; 168.750
	.word	0809Eh	; 174.375

SIN7:
	.word	00000h	; 000.000
	.word	00648h	; 002.813
	.word	00C8Ch	; 005.625
	.word	012C8h	; 008.438
	.word	018F9h	; 011.250
	.word	01F1Ah	; 014.063
	.word	02528h	; 016.875
	.word	02B1Fh	; 019.688
	.word	030FCh	; 022.500
	.word	036BAh	; 025.313
	.word	03C57h	; 028.125
	.word	041CEh	; 030.938
	.word	0471Dh	; 033.750
	.word	04C40h	; 036.563
	.word	05134h	; 039.375
	.word	055F6h	; 042.188
	.word	05A82h	; 045.000
	.word	05ED7h	; 047.813
	.word	062F2h	; 050.625
	.word	066D0h	; 053.438
	.word	06A6Eh	; 056.250
	.word	06DCAh	; 059.063
	.word	070E3h	; 061.875
	.word	073B6h	; 064.688
	.word	07642h	; 067.500
	.word	07885h	; 070.313
	.word	07A7Dh	; 073.125
	.word	07C2Ah	; 075.938
	.word	07D8Ah	; 078.750
	.word	07E9Dh	; 081.563
	.word	07F62h	; 084.375
	.word	07FD9h	; 087.188
	.word	07FFFh	; 090.000
	.word	07FD8h	; 092.813
	.word	07F61h	; 095.625
	.word	07E9Ch	; 098.438
	.word	07D89h	; 101.250
	.word	07C29h	; 104.063
	.word	07A7Ch	; 106.875
	.word	07883h	; 109.688
	.word	07640h	; 112.500
	.word	073B4h	; 115.313
	.word	070E1h	; 118.125
	.word	06DC8h	; 120.938
	.word	06A6Ch	; 123.750
	.word	066CEh	; 126.563
	.word	062EFh	; 129.375
	.word	05ED4h	; 132.188
	.word	05A7Fh	; 135.000
	.word	055F3h	; 137.813
	.word	05131h	; 140.625
	.word	04C3Dh	; 143.438
	.word	0471Ah	; 146.250
	.word	041CBh	; 149.063
	.word	03C54h	; 151.875
	.word	036B7h	; 154.688
	.word	030F9h	; 157.500
	.word	02B1Ch	; 160.313
	.word	02524h	; 163.125
	.word	01F16h	; 165.938
	.word	018F5h	; 168.750
	.word	012C4h	; 171.563
	.word	00C88h	; 174.375
	.word	00644h	; 177.188

COS7:
	.word	07FFFh	; 000.000
	.word	07FD9h	; 002.813
	.word	07F62h	; 005.625
	.word	07E9Dh	; 008.438
	.word	07D8Ah	; 011.250
	.word	07C2Ah	; 014.063
	.word	07A7Dh	; 016.875
	.word	07885h	; 019.688
	.word	07642h	; 022.500
	.word	073B6h	; 025.313
	.word	070E3h	; 028.125
	.word	06DCAh	; 030.938
	.word	06A6Eh	; 033.750
	.word	066D0h	; 036.563
	.word	062F2h	; 039.375
	.word	05ED7h	; 042.188
	.word	05A82h	; 045.000
	.word	055F6h	; 047.813
	.word	05134h	; 050.625
	.word	04C40h	; 053.438
	.word	0471Dh	; 056.250
	.word	041CEh	; 059.063
	.word	03C57h	; 061.875
	.word	036BAh	; 064.688
	.word	030FCh	; 067.500
	.word	02B1Fh	; 070.313
	.word	02528h	; 073.125
	.word	01F1Ah	; 075.938
	.word	018F9h	; 078.750
	.word	012C8h	; 081.563
	.word	00C8Ch	; 084.375
	.word	00648h	; 087.188
	.word	00000h	; 090.000
	.word	0F9B5h	; 092.813
	.word	0F371h	; 095.625
	.word	0ED35h	; 098.438
	.word	0E704h	; 101.250
	.word	0E0E3h	; 104.063
	.word	0DAD5h	; 106.875
	.word	0D4DFh	; 109.688
	.word	0CF02h	; 112.500
	.word	0C944h	; 115.313
	.word	0C3A7h	; 118.125
	.word	0BE30h	; 120.938
	.word	0B8E1h	; 123.750
	.word	0B3BEh	; 126.563
	.word	0AECAh	; 129.375
	.word	0AA08h	; 132.188
	.word	0A57Ch	; 135.000
	.word	0A127h	; 137.813
	.word	09D0Dh	; 140.625
	.word	0992Fh	; 143.438
	.word	09591h	; 146.250
	.word	09235h	; 149.063
	.word	08F1Ch	; 151.875
	.word	08C49h	; 154.688
	.word	089BDh	; 157.500
	.word	0877Ah	; 160.313
	.word	08583h	; 163.125
	.word	083D6h	; 165.938
	.word	08276h	; 168.750
	.word	08163h	; 171.563
	.word	0809Eh	; 174.375
	.word	08027h	; 177.188

SIN8:
	.word	00000h	; 000.000
	.word	00324h	; 001.406
	.word	00648h	; 002.813
	.word	0096Bh	; 004.219
	.word	00C8Ch	; 005.625
	.word	00FABh	; 007.031
	.word	012C8h	; 008.438
	.word	015E2h	; 009.844
	.word	018F9h	; 011.250
	.word	01C0Ch	; 012.656
	.word	01F1Ah	; 014.063
	.word	02224h	; 015.469
	.word	02528h	; 016.875
	.word	02827h	; 018.281
	.word	02B1Fh	; 019.688
	.word	02E11h	; 021.094
	.word	030FCh	; 022.500
	.word	033DFh	; 023.906
	.word	036BAh	; 025.313
	.word	0398Dh	; 026.719
	.word	03C57h	; 028.125
	.word	03F17h	; 029.531
	.word	041CEh	; 030.938
	.word	0447Bh	; 032.344
	.word	0471Dh	; 033.750
	.word	049B4h	; 035.156
	.word	04C40h	; 036.563
	.word	04EC0h	; 037.969
	.word	05134h	; 039.375
	.word	0539Bh	; 040.781
	.word	055F6h	; 042.188
	.word	05843h	; 043.594
	.word	05A82h	; 045.000
	.word	05CB4h	; 046.406
	.word	05ED7h	; 047.813
	.word	060ECh	; 049.219
	.word	062F2h	; 050.625
	.word	064E9h	; 052.031
	.word	066D0h	; 053.438
	.word	068A7h	; 054.844
	.word	06A6Eh	; 056.250
	.word	06C24h	; 057.656
	.word	06DCAh	; 059.063
	.word	06F5Fh	; 060.469
	.word	070E3h	; 061.875
	.word	07255h	; 063.281
	.word	073B6h	; 064.688
	.word	07505h	; 066.094
	.word	07642h	; 067.500
	.word	0776Ch	; 068.906
	.word	07885h	; 070.313
	.word	0798Ah	; 071.719
	.word	07A7Dh	; 073.125
	.word	07B5Dh	; 074.531
	.word	07C2Ah	; 075.938
	.word	07CE4h	; 077.344
	.word	07D8Ah	; 078.750
	.word	07E1Eh	; 080.156
	.word	07E9Dh	; 081.563
	.word	07F0Ah	; 082.969
	.word	07F62h	; 084.375
	.word	07FA7h	; 085.781
	.word	07FD9h	; 087.188
	.word	07FF6h	; 088.594
	.word	07FFFh	; 090.000
	.word	07FF5h	; 091.406
	.word	07FD8h	; 092.813
	.word	07FA6h	; 094.219
	.word	07F61h	; 095.625
	.word	07F09h	; 097.031
	.word	07E9Ch	; 098.438
	.word	07E1Dh	; 099.844
	.word	07D89h	; 101.250
	.word	07CE3h	; 102.656
	.word	07C29h	; 104.063
	.word	07B5Ch	; 105.469
	.word	07A7Ch	; 106.875
	.word	07989h	; 108.281
	.word	07883h	; 109.688
	.word	0776Ah	; 111.094
	.word	07640h	; 112.500
	.word	07503h	; 113.906
	.word	073B4h	; 115.313
	.word	07253h	; 116.719
	.word	070E1h	; 118.125
	.word	06F5Dh	; 119.531
	.word	06DC8h	; 120.938
	.word	06C22h	; 122.344
	.word	06A6Ch	; 123.750
	.word	068A5h	; 125.156
	.word	066CEh	; 126.563
	.word	064E7h	; 127.969
	.word	062EFh	; 129.375
	.word	060E9h	; 130.781
	.word	05ED4h	; 132.188
	.word	05CB1h	; 133.594
	.word	05A7Fh	; 135.000
	.word	05840h	; 136.406
	.word	055F3h	; 137.813
	.word	05398h	; 139.219
	.word	05131h	; 140.625
	.word	04EBDh	; 142.031
	.word	04C3Dh	; 143.438
	.word	049B1h	; 144.844
	.word	0471Ah	; 146.250
	.word	04478h	; 147.656
	.word	041CBh	; 149.063
	.word	03F14h	; 150.469
	.word	03C54h	; 151.875
	.word	0398Ah	; 153.281
	.word	036B7h	; 154.688
	.word	033DCh	; 156.094
	.word	030F9h	; 157.500
	.word	02E0Eh	; 158.906
	.word	02B1Ch	; 160.313
	.word	02824h	; 161.719
	.word	02524h	; 163.125
	.word	02220h	; 164.531
	.word	01F16h	; 165.938
	.word	01C08h	; 167.344
	.word	018F5h	; 168.750
	.word	015DEh	; 170.156
	.word	012C4h	; 171.563
	.word	00FA7h	; 172.969
	.word	00C88h	; 174.375
	.word	00967h	; 175.781
	.word	00644h	; 177.188
	.word	00320h	; 178.594

COS8:
	.word	07FFFh	; 000.000
	.word	07FF6h	; 001.406
	.word	07FD9h	; 002.813
	.word	07FA7h	; 004.219
	.word	07F62h	; 005.625
	.word	07F0Ah	; 007.031
	.word	07E9Dh	; 008.438
	.word	07E1Eh	; 009.844
	.word	07D8Ah	; 011.250
	.word	07CE4h	; 012.656
	.word	07C2Ah	; 014.063
	.word	07B5Dh	; 015.469
	.word	07A7Dh	; 016.875
	.word	0798Ah	; 018.281
	.word	07885h	; 019.688
	.word	0776Ch	; 021.094
	.word	07642h	; 022.500
	.word	07505h	; 023.906
	.word	073B6h	; 025.313
	.word	07255h	; 026.719
	.word	070E3h	; 028.125
	.word	06F5Fh	; 029.531
	.word	06DCAh	; 030.938
	.word	06C24h	; 032.344
	.word	06A6Eh	; 033.750
	.word	068A7h	; 035.156
	.word	066D0h	; 036.563
	.word	064E9h	; 037.969
	.word	062F2h	; 039.375
	.word	060ECh	; 040.781
	.word	05ED7h	; 042.188
	.word	05CB4h	; 043.594
	.word	05A82h	; 045.000
	.word	05843h	; 046.406
	.word	055F6h	; 047.813
	.word	0539Bh	; 049.219
	.word	05134h	; 050.625
	.word	04EC0h	; 052.031
	.word	04C40h	; 053.438
	.word	049B4h	; 054.844
	.word	0471Dh	; 056.250
	.word	0447Bh	; 057.656
	.word	041CEh	; 059.063
	.word	03F17h	; 060.469
	.word	03C57h	; 061.875
	.word	0398Dh	; 063.281
	.word	036BAh	; 064.688
	.word	033DFh	; 066.094
	.word	030FCh	; 067.500
	.word	02E11h	; 068.906
	.word	02B1Fh	; 070.313
	.word	02827h	; 071.719
	.word	02528h	; 073.125
	.word	02224h	; 074.531
	.word	01F1Ah	; 075.938
	.word	01C0Ch	; 077.344
	.word	018F9h	; 078.750
	.word	015E2h	; 080.156
	.word	012C8h	; 081.563
	.word	00FABh	; 082.969
	.word	00C8Ch	; 084.375
	.word	0096Bh	; 085.781
	.word	00648h	; 087.188
	.word	00324h	; 088.594
	.word	00000h	; 090.000
	.word	0FCD9h	; 091.406
	.word	0F9B5h	; 092.813
	.word	0F692h	; 094.219
	.word	0F371h	; 095.625
	.word	0F052h	; 097.031
	.word	0ED35h	; 098.438
	.word	0EA1Bh	; 099.844
	.word	0E704h	; 101.250
	.word	0E3F1h	; 102.656
	.word	0E0E3h	; 104.063
	.word	0DDD9h	; 105.469
	.word	0DAD5h	; 106.875
	.word	0D7D7h	; 108.281
	.word	0D4DFh	; 109.688
	.word	0D1EDh	; 111.094
	.word	0CF02h	; 112.500
	.word	0CC1Fh	; 113.906
	.word	0C944h	; 115.313
	.word	0C671h	; 116.719
	.word	0C3A7h	; 118.125
	.word	0C0E7h	; 119.531
	.word	0BE30h	; 120.938
	.word	0BB83h	; 122.344
	.word	0B8E1h	; 123.750
	.word	0B64Ah	; 125.156
	.word	0B3BEh	; 126.563
	.word	0B13Eh	; 127.969
	.word	0AECAh	; 129.375
	.word	0AC63h	; 130.781
	.word	0AA08h	; 132.188
	.word	0A7BBh	; 133.594
	.word	0A57Ch	; 135.000
	.word	0A34Ah	; 136.406
	.word	0A127h	; 137.813
	.word	09F12h	; 139.219

⌨️ 快捷键说明

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