Creating a crossfade for multiple ambience clips?

Hey guys!

So I have multiple seamless loops for a certain ambience in a sound cue at the moment, but I was wondering if its possible to randomly select them and have a short crossfade in between when one is about to end and the other is starting to begin.

So far, the crossfade by parameter node might be my best bet, however I don’t know how to set up the parameter for it to call when the sound is about to play/about to end.

I figured that the only way to accomplish this is through blueprint (but my familiarity with blue print is less than basic). Has anyone had any success with accomplishing this?

Any help would be greatly appreciated!