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.
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.