Jean-Marc Valin
|
104c218c9b
|
Random numbers should work on 16-bit archs.
|
2008-03-19 09:33:49 +11:00 |
|
Jean-Marc Valin
|
9d312b9756
|
Defining RADIX_TWO_ONLY removes all butterflies, except for radix 2 and 4.
|
2008-03-05 17:34:45 +11:00 |
|
Jean-Marc Valin
|
4508ebd585
|
real fft snr comparison testcase includes DC
|
2008-02-24 23:48:15 +11:00 |
|
Jean-Marc Valin
|
44830b0440
|
Float FFT now does the same scaling as the fixed-point FFT
|
2008-02-24 22:36:05 +11:00 |
|
Jean-Marc Valin
|
2c1d2f5bcc
|
MDCT now scales down by N/2 instead of N/4. The factor two is moved to the
overlap-add during synthesis.
|
2008-02-22 21:54:11 +11:00 |
|
Jean-Marc Valin
|
5b9c3b358a
|
Increased precision for real FFT
|
2008-02-22 17:34:13 +11:00 |
|
Jean-Marc Valin
|
14806ab936
|
Fixed the real fft testsuite as well
|
2008-02-22 13:20:05 +11:00 |
|
Jean-Marc Valin
|
9a0bba183c
|
Everything should now compile with a C89 compiler.
|
2008-02-20 14:08:50 +11:00 |
|
Jean-Marc Valin
|
6211c90def
|
Split the radix functions into forward and backward versions, removed the
"inverse" flag from the state so it can be shared between the forward and
inverse transforms.
|
2008-02-08 14:21:20 +11:00 |
|
Jean-Marc Valin
|
711ad251df
|
Changed ordering of real FFT freq data to something more aligned (it's not
used anywhere yet).
|
2008-02-08 12:22:03 +11:00 |
|
Jean-Marc Valin
|
e6586d21fa
|
Real FFT cleanup, plus some testcases
|
2008-02-08 10:48:15 +11:00 |
|