search for: max_mel

Displaying 3 results from an estimated 3 matches for "max_mel".

Did you mean: max_mem
2007 Jul 05
1
Small bug fixed
Hi, It is better to replace this line in function filterbank_new: max_mel = toBARK(EXTRACT16(MULT16_16_Q15(QCONST16(.5f,15),sampling))); to max_mel = toBARK(EXTRACT16(sampling/2)); It gives the same but it seems to be faster and avoids overflow on 44100 kHz that prevents denoiser to process 44100 streams. (Yes I know that Speex should not pack 44100 streams but it doe...
2006 Oct 20
5
To symbian and speex developers! Building instructions
Hello to everyone! During building speex library for Symbian OS I encountered some problems. All thess problems can be solved by modifying the speex sources. I don't have access to SVN repository of speex, so I will just describe the changes to be done: 1) mmp file in symbian derictory misses windows.c sources. You need to add this string into speex.mmp: SOURCES windows.c 2) Symbian OS
2008 Feb 19
4
Patch for Analog Devices compiler & fixed-point AGC
.../Temp/filterbank-HEAD.3.c Tue Feb 19 19:59:02 2008 +++ c:/Dev/Speex/libspeex/filterbank.c Thu Nov 22 14:20:03 2007 @@ -53,7 +53,7 @@ FilterBank *filterbank_new(int banks, spx_word32_t sampling, int len, int type) { - FilterBank *bank; + FilterBank *bnk; spx_word32_t df; spx_word32_t max_mel, mel_interval; int i; @@ -63,16 +63,16 @@ max_mel = toBARK(EXTRACT16(sampling/2)); mel_interval = PDIV32(max_mel,banks-1); - bank = (FilterBank*)speex_alloc(sizeof(FilterBank)); - bank->nb_banks = banks; - bank->len = len; - bank->bank_left = (int*)speex_alloc(len*...