Midi Translator is a universal event processor that can convert input events to other input events, e.g. MIDI messages to keystrokes, keystrokes to mouse movements/clicks, etc. This allows you to, e.g. control any application from a MIDI control surface, or to create your own keyboard shortcuts to send MIDI messages. You can also convert MIDI messages on the fly: e.g. convert NRPN or RPN messages to controller messages, or sys-ex messages to NRPN, pitch wheel to controller, and so on. It also features powerful processing capabilities to modify and filter events. You can easily filter events by way of rules of the type 'if ... then ...'. Furthermore, the Timer feature allows timed and delayed execution of input events as well as repeated execution.