I bet you want a splash screen + a starting background music at once?
-Main.lua display.setStatusBar( display.HiddenStatusBar ) -- Hide the ugly status bar local storyboard = require ("storyboard") display.setDefault( "background", 0, 0, 0 ) -- Sets the background to black. local intro = display.newImage("splash.jpg", true ) -- the splash screen intro.x = display.contentWidth\*0.5 intro.y = display.contentHeight\*0.5 menu\_music = audio.loadStream("menu\_music.ogg") --you can compress ogg better without quality loss most of the time function playMusic() audio.play(menu\_music ,{ channel=1, loops=-1, fadein=5000}) --fadein means that it starts at low volume getting higher end function switchscene() storyboard.gotoScene( "menu" ) end transition.to(intro, {time = 0, delay = 0, alpha = 0.0, onComplete=playMusic}) transition.to(intro, {time = 2000, delay = 1000, alpha = 1.0}) transition.to(intro, {time = 2500, delay = 3000, alpha = 0.0}) transition.to(intro, {time = 300, delay = 5500, alpha = 0.0, onComplete=switchscene})