I'd like to include an MP3 with my app and play it on demand. Unfortunately I am not sure how to get started. I keep reading about .caf files, but I am not sure what those are.
I am looking for a step by step, if possible.
I'd like to include an MP3 with my app and play it on demand. Unfortunately I am not sure how to get started. I keep reading about .caf files, but I am not sure what those are.
I am looking for a step by step, if possible.
Maybe look at: http://iphoneincubator.com/blog/audio-video/simple-way-to-play-mp3-audio-files and http://cocoawithlove.com/2008/09/streaming-and-playing-live-mp3-stream.html?
Use afconvert in Terminal to convert your MP3 to a .caf. man afconvert will tell you more.
Then
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource: name ofType: @"caf"];
NSURL *fileURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];
AVAudioPlayer *player = [super initWithContentsOfURL: fileURL error: nil];
[fileURL release];
[player play];