The De Flam feature of Digital Performer will rearrange groups of MIDI notes that are close together, by calculating and then placing the notes at their average start time.