VLC - crossfade fade in/out
Currently, if this thread is anything to go off of, cross-fade in VLC is not easily feasible as the core of the program does not support gapless music and any add-on enabling cross-fade would have to "edit" the core of the program. There is no add-on listed on the official add-on repository either.