Bonus Tip

You mention your playing a sound at start of frame.

You would want to put in a check to make sure the sound isn't already playing as you will start a new instance of it every time...