Hello Everyone,

In my new job I've been assigned to create a proof of concept "mp3 player" using an existing product from our company. Trouble is, I've not done anything with audio before and the timeframe is tight. I guess my new boss thinks it's a piece of cake - "it's only software, after all, right?" The main problem is that this Linux-based device doesn't have _any_ audio capability so we're having to engineer something. The current plan is to connect a fancy Bluetooth (CSR BC5) chip and use it for the audio-output stage.

Although I don't think this forum is necessarily the right place to go looking for help, I'm hoping someone can point me in the right direction for where to get some education. I really don't understand the finer points of how the audio signal gets to the device driver and this is where some help would be appreciated. Specific questions I have are:


I've downloaded several packages to take a look at how they implemented, but they all contain dozens (or hundreds) of files. Progress through will be slow, but I'm guaranteed to find an answer. I've got copies of:


Between the three of these I think I'll be able to figure something out (needs to be ported to ARM9). Is anyone able to make a recommendation?

Thanks for reading this post - I promise not to be a pest on this list (but would be happy to share my eventual solution, if anyone wanted to know it)

Regards,

Pete Moss.