I always had random hangs with the ASIO drivers supplied by Tascam for my US-1641; even the very latest drivers.
On a recommendation, I installed ASIO4All and from then on it ran reliably.
Recently I learned ASIO4All just wraps the WDM drivers! So I decided to try using just WDM for a while, and whaddayaknow, no problems (although I haven't checked latency, but it surely cannot be worse?).
So my question is: What is the point of ASIO4All? I see no advantage in using it.
I am now thinking of just deinstalling ASIO4All and continue using WDM directly.
If I do this, will I lose out on something?