View Single Post
  #3 (permalink)  
Old 3rd September 2008 , 08:51 PM
Peter L Jones
Junior Member
 
Peter L Jones's Avatar
          
           
Join Date: Jul 2008
Location: London, UK
Posts: 18
Default

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
Peter L Jones is offline Offline
Reply With Quote