Not in my Sonar 7 software. Using ASiO I get (all latency) at 2.2ms (2 thousandths of a second) with MME with the same recording speed and bit depth (44100 - 24 bit) my latency using MME drivers in Windows would be 30ms at the lowest and only go up way up to be safe in recording (are you applying in the Audio menu Item of Options? clicking "Apply") and what surprised me was with Windows WDM/KS at the fastest it can be is 2.2ms, but to be safe that can go all the way to 383.4ms or something like that - way off for latency. MME drivers would be even worse, because if you tried to use the fastest latency with the WDM/KS or MME drivers, it probably would stop the program or have so many dropouts it never continue.
????
Before you set the Audio in Cakewalk (Sonar) you have to "Apply" the settings first to really see what it is going to do.
According to RME and their units, it takes 3ms just to get through the electronics of the recording gear (in this case it is RME Babyface). There is no faster latency that can happen because that is only 3 thousandths of a second to get through the electronics of any electronic unit. Then there is the computer recording on, and that takes another (in my case) 2.2ms at least.
I know there is that which happens, because I been through it all before, but not lately, because all I will use is ASIO drivers that make all audio record and heard the same while recording. Granted all I got is an second generation I3 Intel computer, but the samples offset for all of that is 151 samples, but ASIO puts it all together so the offset is 0 samples when recording and listening at the same time (with multiple tracks to be done.)
But I never used audio with MIDI before either one or the other, but in a MIDI track in Sonar there is "time" if you expand the track and look at everything.
(each track for MIDI).
I guess I have not done more than two tracks in a recording at one time ever (left and right) and when done, I put it together and mix it out of Sonar or whatever.