So I have a weird problem going on with syncing of a midi file. I am recording a band live while at the same time the keyboard player is recording the midi of their performance into logic so that I can switch out the sound during the mixing process. When I get all the stems into another logic session and then bring in the keyboards midi and match up the beginning of the recorded audio from the keyboard and the midi file I notice as it moves throughout the 15 or so minutes of recording the midi is slowly drifting away from the recorded audio of the keyboard. Midi record was done at 120 and my mixing session is at 120 so that the midi should in theory be locked into my audio without issue. I even checked both logic sessions and the frame rates are both set to 25. So in order to get the midi to actually stay in sync I found I had to pull my tempo down to 119.9898 bpm. Now I'm just curious what on earth could be causing this. In the past the keyboard player would record their midi into garageband and the midi I got from that had no problem syncing but the last couple of times the keyboard player used logic and that's when the trouble started. Please Help!!