I'll describe this in more detail when I shouldn't instead be sleeping, if there is interest.
I would appreciate it, as well as pointers to good docs on mp[123] and fixed point math. This strikes me as interesting and a way to improve my math skills (-: You could even place this in a file in the tarball.
A good MPEG audio resource with some decent technical info (including, I believe, copies of the standard although I don't know how legit these are):
As for fixed-point math, it's really simpler than you might think. I can't recommend any single resource, but try:
http://www.google.com/search?q=fixed-point+math
This seems to return a few good pointers.
Well, you likely won't hear from me for about 3 weeks, I am going home for a while. I hope to have ported some of the mp3 players I use that currently fork mpg123. Sorry to have made this list noisy for the last few days.
You're planning to port these players to use MAD? Excellent. I'll be waiting impatiently the next three weeks to hear about your progress.
In my next post I will go into the details of subband synthesis and dct32()...
-rob