[SDL Powered] This is an implementation of an MP3 player and decoder API on top of MAD, an integer-based fixed accuracy decoder. Wrote this because all the examples I've seen for it are either

a) Frightening contenders for the obfusicated C contest
b) Require things you wouldn't expect of an MP3 decoder, like zlib and memory-mapped IO
c) Both. *shudder*

The syntax is painfully simple:

sdl_mad file1 [file2 file3 ...]

Send comments, patches, ports etc to Tyler Montbriand,

sdl_mad-0.1.tar.gz (450K)