[vorbis-dev] Floor codebooks vs. Residue codebooks

Dave, Anish adave at ea.com
Fri Nov 17 18:06:06 PST 2000



Hi,

Please brace yourselves for some possibly stupid questions.

Why are there only 2 codebooks for floors and many more for residue values?
What makes the encoding of floor values fundamentally different from
encoding residue values?
I have a basic understanding of VQ, and looking at the floor decode
function, it all makes sense
        1) Read the codebook index from the stream
        2) Do a straight lookup into the codebook and extract the vector

Why is the encoding and decoding of residue values so much more complicated?
It's a ball of mud to me.  Before I can understand what it's doing, I want
to know why it's so different from floor encode/decode.  Btw, I have gone
through the excellent docs by Eric Kruss.

Any help would be appreciated,
Thanks!

---------------------------
Anish Dave
Univ. of Waterloo
Comp Sci.

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list