Awhile back, I posted a thread about latency issues that I'm having with BIAB2014. In spite of patient and generous help from several on this forum, it was never completely resolved. In a nutshell, I experience slight but annoying latency using the MME driver. Switching to ASIO4ALL has not helped as I then get no sound from my MIDI keyboard thru BIAB at all. (Keyboard is a Yamaha DGX640). I've tried following the procedure outlined in PGMusic's Help video about Latency, but it hasn't helped. As a result, I have not used BIAB much at all.

Well, now I'm asking whether perhaps there's another (hopefully more reliable/foolproof) way to "skin the cat". Are there hardware options (the more reasonably priced, the better) that would resolve the latency issues I'm having? Perhaps something with it's own ASIO driver?

If so, I'd appreciate any specific links.

FWIW, my set-up is as follows: DGX-640 connects to Win7 laptop computer via USB. Laptop sound is output to Behringer Xenyx502 Mixer which outputs to either headphones or to M-Audio BX5 monitors.

It's also important to note that I use Pianoteq (separate and apart from BIAB) and there is no issue with latency (also using ASIO4ALL). So I definitely do NOT want any proposed hardware solution to compromise Pianoteq's presently excellent performance.

I know absolutely nothing about any possible hardware options, I'd appreciate any explanation on how/where in my set-up any such device be placed (ie - between piano and computer?; between computer and mixer?; etc.

My main goal is to reduce/eliminate latency when I use my keyboard with BIAB. A secondary goal (but not critical) is to improve the quality or even selection of overall sounds in the system. (Would that involve a hardware synth of some sort? And would that be a totally separate device?)

Any help with these questions would be greatly appreciated! Thanks.


Kawai VPC1 MIDI Controller; Asus A53E Laptop running Windows 7 - 64 bit; BIAB 2017 UltraPlusPak (upgraded from 2014 EverythingPak), running from Laptop's Hard Drive.