7
If I get it right, the guy used a non-XOOPS-script for displaying infos and music.
With debaser you can upload and play music as well (or any kind of multimedia). What might be handy for you is the batch processing feature. If your mp3's have information on the genre the genres will be automatically created.
Unfortunately debaser is still Beta, but development is not dead for this project (have to finish tinyeditor first).