Yeah,
Each MP3 is uploaded independently then you point to the file address in the database.
So rather than [[media:Test1.mp3]] - we parse "../../images/e/e0/Test1.mp3" in Flash Vars.
The syntax is a killer - but it works. I'm going to have a chat with Erik to brainstorm ways to simply the syntax.