I’ve had this problem since SX3, never been able to fix it…
If there is high latency on my system (big buffer and/or using hi-latency plugins) I have to hit the MIDI keys early in order to get the sound to come out in time with the rest of the track. This is normal.
However, when I look at the recorded MIDI in the sequencer, the notes are recorded early; they appear at the times when the keys were hit, not when the sound came out of the speaker. ie Cubase is not compensating for the soundcard latency and plugin latency correctly.
I was hoping upgrading to Win7 might do the trick so I created a fresh Win7 (x64) install on a spare partition, installed C6.05 on it, and tested the MIDI recording. The notes are still early !
(I’m using an Oxygen 49 USB keyboard btw)
I have tried trashing prefs - this made no difference. It was a fresh install anyway.
I have tried “using system time stamp” - no difference
I have also tried using “emulated” versions of the ports described in another post - no difference.
Can someone help me out of this big pit of FAIL ?