Midi delay... i don't get it.

Maybe not what you’re after but why don’t you try using a traditional delay effect as a send and adding a pitch shift plugin on the FX channel. Waves have a good one called SoundShifter.