Difference between revisions of "CELT TODO"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
*** fine offset | *** fine offset | ||
** Spreading/folding parameter | ** Spreading/folding parameter | ||
+ | |||
+ | * Transients | ||
+ | ** Energy weighting pre- or post-normalization | ||
+ | ** Include energy shape? | ||
+ | ** Partial remixing of short blocks? | ||
== Other decisions to make == | == Other decisions to make == | ||
Line 27: | Line 32: | ||
* Dynamic allocation | * Dynamic allocation | ||
* Better stereo coupling | * Better stereo coupling | ||
− | |||
− | |||
− |
Revision as of 17:36, 14 April 2010
Open issues
- Spreading/folding
- Uniform quantisation
- Control over the amount of spreading/folding introduced
- Make it have the same shape as the rest of the spectrum
- Tuning
- Band layout (spacing)
- Bit allocation
- Main table
- Stereo
- qtheta offset
- fine offset
- Spreading/folding parameter
- Transients
- Energy weighting pre- or post-normalization
- Include energy shape?
- Partial remixing of short blocks?
Other decisions to make
- Should we use raw bits or now?
- What should we do about remaining bits after the last PVQ?
- more fine energy?
- encode bands backward?
- allow "fractional pulses"
- Include a configuration packet for more flexibility? (probably not)
- Use a min width for ebands that's equal to the number of short blocks?
"Research topics"
- Dynamic allocation
- Better stereo coupling