CELT TODO: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==TODO list for CELT (before freezing)== | ==TODO list for CELT (before freezing)== | ||
* raw bits | * raw bits | ||
* Use the last bits after PVQ (for fine energy?) | * <strike>Use the last bits after PVQ (for fine energy?)</strike> | ||
* adaptive folding | * adaptive folding | ||
** finalize folding details | ** finalize folding details |
Revision as of 19:11, 21 June 2009
TODO list for CELT (before freezing)
- raw bits
Use the last bits after PVQ (for fine energy?)- adaptive folding
- finalize folding details
- Decide on folding gain
- dynamic allocation
Using PVQ for coarse energy?- configuration packet
- revisit stereo coupling
- stereo allocation
- tune everything
increase max pulsesmore pulses for N>5Fast CWRS for N=3change if(_n<=6) to if(_n<=6 || _m>255) in ncwrs_u32Use real limits in fits_in32()
- Tune for lower sampling rates
Improve dynamic range by changing the energy floorLaplace encoderMake ft=32768 to save some divisionsUse the last symbols to have a wider range
- Investigate other transient algorithms
energy weight