Fixed it!
I was actually the asio driver having just too few samples, which would appear to be nothing to do with it, but it made ableton glitch now and again, and would then glitch the midi CC output.
Sorry, that turned out fairly simple in the end. Thanks for your help!