this may seem simplistic, but have you messed with the global quantise settings? i have mine set up to "bar", so i always have to trigger a smidge early, but you can change that...
thats sorted it
along with asio4all that seems to have everything working how i would expect
thank you so much guys
now just need to warp these tracks better so it don't sound like a heard of buffalo