Okay, slowly but surely... cutting down the buffer size fixed the latency, fantastic. Still having a lot of drop out, sometimes I can only hear the sounds I'm playing on the controller when the tracks are rolling. As soon as I hit stop, the sound stops. I can force the sound by hitting play again and then stopping immediately, but it doesn't last. It's fine while recording and plays back right, but makes it hard to rehearse a part before recording... I'll try switching out the cable, it's not really a midi cable, it's USB, but I'll have to pick up a new one that's long enough... in the meantime, if it's not a cable issue, any more thoughts?