Description
Looking for a versatile MIDI mapping, processing, and scripting tool? Check out Bome MIDI Translator Pro, a software application that creates custom MIDI routings, rules, logic, and layers. And with keystroke and mouse emulation, you can control any software on your computer using a MIDI controller. MIDI Translator Pro is well suited for musicians, DJs, controllerists, lighting designers, music studios, TV studios, theaters, photographers, gamers, and research and development for rapid prototyping. This MIDI and keystroke mapping tool can be used to control arbitrary software by way of MIDI and keystrokes. Its rich feature set also allows it to be used for general Windows automation. 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. Create your own mappings by defining the translations, or use one of the many pre-existing translation presets. Bome is constantly working on new presets, and the active community expands the available pool of presets, too.Benefits 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).Incoming Actions MIDI messagesKeystrokesTimerEnable/disable the current presetOpening a project fileBytes or text on a serial portProcessing Rules A sequence of rules can be defined to be processed if the incoming action matches: Assignments of variables, e.g. pp = 20Simple expressions, e.g. pp = og + 128Labels and goto, e.g. goto "2nd Options"Conditional execution, e.g. IF pp Outgoing Actions MIDI messagesKeystrokesMouse movementsCreate/start/stop timerChange active presetEnable/disable the current presetExecute programSend bytes or text to serial portsExecute AppleScript (macOS only)