Whenever I record Midi in Studio one 3 Professional, no matter what midi device I use, the midi events are inserted before I play them. I have tested this with just a metronome in the DAW, recording one note on each beat, trying as hard as possible to hit on the beat. While recording everything sounds fine and perfectly in time. But when I playback the recording, each beat is almost a 16th note ahead of where it was played i.e. the 2nd note landing just at the end of the first beat instead of landing at the start of the 2nd beat. I am using the Audio Box I2 and have changed the internal block size to edit the buffer time but this has not rectified the problem. The only time I can get midi information to be in time with the song is to play very lazily behind the beat, which is impossible to maintain while trying to live record a section. Some help here would be much appreciated. Thanks