Edit: this is a slightly confused post mixing up spectral casting with cross-synthesis. Totaly different things obviously
Perhaps this is already possible but I just haven't figured it out yet.
When doing spectral casting is there a way to keep the section that is removed? Soundhack used to have this in the Spectral Sound Processing program, though I can't remember the exaxct name of the process, where you could process two sound files together and the resulting sound file would only contrain the the energy that was the same in both files.
For example, if you processed a sample of a violin with a wave crashing (one broad spectrum sounds worked best as it was sure to offer matching frequencies) the reslting sound would be something like the melody of the violin but with the granular texture of the wave crashing.
There is a work around for achieving this by using the spectral casting by
a: rendering a mixed version of the two original sound files
b: rendering a mixed spectral cast version,
c: inverting one the two rendered files
d: then mixing those together,
but a simpler "Extract Matching Frequencies" option would be fantastic.
Nathan