Sound library for Carbon

I am writing in Carbon so something that is compiled for use on OS X is very preferrable..

I really don't feel like writing my own sound code as of right now.. I have many other things to do.

I need it to do the following:

- stereo panning
- volume adjustment based on distance
- asynchronus sound (obviously)
- max of about 8-12 sounds at a time (is that a lot? I don't even know..)
- be able to use mp3 format for music, and .wav or aiff for sound effects

anyways, if anybody knows of a library with that sort of built in functionality I'd love to get it.