shithub: opus

RSS feed

137ec8e9 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 09:44
applying the pitch windowing directly in find_spectral_pitch()

05080b4b – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 09:23
No longer storing the zero parts of the in[] array in the encoder

632f218b – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 09:08
Pitch predictor now uses a larger range of offset by not being limited to the

0141723d – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 08:59
compute_mdcts() no longer reads the part of the input that should be zeros

3e08a883 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 08:49
Only the (rising) overlap part of the window is stored now. No need to hold the

f28062fe – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 08:24
Don't bother multiplying when the window's value is one or zero

227ad2f8 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 05:07
cwrs32-test should be 16-bit clean now.

4c2787a4 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/03/03 05:04
Laplace encoder now works with 16-bit frequencies

eb5a245a – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/02 23:11
Hadn't realised the bitr* stuff wasn't needed.

7ff2cbc1 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/02 16:25
oops, fixed the Laplace testcase

37942649 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/01 17:55
Saved 4 kB of stack usage in find_spectral_pitch() by doing the FFT in-place

7cdc5a34 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/01 15:56
Making it easier to debug laplace testcase

a556694e – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/01 15:14
Stereo pitch search no longer requires twice the memory/complexity.

86cb7e86 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/01 03:45
oops. Another 16-bit fix

9e006b6d – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/01 03:33
16-bit fix

d748cd55 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/03/01 02:27
Another C90-fying pass. Fixed some warnings in the process.

81b38c22 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/02/29 16:08
Moved mdct state and window to the mode so it can be shared between multiple

37131e3a – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/02/29 15:03
Just realised half the twiddles in the real FFT weren't even used. Removing

8d4ac155 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/02/29 12:24
Saved on stack usage by changing the order of the allocation

9b9e9862 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/02/29 12:07
Bit of memory reduction in the pitch search. More needed.

cac91ec4 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/02/29 12:03
Fixed temp arrays that were allocated too large (no change in peak mem)

877b1975 – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/02/29 11:40
fixed-point: converted intra prediction and folding, unb0rked mixed-precision

2aaa0fee – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/02/29 11:07
fixed-point: overflow debugging now works again.

8600f69f – Jean-Marc Valin <Jean-Marc.Valin@csiro.au> authored on 2008/02/29 10:14
Initial support for a managed stack/scratchpad. Still needs some work.

8b2a5923 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/02/28 19:32
fixed-point: energy quantisation is entirely converted now.

adf87e26 – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/02/28 19:15
fixed-point: more energy quantisation stuff.

47bf175f – Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> authored on 2008/02/28 19:07
fixed-point: a few more bits converted from the energy quantisation. Almost done