Thanks Mac.

At one stage I suddenly got really bad latency. I'm not sure if that was because I fiddled with the MME/ASIO settings. So I went to read up about the settings.
I think i've now eliminated the latency.