I have never tested the latency for MIDI->VSTi-->Onboard audio out before, so wanted to check this. I have only used the WDM for work that required no tracking (recording) at all, but thought this would be good to "stress test."
Here is the setup used:
- Shifted SONAR to WDM mode (using the 16-bit out on the onboard Realtek)
- Input via a Roland A-300 PRO
- VSTi used was Dimension Pro. I used one of Craig's EB-5 bass samples and started the buffer on the extreme low end (1msec) and bumped it up till it played back correctly.
Result 1 - On my machine, the 8msec buffer point was where it suddenly changed to the expected sound (below this was rather distorted).
Result 2 - Same test with SI-Bass as the VSTi could be lowered to 6msec buffer.
Result 3 - Same test with TTS-1 as the VSTi was also at the 6msec buffer.
I just wanted to throw this out as a data point, since I actually do not use this setup for recording, but these latencies fall into the "tolerable" range. I got some funky transport start/stop sounds doing an actual tracking test (6msec on the TTS-1), but the notes were timed correctly (which is more the MIDI controller and its drivers than the audio out).
Back to the OP, John's recommendation of TTS-1 should be feasible with what you have now.