 MIDI data processors are used for utility tasks and special effects.These include MIDI filters, which remove unwanted MIDI data from the stream, and MIDI delays, effects that send a repeated copy of the input data at a set time.A computer MIDI interface's main function is to match clock speeds between the MIDI device and the computer.