I actually have used a system that is similar to Donny and Don's previous comments..
Instead of a harmonizer, I use a choir/voice/scat sounds to back up my vocals in real time...This works well with Roland's vocal patches..I also can control the vocal patches with an EV5 pedal..