SOUNDS = { -- sfxr_synth seeds EXPLOSION1 = 49179102, -- this slowed sounds metal as fuck EXPLOSION2 = 19725402, EXPLOSION3 = 69338002, EXPLOSION4 = 92224102, COIN1 = 10262800, HIT1 = 39920504, LASER1 = 79859301, LASER2 = 86914201, PUSH1 = 30455908, SELECT1 = 76036806, PUSH2 = 57563308, BIRD1 = 50838307, BIRD2 = 16549407, RANDOM1 = 85363309, RANDOM2 = 15482409, RANDOM3 = 58658009, RANDOM4 = 89884209, RANDOM5 = 36680709, -- audio buffers TRACK1 = am.track(am.load_audio("res/track1.ogg"), true, 1, 0.1) } -- play sound effect with variable pitch function vplay_sfx(sound, pitch_range) local pitch = (math.random() + 0.5)/(pitch_range and 1/pitch_range or 2) win.scene:action(am.play(sound, false, pitch, settings.sfx_volume)) end function play_sfx(sound) win.scene:action(am.play(sound, false, 1, settings.sfx_volume)) end