?? pscon_table.s
字號:
/******************************************************************************
* Copyright (c) 2004 VOISO Semiconductor co.,Ltd. All Rights Reserved.
*
* VOISO Semiconductor has intellectual property rights on the PITCH &
* SPEED CONTROL algorithm.
*
* DESCRIPTION
*
* @module : Variables for Pitch & Speed Control
* @author1 : Jae-Hoe Yang (+82-51-510-2173, jhyang@voiso.com)
* @author2
* @version : 2.1
* @log
* - 2004.04.02 : insert compile options & implement high quality (ver 2.1)
* - 2004.03.20 : code size down & mips up<quality up(a little)> (ver 2.0)
* - 2004.02.10 : add 'PSconFunc' function (ver 1.2)
* - 2004.02.04 : revision (ver 1.1)
* - 2003.10.11 : complete (ver 1.0)
* - 2003.09.20 : start code generation
* @mips (ref. Fs=44.1kHz, STEREO, about 288000-samples Tested) : data dependent
* --> For more details, refer to "code_summary.txt" file.
* (High-Quality option & Worst Case Condition)
* <1> Pitch Control
* --> about MP3-14.5 / MPG-16.1 / WMA-13.8 MIPS
* <2> Speed Control : final mips = result(mips)/rate(fast or slow)
* --> about MP3-24.1 / MPG-27.6 / WMA-22.5 MIPS
* <3> Pitch & Speed Control : final mips = result(mips)/rate(fast or slow)
* --> about MP3-37.3 / MPG-42.2 / WMA-34.8 MIPS
******************************************************************************/
.include "config_pscon.h"
;------------------------------------------------------------------------------
SemiToneTable SECTION CDATA, PM
SemiToneTable
;SemiToneTab: (50) // value*2^13
DW3 4096, 4216, 4339, 4466, 4597, 4732, 4870, 5013,
DW3 5160, 5311, 5467, 5627, 5792, 5962, 6137, 6316,
DW3 6501, 6692, 6888, 7090, 7298, 7512, 7732, 7958,
DW3 8192, 8432, 8679, 8933, 9195, 9464, 9741, 10027,
DW3 10321, 10623, 10935, 11255, 11585, 11924, 12274, 12633,
DW3 13003, 13385, 13777, 14180, 14596, 15024, 15464, 15917,
DW3 16384, 8192
;------------------------------------------------------------------------------
PSconMP3HiTab SECTION CDATA, PM
PSconMP3HiTab
;PitchTableH: (50) // Fs >= 32kHz, OneFrame=576
DW3 288, 296, 305, 314, 323, 332, 342, 352,
DW3 362, 373, 384, 395, 407, 419, 431, 444,
DW3 457, 470, 484, 498, 513, 528, 543, 559,
DW3 576, 592, 610, 628, 646, 665, 684, 705,
DW3 725, 746, 768, 791, 814, 838, 863, 888,
DW3 914, 941, 968, 997, 1026, 1056, 1087, 1119,
DW3 1152, 576
;SpeedTableH: (22) // Fs >= 32kHz, OneFrame=576
DW3 288, 316, 345, 374, 403, 432, 460, 489,
DW3 518, 547, 576, 633, 691, 748, 806, 864,
DW3 921, 979, 1036, 1094, 1152, 576
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
PSconMPGLoTab SECTION CDATA, PM
PSconMPGLoTab
;PitchTableL: (50) // Fs >= 32kHz, OneFrame=384
DW3 192, 197, 203, 209, 215, 221, 228, 235,
DW3 241, 248, 256, 263, 271, 279, 287, 296,
DW3 304, 313, 322, 332, 342, 352, 362, 373,
DW3 384, 395, 406, 418, 431, 443, 456, 470,
DW3 483, 497, 512, 527, 543, 558, 575, 592,
DW3 609, 627, 645, 664, 684, 704, 724, 746,
DW3 768, 384
;SpeedTableL: (22) // Fs >= 32kHz, OneFrame=384
DW3 192, 211, 230, 249, 268, 288, 307, 326,
DW3 345, 364, 384, 422, 460, 499, 537, 576,
DW3 614, 652, 691, 729, 768, 384
;------------------------------------------------------------------------------
;==============================================================================
/*
PSconMP3LoTab SECTION CDATA, PM
PSconMP3LoTab
;PitchTableL: (50) // Fs >= 32kHz, OneFrame=288
DW3 144, 148, 152, 157, 161, 166, 171, 176,
DW3 181, 186, 192, 197, 203, 209, 215, 222,
DW3 228, 235, 242, 249, 256, 264, 271, 279,
DW3 288, 296, 305, 314, 323, 332, 342, 352,
DW3 362, 373, 384, 395, 407, 419, 431, 444,
DW3 457, 470, 484, 498, 513, 528, 543, 559,
DW3 576, 288
;SpeedTableL: (22) // Fs >= 32kHz, OneFrame=288
DW3 144, 158, 172, 187, 201, 216, 230, 244,
DW3 259, 273, 288, 316, 345, 374, 403, 432,
DW3 460, 489, 518, 547, 576, 288
*/
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -