>> This results in very noticeable delay from pressing a keyboard key until a sound is heard (even using ASIO).

As Mac has pointed out, ASIO should give you under 10ms latency, which is not going to be *noticable.
=====================================

* 10ms latency is "small".
Sound travel at 1,100 feet per second, which is 1 foot per ms. So if you are playing live on-stage with a guy 10 feet from you, there is a 10ms latency right there. Or if you are playing live with your guitar amp 10 feet away from you, what you play would take 10ms for you to hear it, since you are 10 feet away from your amp.


Have Fun!
Peter Gannon
PG Music Inc.