Hi Aubry,
I have a way that, depending on the original record, works to some extend. But it is a lot of work. I Separate the stems, load the vocal into Melodyne (Melodyne from Celemony is not cheap and I am not sure at what level the product can do the following. I doubt entry level can.) The following is done within Studio One, using the ARA feature. I am not sure if using an Audio Workstation and a stand alone Melodyne will work, due to the fact that original recording, the stem separated and the resultig "cleaned Vocal" must be precisely in synch. Ortherwise the inverting and mixing will not do at all.
Okay, in Melodyne I am able to examine "Blob" by "Blob" What is lead vocal or a residue from other Instruments or part of the Back vocals (Choir).
When I detect such Blob, I sort of delete it. Very time consuming. The resulting Stems (that should as best case consist of the lead vocal itself) is then inverted and "mixed" with the original recording. In the end, only the lead vocal is gone.
Now you could, if you so wish, seperate the stems of the resulting backing track and maybe get a separate vocal track with choir. As I said, this depends on the type of original recording.
Getting totaly rid of the reverb of the lead vocal is almost impossible, but that part that resides is no problem for me. It is covered by my own voice.
Correct about Melodyne. Melodyne essential only works with monophonic notes. If you own Melodyne Studio it is a multitrack editor which then you could use the stand alone version to edit stems.
There are programs that can remove reverb. The one I own is from iZotope and is called RX 10 De-Reverb. I have never used this so I cannot say how well this actually works but I am now tempted to give it a shot just to see myself. My own personal use of Stem separation is just to hear different parts of the song I am trying to figure out.
As far as Rip X Daw Pro I only have the Rip X Daw program which cannot do what Melodyne can do. Now the Pro version does have an edit feature called split notes which I suppose might be able to do what you were doing in Melodyne.