viva, look at your code once more. you start first song, then stop it, load level and start next song. All these steps in one frame. as result, your second song plays only. if you want to play first song before level loaded (while splashscreen visible, for example), make some delay with while() loop.