Bome’s Midi Translator Pro is a popular MIDI and keystroke mapping tool: use it for controlling arbitrary software by way of MIDI and keystrokes.
With Bome’s Midi Translator Pro you can control your computer from MIDI or other devices. For example: you can control your favorite software with a MIDI control surface, use MIDI turntables with arbitrary DJ software, map MIDI messages to other MIDI messages, and much more.
You can create your own mappings by defining the translations, or use one of the many pre-existing translation presets. Bome Software is constantly working on new presets, and the active community continually expands the available pool of presets.
Midi Translator Pro works by specifying mappings for different input and output types. Below is a list of different trigger types (Incoming) and action types (Outgoing). You can combine them as you wish (e.g. do keystroke-to-MIDI conversion, or MIDI-to-mouse mapping).