Audiere is probably our best bet because:
- It's free
- It's open source
- It's portable across platforms
- The un-needed portions can be removed from the source to reduce size
All we need is for someone with reasonable knowledge in this area to adapt a PB library to use Audiere (instead of Midas) as an 'official' sound library/mod player. (I'll check to see if this hasn't already been done by someone!)
That said, fmod has some really nice advantages over the others:
- It's quite robust (stable)
- It potentially has a very small footprint (If this is important to you)
- It uses the least amount of CPU processing time (usually less than 1%)
- It's chock full of aforementioned features
-
miniFmod is basically free (source code included) and has already been adapted to PB and works quite well
So, can someone have a look at Audiere and adapt it to PB in a transparent sort of way?
Maybe we could even take up a reasonable collection and pay THAT person for their efforts if it's really good

Personally, I'd like to see mod playing and mp3/FLAC/Ogg etc in separate libraries to keep unnecessary code out of the final executable (if, for example, you only are interested .xm playing and are content with PB's built-in ability to play Ogg files, etc).
Russell