Arduino Music Fader

So to fade the songs it would have to decrease the volume near the end of the song then increase it for the second song which would be [Play with Volume]? How would I get it to actually fade?
I found this:Help with building an alarm clock with fading lights, music and a touch screen - #17 by nillad Would this work for multiple songs?