Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
5c02c5ffb58a08c1b705e6fa2ab73f631f658823
/
celt
/
pitch.c
« Previous
730c6e3
Applying the window properly in find_spectral_pitch()
by Jean-Marc Valin
· 17 years ago
ddb181b
A bit more reordering in stack memory allocation -- saved 1024 bytes on peak use
by Jean-Marc Valin
· 17 years ago
137ec8e
applying the pitch windowing directly in find_spectral_pitch()
by Jean-Marc Valin
· 17 years ago
3794264
Saved 4 kB of stack usage in find_spectral_pitch() by doing the FFT in-place
by Jean-Marc Valin
· 17 years ago
a556694
Stereo pitch search no longer requires twice the memory/complexity.
by Jean-Marc Valin
· 17 years ago
d748cd5
Another C90-fying pass. Fixed some warnings in the process.
by Jean-Marc Valin
· 17 years ago
8d4ac15
Saved on stack usage by changing the order of the allocation
by Jean-Marc Valin
· 17 years ago
9b9e986
Bit of memory reduction in the pitch search. More needed.
by Jean-Marc Valin
· 17 years ago
8600f69
Initial support for a managed stack/scratchpad. Still needs some work.
by Jean-Marc Valin
· 17 years ago
5f09ea5
celt_mask_t for masking curves
by Jean-Marc Valin
· 17 years ago
8835a4d
Removed useless masking curve for current frame and ignored Fs argument to
by Jean-Marc Valin
· 17 years ago
5c032a4
fixed-point: celt_sig_t now a 32-bit value.
by Jean-Marc Valin
· 17 years ago
49ca99e
fixed-point: initial support for using the fixed-point MDCT (rest is still all
by Jean-Marc Valin
· 17 years ago
37d13ce
Adding celt_sig_t where needed
by Jean-Marc Valin
· 17 years ago
879fbfd
Updated Doxygen comments, removed an incorrectly placed LGPL header (we own
by Jean-Marc Valin
· 17 years ago
9a0bba1
Everything should now compile with a C89 compiler.
by Jean-Marc Valin
· 17 years ago
0bb05bc
Another bunch of C99 array conversions (few more to go)
by Jean-Marc Valin
· 17 years ago
02fa913
More C89 fixes, making sure to include config.h from all source files.
by Jean-Marc Valin
· 17 years ago
a85657b
removed // comments and added stack_alloc.h (not used everywhere yet)
by Jean-Marc Valin
· 17 years ago
5b50f4b
Decays corresponding to the psychoacoustic spreading function are now
by Jean-Marc Valin
· 17 years ago
b7ed44b
minor tweak to pitch weighting function, disabled some code that doesn't
by Jean-Marc Valin
· 17 years ago
7351e28
Everything converted to use kiss-fft. Got rid of smallft and fftwrap.
by Jean-Marc Valin
· 17 years ago
9d35ccd
Fixed stereo version of the pitch estimator
by Jean-Marc Valin
· 17 years ago
991410b
Added a simple psychoacoustic model (still needs a lot of work).
by Jean-Marc Valin
· 17 years ago
f3efa3e
Some improvements to the pitch period estimation
by Jean-Marc Valin
· 17 years ago
6f7e83d
Pre-emphasis, plus a few minor tweaks
by Jean-Marc Valin
· 17 years ago
4bf5fd8
Pitch cleanup/bugfix
by Jean-Marc Valin
· 17 years ago
14191b3
Added pitch analysis. Doesn't crash, but otherwise untested.
by Jean-Marc Valin
· 17 years ago