iTunes has a crossfading feature. To crossfade songs in iTunes, go to Preferences > Playback and select Crossfade Songs. Next, move the slider to adjust the crossfade duration and then choose OK.