Weblog · Software · Services · Contact Me


Asounding

Download

Asounding 1.0 (20 Kb)
First version of Asounding, released on September 1, 2009.

You can use Asounding in your iPhone application, see the convenient licensing options.

Introduction

Asounding is a friendly audio engine for iPhone OS specially built for games. The engine provides a simple model for loading and playing sound effects and background music. It also perform all that is necessary in response to system events and iPod music playback, and it does it well, automatically in the background, without you having to worry about it.

I once wrote a game that had to do sound effects and background music. iPhone OS has some simple APIs for playing sounds (System Sounds), and some others for playing longer compressed music files (AVAudioPlayer), but those two do not play with each other very well. On the other side, there are the more advanced APIs, like OpenAL or the AudioToolbox, but those are less convenient because they’re more complicated and don’t behave well in regard to system events without additional work from the application programmer.

That’s why I built my own audio engine: Asounding. Asounding let you concentrate on the core of your game by handling all the details for you. And you can use it in your own app, for a small one-time fee.

You can see Asounding at work in the games Tumiki Training Night and Tumiki Fighters (App Store links).

Requirements

iPhone OS 2.2.1 or later


Site powered by: Reflex