I'd been begging MOTU to provide VST plug-in compatibility with their near-zero latency CueMix, but they didn't even bother responding to requests from me. So, my next thought was to ask CW for a Project Freeze function. What I've done is export a rough mix of the music to two tracks, then create a new project, import the Exported Audio, use the Echo function with a Compressor to track vocals with great latency control, then Export the vocal tracks back to the original project. That's a bit process/time consuming, but works for me.
With that said, if I could
emulate the mixdown like an Export Entire Mix, where Sonar would merely
play the mix as if it were an Exported 2-track mix, disabling the ability to change anything with the original mix, I could essentially remove ALL latency in the project created by processing or plug-ins, etc.
This works like Freezing tracks. If the track is frozen, it's processed down to just playing back the audio. However, freezing all the tracks still requires them play individually and through a buss. But if you could simply freeze the
entire project, except the selected tracks (if any are selected), the project plays back as if from Windows Media Player. If all the processing is gone from the playback by freezing the whole project aside from new tracks you armed for recording vocals, in theory, you could get the lowest latency possible while adding a compressor to your tracking vocals using the echo button. Sound good?