There is no latency when I'm triggering from my controller but after recording MIDI data and stopping playback, the MIDI data shows up a few milliseconds too early in the Piano Roll view and therefore plays out of time.
I would understand if the MIDI notes were 'late' but instead, they're printing out early.
What could cause this to happen?