📄 changelog
字号:
weight computation
2003-11-02 07:44 jm
* trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/misc.c,
trunk/speex/libspeex/misc.h, trunk/speex/libspeex/testenc.c:
fixed-point: added code to count MIPS
2003-11-02 06:59 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/filters.c,
trunk/speex/libspeex/ltp.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/vq.c: fixed-point: cleanup
2003-11-02 06:38 jm
* trunk/speex/libspeex/lsp.c: fixed-point: removed some float ops in
the LSP root search.
2003-11-02 05:55 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/filters.c,
trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/misc.h: ...
2003-11-02 05:08 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/lpc.c,
trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/misc.h, trunk/speex/libspeex/quant_lsp.c:
fixed-point: cleaned up operators, removed a couple float ops,
fixed a MULT16_16 that had a 32-bit operand in ltp.c
2003-11-01 17:42 jm
* trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/quant_lsp.c:
fixed-point: cos approximation for lsp_to_lpc, removed some float
ops in LSP quantization (more to do).
2003-10-28 01:02 jm
* trunk/speex/libspeex/ltp.c: fixed-point: oops...
2003-10-28 00:57 jm
* trunk/speex/libspeex/ltp.c: fixed-point: pitch decoder (mostly)
converted
2003-10-27 23:05 jm
* trunk/speex/libspeex/misc.h: fixed-point: don't cast MUL* operands
to int. Compiler should generate better code now.
2003-10-27 22:53 jm
* trunk/speex/libspeex/ltp.c: fixed-point: excitation and error
computation for closed-loop search mostly converted
2003-10-27 21:43 jm
* trunk/speex/libspeex/ltp.c: fixed-point: integerized open-loop
pitch score computation
2003-10-24 15:01 jm
* trunk/speex/libspeex/ltp.c, trunk/speex/libspeex/misc.h:
fixed-point: open-loop score calculation converted
2003-10-24 06:00 jm
* trunk/speex/libspeex/ltp.c: ...
2003-10-09 21:33 jm
* trunk/speex/libspeex/sb_celp.c: output saturation for wideband
2003-10-09 20:53 jm
* trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/testenc.c:
output saturation for narrowband (need to do the same for
wideband)
2003-10-09 06:51 jm
* trunk/speex/configure.in, trunk/speex/libspeex/quant_lsp.c:
fixed-point: LSP quantization cleanup
2003-10-09 03:54 jm
* trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/lsp.h,
trunk/speex/libspeex/misc.h, trunk/speex/libspeex/modes.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/nb_celp.h,
trunk/speex/libspeex/quant_lsp.c,
trunk/speex/libspeex/quant_lsp.h, trunk/speex/libspeex/sb_celp.c,
trunk/speex/libspeex/sb_celp.h: fixed-point: LSPs are now stored
quantized
2003-10-08 22:31 jm
* trunk/speex/AUTHORS, trunk/speex/libspeex/filters.c,
trunk/speex/libspeex/filters.h, trunk/speex/libspeex/lsp.c,
trunk/speex/libspeex/lsp.h, trunk/speex/libspeex/nb_celp.c,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/sb_celp.h:
fixed-point: QMF entirely in fixed-point now
2003-10-08 05:12 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/filters.h,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/smallft.c:
fixed-point: converted QMF functions
2003-10-08 05:11 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/misc.h, trunk/speex/libspeex/nb_celp.c,
trunk/speex/libspeex/quant_lsp.c, trunk/speex/libspeex/sb_celp.c,
trunk/speex/libspeex/smallft.c: fixed-point: rounding for shifts
2003-10-08 05:09 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/filters.h,
trunk/speex/libspeex/lpc.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/smallft.c: fixed-point: merged floating-point
and fixed-point functions (LPC and open-loop pitch), converted the
gain search of the closed-loop pitch
2003-10-08 05:06 jm
* trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/nb_celp.c,
trunk/speex/libspeex/quant_lsp.c, trunk/speex/libspeex/sb_celp.c,
trunk/speex/libspeex/smallft.c: fixed-point: LSP quantization
work, also LSP's are now in the angle domain
2003-10-08 05:03 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/jitter.c,
trunk/speex/libspeex/misc.c, trunk/speex/libspeex/modes.c,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/nb_celp.h,
trunk/speex/libspeex/preprocess.c, trunk/speex/libspeex/sb_celp.c,
trunk/speex/libspeex/sb_celp.h, trunk/speex/libspeex/smallft.c,
trunk/speex/libspeex/speex.h, trunk/speex/libspeex/speex_jitter.h,
trunk/speex/libspeex/speex_preprocess.h,
trunk/speex/libspeex/speex_stereo.h,
trunk/speex/libspeex/stereo.c, trunk/speex/libspeex/testdenoise.c,
trunk/speex/libspeex/testenc.c,
trunk/speex/libspeex/testenc_uwb.c,
trunk/speex/libspeex/testenc_wb.c, trunk/speex/libspeex/vbr.c,
trunk/speex/libspeex/vbr.h, trunk/speex/src/speexdec.c,
trunk/speex/src/speexenc.c: fixed-point: converted user-visible
functions to use "short" signals, fixed (fixed-point) bug in
comb-filter.
2003-10-08 05:01 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/sb_celp.c,
trunk/speex/libspeex/smallft.c: fixed-point: replace divisions by
shifts...
2003-10-08 04:57 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/smallft.c: fixed-point: normalization
function, some work on pitch closed-loop search
2003-10-08 04:56 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/misc.h, trunk/speex/libspeex/smallft.c:
fixed-point: pitch stuff
2003-10-08 04:53 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/smallft.c: fixed-point: conversion of the
open-loop pitch analysis
2003-10-08 04:52 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/filters.c,
trunk/speex/libspeex/filters.h, trunk/speex/libspeex/nb_celp.c,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/smallft.c:
fixed-point: computation of rms values in fp
2003-10-08 04:50 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/smallft.c:
fixed-point: removed some float's in innovation search
2003-10-08 04:49 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/smallft.c:
fixed-point: some innovation search details
2003-10-08 04:47 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/smallft.c,
trunk/speex/libspeex/vq.c, trunk/speex/libspeex/vq.h: fixed-point:
most of the innovation search converted
2003-10-08 04:45 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/smallft.c, trunk/speex/libspeex/vq.c,
trunk/speex/libspeex/vq.h: fixed-point: some work on innovation
quantization
2003-10-08 04:44 jm
* trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/sb_celp.c,
trunk/speex/libspeex/smallft.c: fixed-point: saturation for
lsp_to_lpc, probably not the best solution
2003-10-08 04:42 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/mdf.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/smallft.c:
fixed-point: more conversion to spx_sig_t
2003-10-08 04:40 jm
* trunk/speex/libspeex/cb_search.c,
trunk/speex/libspeex/cb_search.h, trunk/speex/libspeex/filters.c,
trunk/speex/libspeex/filters.h, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/ltp.h, trunk/speex/libspeex/misc.c,
trunk/speex/libspeex/misc.h, trunk/speex/libspeex/modes.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/nb_celp.h,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/sb_celp.h,
trunk/speex/libspeex/vq.c, trunk/speex/libspeex/vq.h: fixed-point:
converted all signals to spx_sig_t
2003-10-08 04:38 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/lpc.c,
trunk/speex/libspeex/lpc.h, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/nb_celp.h,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/sb_celp.h,
trunk/speex/libspeex/testenc.c: fixed-point: more signal scaling
again, some auto-correlation work
2003-10-08 04:37 jm
* trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/testenc.c:
fixed-point: signal scaling... again
2003-10-08 04:36 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/nb_celp.c: more signal scaling
2003-10-08 04:35 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/filters.c,
trunk/speex/libspeex/misc.h, trunk/speex/libspeex/nb_celp.c:
fixed-point: signals scaling
2003-10-08 04:35 jm
* trunk/speex/libspeex/cb_search.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/modes.c, trunk/speex/libspeex/modes.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/nb_celp.h,
trunk/speex/libspeex/preprocess.c, trunk/speex/libspeex/stereo.c,
trunk/speex/src/speexdec.c: fixed-point: removed pre-emphasis,
more cleanup
2003-10-08 04:33 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/lpc.c,
trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/modes.c,
trunk/speex/libspeex/sb_celp.c: fixed-point: more LPC/LSP cleanup
2003-10-08 04:32 jm
* trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/sb_celp.c,
trunk/speex/libspeex/testenc_wb.c: fixed-point: LPC/LSP cleanup
2003-10-08 04:31 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/lpc.c,
trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/nb_celp.c: fixed-point: LPC and LSP types
changed to word16
2003-10-08 04:30 jm
* trunk/speex/libspeex/lpc.c, trunk/speex/libspeex/lpc.h,
trunk/speex/libspeex/nb_celp.c, trunk/speex/libspeex/nb_celp.h,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/sb_celp.h:
fixed-point: more lpc stuff
2003-10-08 04:29 jm
* trunk/speex/libspeex/filters.c, trunk/speex/libspeex/lpc.c,
trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/modes.c, trunk/speex/libspeex/nb_celp.c:
fixed-point: lpc stuff
2003-10-08 04:29 jm
* trunk/speex/libspeex/lsp.c, trunk/speex/libspeex/misc.h:
fixed-point work on LSP's
2003-10-08 04:27 jm
* trunk/speex/libspeex/cb_search.c,
trunk/speex/libspeex/cb_search.h, trunk/speex/libspeex/filters.c,
trunk/speex/libspeex/filters.h, trunk/speex/libspeex/lpc.c,
trunk/speex/libspeex/lpc.h, trunk/speex/libspeex/lsp.c,
trunk/speex/libspeex/lsp.h, trunk/speex/libspeex/ltp.c,
trunk/speex/libspeex/ltp.h, trunk/speex/libspeex/misc.h,
trunk/speex/libspeex/modes.h, trunk/speex/libspeex/nb_celp.c,
trunk/speex/libspeex/nb_celp.h, trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/sb_celp.c, trunk/speex/libspeex/sb_celp.h,
trunk/speex/libspeex/testenc.c, trunk/speex/src/speexdec.c: first
step in fixed-point port, converted the LPC filters
2003-10-01 22:17 jm
* trunk/speex/libspeex/lpc.c: improved LPC analysis (mostly for very
tonal signals)
2003-09-30 00:44 jm
* trunk/speex/libspeex/cb_search.c,
trunk/speex/libspeex/preprocess.c, trunk/speex/src/speexdec.c:
denoiser tuning, Solaris support, small optimization in codebook
computations.
2003-09-18 03:58 jm
* trunk/speex/libspeex/jitter.c, trunk/speex/libspeex/mdf.c,
trunk/speex/libspeex/preprocess.c, trunk/speex/libspeex/smallft.c:
cleaning up for 1.1
2003-09-18 03:46 jm
* trunk/speex/libspeex/testenc.c: oops...
2003-09-18 03:34 jm
* trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/speex_preprocess.h,
trunk/speex/libspeex/testdenoise.c: Added probability of speech
presence to denoiser.
2003-09-18 01:08 jm
* trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/speex_preprocess.h: cleanup
2003-09-17 21:31 jm
* trunk/speex/libspeex/preprocess.c: made a table-lookup version
instead of approximating using pow's
2003-09-17 17:30 jm
* trunk/speex/libspeex/preprocess.c: some AGC tuning
2003-09-17 04:12 jm
* trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/speex_preprocess.h: based the AGC adaptation
decision on the MCRA stuff.
2003-09-17 00:15 jm
* trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/speex_preprocess.h: added function to update
the estimates without applying denoising
2003-09-16 23:44 jm
* trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/speex_preprocess.h,
trunk/speex/libspeex/testdenoise.c: cleaned up stuff that was no
longer necessary.
2003-09-16 20:41 jm
* trunk/speex/libspeex/speex_preprocess.h: implemented MCRA noise
adaptation
2003-09-16 20:39 jm
* trunk/speex/libspeex/preprocess.c: added MCRA noise estimation,
fixed stupid bug in a priori SNR adaptation
2003-09-16 19:36 jm
* trunk/speex/libspeex/preprocess.c,
trunk/speex/libspeex/speex_preprocess.h,
trunk/speex/libspeex/testdenoise.c: added sampling rate option to
preprocessor
2003-09-16 18:35 jm
* trunk/speex/libspeex/mdf.c, trunk/speex/libspeex/preprocess.c,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -