Just to expand on Dave's post.
The delay you're hearing isn't anything to do with the keyboard. It's there when you trigger any audio within your system. It's just that you only notice how long it takes for the audio to get out when you trigger it and expect an instant response, as if playing an acoustic instrument.
The delay is caused by using large audio buffers. These are used so to increase system performance - that is, to reduce the load on the CPU of performing frequent memory transfers between main memory and device memory. That was a necessary and useful strategy when PCs weren't as powerful as they are now. However, it's getting to the point when even Microsoft has noticed it's annoying...
ASIO drivers bypass the normal Windows drivers and, in general, allow much lower buffer sizes and lower latencies. However, some PCs with on board sound ship with ASIO drivers that aren't much better than the Windows driver or as so bug ridden as to be worthless. In these situations, ASIO4ALL may be the answer.
______________________________
M15
|