support mp3 as background music, and wav as sound effect