Mark R wrote:Idsz wrote:...in my experience the buffer size has a tremendous impact on midi timing. I've set it to small after I tried to work for way too long with a large buffer range and was struggling with staccato's and percussion.
I can verify that when using Direct MIDI Input (such as a live keyboard) software instruments in Logic 9 will exhibit the "MIDI quantization by duration of the sample buffer size errors" discussed in the eigenzone.org MIDI Jitter link.
The same channel strip driven by a Recorded MIDI Region will play back fine however. (Perhaps in this more leisurely mode, Logic is programmed to take more care with exact MIDI timing while calculating the instruments audio output.)
Yeah, the eigenzone MIDI input Jitter tests are a credible piece of work.
But I think Idsz was talking about the Process Buffer Range affecting MIDI timing, not the I/O Buffer. But I'm not sure which timing he's referring to: internal MIDI (software instruments) or external MIDI.