Handling OpenAL can be a difficult task for some iPhone programmers, and it’s understandable since using OpenAL requires a knowledge of C that new iPhone programmers typically don’t have. Fortunately, an excellent and free solution has been provided.
The solution is from 71 Squared, and they’ve had a sound manager class included among their game programming tutorials for quite some time. The original had a few hiccups, but I’m playing around with the new one right now, and it looks like they fixed things up.
Some cool functionality has been added for playlists, and all memory leaks are gone, you’ll love this thing it’s easy to use. You can download the updated version here: Latest Sound Manager Class
The original tutorial and video for the sound manager can be found here: iPhone Game Programming Tutorial 9
Thanks again to 71 Squared, and I can’t wait for their book to come out.