?? cnst.asm
字號:
; the following constants are defined in cnst.h
L_TOTAL .set 320
L_WINDOW .set 240
L_FRAME .set 160
L_FRAME_BY2 .set 80
L_SUBFR .set 40
L_CODE .set 40
NB_TRACK .set 5
STEP .set 5
NB_TRACK_MR102 .set 4
STEP_MR102 .set 4
M .set 10
MP1 .set (M+1)
LSF_GAP .set 205
LSP_PRED_FAC_MR122 .set 21299
AZ_SIZE .set (4*M+4)
PIT_MIN_MR122 .set 18
PIT_MIN .set 20
PIT_MAX .set 143
L_INTERPOL .set (10+1)
L_INTER_SRCH .set 4
MU .set 26214
AGC_FAC .set 29491
L_NEXT .set 40
SHARPMAX .set 13017
SHARPMIN .set 0
MR515_PRM_SIZE .set 19
MR515_SERIAL_SIZE .set 103
MR515_SERIAL2_SIZE .set 7
GP_CLIP .set 15565
N_FRAME .set 7
EHF_MASK .set 0008h
; the following constants are defined in cnst_vad.h
FRAME_LEN .set 160
COMPLEN .set 9
INV_COMPLEN .set 3641
LOOKAHEAD .set 40
UNITY .set 512
UNIRSHFT .set 6
TONE_THR .set 21298 ;(Word16)(0.65*MAX_16)
ALPHA_UP1 .set 1638 ;(Word16)((1.0 - 0.95)*MAX_16)
ALPHA_DOWN1 .set 2097 ;(Word16)((1.0 - 0.936)*MAX_16)
ALPHA_UP2 .set 491 ;(Word16)((1.0 - 0.985)*MAX_16)
ALPHA_DOWN2 .set 1867 ;(Word16)((1.0 - 0.943)*MAX_16)
ALPHA3 .set 1638 ;(Word16)((1.0 - 0.95)*MAX_16)
ALPHA4 .set 3276 ;(Word16)((1.0 - 0.9)*MAX_16)
ALPHA5 .set 16383 ;(Word16)((1.0 - 0.5)*MAX_16)
VAD_THR_HIGH .set 1260
VAD_THR_LOW .set 720
VAD_P1 .set 0
VAD_P2 .set 6300
VAD_SLOPE .set -2808 ;(Word16)(MAX_16*(float)(VAD_THR_LOW-VAD_THR_HIGH)/(float)(VAD_P2-VAD_P1))
STAT_COUNT .set 20
STAT_COUNT_BY_2 .set 10
CAD_MIN_STAT_COUNT .set 5
STAT_THR_LEVEL .set 184
STAT_THR .set 1000
NOISE_MIN .set 40
NOISE_MAX .set 16000
NOISE_INIT .set 150
HANG_NOISE_THR .set 100
BURST_LEN_HIGH_NOISE .set 4
HANG_LEN_HIGH_NOISE .set 7
BURST_LEN_LOW_NOISE .set 5
HANG_LEN_LOW_NOISE .set 4
VAD_POW_LOW .set 0x00003A98 ;(Word32)15000
POW_PITCH_THR .set 0x00053c00 ;(Word32)343040
POW_COMPLEX_THR .set 0x00003A98 ;(Word32)15000
LEVEL_SHIFT .set 0
COEFF3 .set 13363
COEFF5_1 .set 21955
COEFF5_2 .set 6390
LTHRESH .set 4
NTHRESH .set 4
CVAD_THRESH_ADAPT_HIGH .set 19660 ;(Word16)(0.6 * MAX_16)
CVAD_THRESH_ADAPT_LOW .set 16383 ;(Word16)(0.5 * MAX_16)
CVAD_THRESH_IN_NOISE .set 21298 ;(Word16)(0.65 * MAX_16)
CVAD_THRESH_HANG .set 22936 ;(Word16)(0.70 * MAX_16)
CVAD_HANG_LIMIT .set 100
CVAD_HANG_LENGTH .set 250
CVAD_LOWPOW_RESET .set 13106 ;(Word16) (0.40 * MAX_16)
CVAD_MIN_CORR .set 13106 ;(Word16) (0.40 * MAX_16)
CVAD_BURST .set 20
CVAD_ADAPT_SLOW .set 655 ;(Word16)(( 1.0 - 0.98) * MAX_16)
CVAD_ADAPT_FAST .set 2621 ;(Word16)((1.0 - 0.92) * MAX_16)
CVAD_ADAPT_REALLY_FAST .set 6553 ;(Word16)((1.0 - 0.80) * MAX_16)
; the following constants are defined in c_g_aver.h
L_CBGAINHIST .set 7
; the following constants are defined in ph_disp.h
PHDGAINMEMSIZE .set 5
;the following constants are defined in gc_pred.c
MIN_ENERGY .set -14336
MIN_ENERGY_MR122 .set -2381
.global L_TOTAL
.global L_WINDOW
.global L_FRAME
.global L_FRAME_BY2
.global L_SUBFR
.global L_CODE
.global NB_TRACK
.global STEP
.global NB_TRACK_MR102
.global STEP_MR102
.global M
.global MP1
.global LSF_GAP
.global LSP_PRED_FAC_MR122
.global AZ_SIZE
.global PIT_MIN_MR122
.global PIT_MIN
.global PIT_MAX
.global L_INTERPOL
.global L_INTER_SRCH
.global MU
.global AGC_FAC
.global L_NEXT
.global SHARPMAX
.global SHARPMIN
.global MR515_PRM_SIZE
.global MR515_SERIAL_SIZE
.global MR515_SERIAL2_SIZE
.global GP_CLIP
.global N_FRAME
.global EHF_MASK
.global FRAME_LEN
.global COMPLEN
.global INV_COMPLEN
.global LOOKAHEAD
.global UNITY
.global UNIRSHFT
.global TONE_THR
.global ALPHA_UP1
.global ALPHA_DOWN1
.global ALPHA_UP2
.global ALPHA_DOWN2
.global ALPHA3
.global ALPHA4
.global ALPHA5
.global VAD_THR_HIGH
.global VAD_THR_LOW
.global VAD_P1
.global VAD_P2
.global VAD_SLOPE
.global STAT_COUNT
.global STAT_COUNT_BY_2
.global CAD_MIN_STAT_COUNT
.global STAT_THR_LEVEL
.global STAT_THR
.global NOISE_MIN
.global NOISE_MAX
.global NOISE_INIT
.global HANG_NOISE_THR
.global BURST_LEN_HIGH_NOISE
.global HANG_LEN_HIGH_NOISE
.global BURST_LEN_LOW_NOISE
.global HANG_LEN_LOW_NOISE
.global VAD_POW_LOW
.global POW_PITCH_THR
.global POW_COMPLEX_THR
.global LEVEL_SHIFT
.global COEFF3
.global COEFF5_1
.global COEFF5_2
.global LTHRESH
.global NTHRESH
.global CVAD_THRESH_ADAPT_HIGH
.global CVAD_THRESH_ADAPT_LOW
.global CVAD_THRESH_IN_NOISE
.global CVAD_THRESH_HANG
.global CVAD_HANG_LIMIT
.global CVAD_HANG_LENGTH
.global CVAD_LOWPOW_RESET
.global CVAD_MIN_CORR
.global CVAD_BURST
.global CVAD_ADAPT_SLOW
.global CVAD_ADAPT_FAST
.global CVAD_ADAPT_REALLY_FAST
.global L_CBGAINHIST
.global PHDGAINMEMSIZE
.global MIN_ENERGY
.global MIN_ENERGY_MR122
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -