В большинстве daw есть какой-то groove quantize, работающий и с таймингом, и с велосити. Именно для такой задачи в ableton, имхо, лучший.
Есть jamstix, работает отлично, если надо сделать полноценную партию из какой-то простой заготовки, но именно для такого сценария может быть неудобно, миди там геморно импортировать.