Does anyone else experience issues with the timing of MIDI input to iOS apps (e.g. synths)?
Specifically, I noticed something didn't sound "right" timing-wise when playing MIDI out of Logic/Live, so I carried out a bit of an experiment, and I'm seeing quite a lot of jitter in the audio of a 16th note pattern output from my computer to my iPad. I initially suspected it could be down to using wi-fi network MIDI, but hooking up my Focusrite Saffire 6 USB's MIDI out to my Behringer BCR2000's MIDI input (connected to my iPad via CCK as a CoreMIDI interface) seemed to produce roughly equivalent results. The jitter seems to vary from app to app, but even in the best case (Animoog seems quite tight), it looks like the timing of notes varies +/-5ms from when it should arrive (and every now and then, one is way off, but I can let that slide as it seems quite rare).
I connected the Focusrite MIDI output to the Berhringer MIDI input, with both connected to my Mac, and repeated the same experiment (but recording the MIDI coming in to the Behringer rather than the audio coming out of the iPad) and it looked like the timing was much closer to what I'd expect (although not perfect - I've not got much experience with external MIDI but I know not to expect miracles
I suspect this is unavoidable due to a combination of iOS and app-specific issues, having found some other discussion on the internet (e.g. (http://forums.blipinteractive.co.uk/node/2140), but thought I'd check if anyone had any other input or workarounds
It's a bit of a shame as I bought the Focusrite specifically to record from my iPad and was hoping to be able to loop MIDI sequences on my computer, play with synth/FX parameters on the iPad and record the output as audio to use in a DAW/export to another iPad, but the timing doesn't seem tight enough to use this for any kind of rhythmic sequence. Not the end of the world as I can still record from apps sampler style, one note at a time, or time-correct the audio recording of a sequence, but I was hoping the MIDI timing would be tighter than it is.
Cheers,
Tom











