Small/efficient mp3 decoder in C

Status
Not open for further replies.

davorin

Advanced Member level 3
Joined
Jun 7, 2003
Messages
901
Helped
11
Reputation
22
Reaction score
4
Trophy points
1,298
Location
Switzerland
Activity points
7,349
mad mp3 decoder

Has someone experience with mp3 decoders written in C?

Which one is the smallest by means of text/bss size?
And which implementation is the fastest for 32-bit systems?
 

mp3 decoder c

This is a nice thesis
check appendix D : the c code optimezed to be used with a DSP.

**broken link removed**
 

mp3 decoder in c

I know this project...but my target isn't a DSP (o;

Normal 32-bit CPU running around 120 - 150MHz....

Hmm..maybe I'll check the uclinux sources applications...but want to avoid the kernel overhead...
 

mp3 decoder thesis

The SOURCE code allows to compile in both OPTIONS DSP and NOT DSP .Which is basically to OPTIMAZE the floating point operation ,But it should compile in a BROAD type of architectures ,ARM ,,and even a fast 8051 like the cygnal ..
 

Hmm...well...long time ago I've visited this website and checked for any updates (o;

Have you tried it on several architectures and can you say something about performance?
 

No the reason that i got interested is a little more complicated .. I wanted to use MP3 C code to convert it to HANDELC and sinthetize it in hardware ,, But i will probably use that as a student project next scholar year .

I also took a look atk mpeg321 and mpeg123 .. 321 is much more smaller than 123 .. But over all the smallest is the WITNEY one !

Cheers
 

Honestly target is a softcore in FPGA (o;

I threw away the stupid idea to use a US$800 FPGA to do simple mp3 decoding (o;
 

You see ...... i said student ..project .. no money involved ..
but is a nice way to compare approaches in DSP, and FPGA .. The price only depends ultimatly on the quantity ,
 

Small?? After ported to Microsoft Visual C++, winxp say it uses 2MB of RAM

Anyway the thesis is indeed very informative and most importantly it is working! Very picky on the mp3 files though especially if the ID3 tag is located at the begining of the files.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…