In general my DAW is working fine. I can record audio, mix, render, etc.
I have found one issue, however. When I record midi, at the time of recording, I hear it in sync with the playback. But, when I stop recording, the midi has a delay of 1 to 3 beats depending on the speed of the computer. The new midi displays with this delay, and plays back with this delay! So, the visual representation and the playback matches. And the delay is consistent. In other words, all the notes are delayed by exactly the same amount. I can grab them in the editor, and slide them forward to where they are supposed to be, and then everything is fine.
And, I can import midi and it is shown and played back as expected.
As Best as I can tell, the code related to recording midi is internal to TrackionEngine. So, I am wondering, where does this delay come from, and how can I fix it?