2009/5/27  <j...@rice.edu>:
> Hello,
>
> I am Jose Garcia, an electrical engineering student at Rice University
> in Houston, TX. I am doing some research which involves decoding and
> encoding MP3 files. I learned about the LAME encoder recently, and it
> seems like a great tool. However, I have some questions about the
> inner works of LAME which I could not resolve simply online. I would
> greatly appreciate answers to the following questions.
>
> 1. What are the basic step by step functions that LAME uses for
> encoding WAV files into MP3's? For example, first sampling, then
> quantization, application of filters, etc.
>
> 2. Since MP3 uses forward adaptive bit allocation, encoders quantize
> and perform all calculations, and the bit allocations are encoded and
> sent to the decoder. How exactly does the ?encoding? actually happen
> in LAME? For example, do you use some sort of Huffman coding? If it is
> not a well known variation, what are the properties and basic formula?
>
> 3. What transform does LAME use? (such as MDCT)
>
> 4. What digital filters does LAME use, and for what purpose?
> (low-pass, band-pass, etc.)
>
> 5. How is subband coding used in LAME?
>
> 6. How does GPSYCHO use psycho-acoustics? For example, does it have a
> set table of values which it compares audio to? If so, where can I
> find information about the table of values used?
>
> 7. Is the high-pass filter for GPSYCHO implemented yet, or is it still
> just a low-pass filter? If a high-pass filter is implemented, what
> version of LAME includes the additional filter?
>
> 8. What is the basic formula for the GPSYCHO filters?
>
> I apologize if this is the wrong email to send these questions. If so,
> I would appreciate it if you forwarded this email to anyone who can
> answer the questions or if I am sent an alternate email address.
>
> Thanks,
>
> Jose
>
> _______________________________________________
> mp3encoder mailing list
> mp3encoder@minnie.tuhs.org
> https://minnie.tuhs.org/mailman/listinfo/mp3encoder
>


If everything else fails, you can always try downloading LAME's source
code from here:
http://sourceforge.net/project/showfiles.php?group_id=290&package_id=309&release_id=628063
and giving it to an experienced programmer to study it a bit. If you
find someone who is willing to do that for you.
_______________________________________________
mp3encoder mailing list
mp3encoder@minnie.tuhs.org
https://minnie.tuhs.org/mailman/listinfo/mp3encoder

Reply via email to