Agree to that above.
And MIDI doesn't know if the rhytm is complicated or not :o)
As a non-native english speaker this one confused me a little:
" I'll play straight eights slightly off, sometimes too quick, others too slow. And it's killing me."
But now, writing this, I came to think you probably meant "It'll play..."?
Secondly, if you'r CPU hits 77%, you are already on the red zone. Many systems start severe crackling and dropouts in that kind of readings.
Then again, I'm a little puzzled by the fact the synth gets frozen off time.
It doesn fit in picture IMO. The way I've understood it, Freezing (and bouncing) is a CPU-only-action in which soundcard plays no role.