Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
03-01-2012 11:20 AM
I have a challenge on my hands and wanted to check in with the community before I go to the trouble of spending alot of time and losing alot of hair on my project. I want to be sure that I am not missing a trick somewhere.
I came up with the idea of creating a simple audio application that would display to the user; information about the MP3 tracks on the device (track, album, track number, track length, etc). The user could then select a track from the list and have it played back. Eventually I would like to get to the stage where I could include a visualisation of the spectrum using DFT/FFT (another huge learning curve).
I am unable to find any documentation/examples/librarys that will allow me to get information about an MP3 track and likewise I cannot find anything that I can use to get information about the raw audio after it has been decoded.
My gut feeling is that I am going to have to try and port over some librarys such as id3lib for reading the mp3 tags and a library like libmad to decode the mp3 so that I can get access to the raw audio data. Having never ported any code before (and coming from a .net background where MS has been holding my hand for years) I know I am going to find all this very difficult.
Does anyone have any advice that may ease the pain or know of something I have missed that may help me with this project? All help/critism greatfully received.
03-01-2012 01:00 PM
While I can't propose a solution for you, I can let you know what the state of such things is on TabletOS.
Certainly what you want to try and accomplish is doable at this stage of OS API deployment, but it is not necessarily easy yet
03-02-2012 02:34 AM
Thanks for the detailed reply.
I think that I may try and port the libraries I require whilst I work on other ideas/projects. I hate the thought of being held up from learning because I get stuck on something that takes days to resolve.
Again thanks for providing such a detailed reply. I appreciate it.