Blending Recorded Call Streams

I am recording all of our phone calls by simply using the Monitor() application. Unfortunately this saves the call into 2 different streams; filename-in and filename-out. By passing an ‘m’ through Monitor(), I am able to concatenate the streams together but I would like to blend them together so it sounds like the original phone conversation. Is this currently possible through asterisk? Thanks


Perfect, Thanks!