Hi,
I am trying to get the mad decoder working on the Sharp ARM Evaluator board. I want to use the minimad.c as a starting point and i have got this working fine on my linux system using stdin and stdout using the redirection operators but i can't see how to use these without an operating system on the development board.
The way i see it, i need to alter minimad so that it takes a pointer to where the start of the mp3 file is, and then another pointer for where it should start writng the pcm samples. Once i have this working i can get the decoded pcm off the board and play it in a sound program on a pc just to see if it works. Then i can work on sending the data to a DAC rather than writing it to memory.
Does this sound like a reasonable approach to geting started? Any suggestind greatly appreciated.
Gareth