View Single Post
Old 16 May 2007, 07:42 am   #6
gurdiga
Member
 
Join Date: May 2007
Posts: 1
Default

Quote:
Originally Posted by Shy View Post
libmpcdec contains Doxygen documentation (docs/html/index.html) which you may find helpful.
Hello, the current version of the package of libmpcdec (http://files.musepack.net/source/lib...-1.2.6.tar.bz2) does not have a "doc" directory, nor it has any "*.htm*" files. I'm trying to write a decoder in Java, and, guided by SV7Specification (http://trac.musepack.net/trac/wiki/SV7Specification) I've managed to decode the MPC header of the file (first six 32-bit words + 8 bits for EncoderVersion). Next comes the encoded audio data but I could not find any documentation about it.

Wikipedia (http://en.wikipedia.org/wiki/Musepack) says that Musepack format uses for audio data compression the Huffman coding which as per Wikipedia (http://en.wikipedia.org/wiki/Huffman...ain_properties), should contain the Huffman Coding Tree with the compressed data. The problem now is that I cannot figure out how to identify the Huffman Coding Tree in the file.

Is there any documentation (other than the source code itself) about the encoded stream format?

Last edited by gurdiga; 16 May 2007 at 09:17 am.
gurdiga is offline   Reply With Quote