Easy Fade In

Description
Attach this script to a GameObject with an AudioSource component and adjust fade time to your desired length. It will then smoothly increase the audio source volume over this period of time until it reaches maximum volume. Then it will destroy itself to prevent wasting update cycles.