I want to achieve something like this https://soundcloud.com/user7421656/sonicworx-isolate-preview .
I've researched it and a few papers mention the use of "descriptors" on the audio and use thresholds on the descriptors to determine singing sources. But before I dive in and go hard out on how these people achieved it, I wanted to make sure it's the best way to achieve an effect similar to the above link.
What's an effective method to achieving singing source separation?