After solving a number of stability issues,I've finally decided that PSPAALIB is ready.I don't say it's completely bug free,but it should work fine for the most part.
For those of you who don't know,the PSPAALIB is essentially an audio library,which has the following features:
Plays MP3 via the PSP's Media Engine,
Plays MP3 via LibMAD,
Plays WAV,
Plays AT3,
Plays OGG,
Plays up to 8 files at once,using pspaudio,
Supports a number of effects,such as Play Speed,Doppler effect,etc.
Is easy to use.(Minimum of 2 function calls to play a file.)
Installation:
Copy PSPAALIB folder to your project's folder,include pspaalib.h,and add the information in my makefile to yours.Read the included Readme for information on how to use the lib.
I'm hoping to have a sample up in a few days.
Any feature requests,bug reports,suggestions and comments are welcome.
P.S.Since the last topic was more like a progress report/discussion thread,I decided to create a new topic.

-------------------------------
Thanx to Zack,a very important bug in the lib has been successfully sent on a one-way train to the depths of hell.

Also fixed(Thanx to Zack for the bug report again) is an issue with threading which caused the lib to stop functioning after multiple calls to AalibPlay().
So,that means we now have update 2.Enjoy.
-------------------------------
And yet another update.This time,I expanded the WAV player.It now supports 8/16 bits per sample.In the past,it supported only 16,and would try to play others,but failed miserably.It will throw a warning now instead.That's update 3,and in one day...You're a bug-finding machine,Zack.

-------------------------------
I've been meaning to do this for a very long time now.Where you can use AalibSetVolume() to decrease the volume,you should also be able to increase the volume over the maximum,and now you are.With the new AMPLIFY effect,you can amplify files that are recorded at a low volume.Files that are recorded right can't play louder,and you'll get lots of static if you try it.