[vorbis-dev] Argh, preecho mistriggers
Monty
xiphmont at xiph.org
Sun Jun 18 19:32:52 PDT 2000
> By the way, do we use the LSP hysterisis on short as well as long
> blocks? If not, that might improve the situation.. (Actually, looking
> breifly at the hysterisis code, we *are* keeping the states seperate
> between short and long right?)
Yes to both.
> I ask because it sounds like bad LSP fit due to the shortblocks not being
> trained well for strongly tonal signals.
The short blocks aren't supposed to be trained for periodic signals. They're
trained specifically for impulses :-)
> Another hysterisis suggestion: If some criteria is not met (like the last
> short block was more then 3 blocks ago, or there is some sort of other
> detectable change) then perform a brute force lookup.
Much, much too slow. The curve->LSP->curve computation is the most expensive
transform in Vorbis with the exception of the psychoacoustic convolutions.
Monty
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
More information about the Vorbis-dev
mailing list