•  
    The way this is usually done is to have the hardware zero-latency monitoring for the vocals, but have that mixed in with the song playing in the background. If your interface supports it you can have these two mixed internally, but you may have to mix them separately if not. Either way, your vocalist should be monitoring both of those signals somehow. They very much need to be hearing "the actual song" in order to have any idea how and when to sing.

    Note that you'll still have to deal with the output latency on playback but I believe Live already compensates for this when it actually writes the recording to disk.
    Warrior Bob 2 years ago
  •  
    I just thought of this... I'm pretty sure you shouldn't have any less latency just by lowering your CPU. Lower CPU usage decreases the potential latency, but you still have to go change the buffer size in Preferences to actually get any lower latency.

    The one exception to this is if you have any plugins with builtin latency that you are suddenly no longer using when you bounce to audio and re-import.
    Warrior Bob 2 years ago