Well, I've been trying BASS, and FMOD, but I couldn't make either work (due to my lack of knowledge). Is there a sound system designed SPECIFICALLY for FPC or atleast non-OOP pascal? FMOD would probably work; but the problem lies that the help file shows how to initialize and use only for C/C++ (AFAIK).

So, is there a sound system for FPC thats non-oop? I need to do one thing:
Play .mp3 files from a specific directory, no matter the length/size.

I really don't need much more functionality than that.