
Bome Midi Translator Pro 1.8.2
Bome

Bome MIDI Translator Pro is a popular MIDI and keystroke mapping tool: use it for controlling arbitrary software by way of MIDI and keystrokes. Its rich feature set also allows it to be used for general Windows automation.
With Bome 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. We are 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).
Incoming Actions
- MIDI messages
- keystrokes
- timer
- enable/disable the current preset
- opening a project file
- bytes or text on a serial port
A sequence of rules can be defined to be processed if the incoming action matches:
- assignments of variables, e.g. pp = 20
- simple expressions, e.g. pp = og + 128
- labels and goto, e.g. goto "2nd Options"
- conditional execution, e.g. IF pp < 20 THEN do not execute Outgoing Action
- MIDI messages
- keystrokes
- mouse movements
- create/start/stop timer
- change active preset
- enable/disable the current preset
- execute program
- send bytes or text to serial ports
- execute AppleScript (macOS only)
Version 1.8.2
- full macOS Sierra 10.12 support (fix crash when saving)
- bugfix: entering MIDI note number in MIDI action without pressing ENTER caused inconsistent settings
- Windows: bugfix SaveAs Window could be hidden behind main window
- Windows: fixed vanished tray icon
- Windows: improved target window identification for injected events
- bugfix: allow timers with specific number of repetitions and 0ms delay
- improved serial port support:
- bugfix: using multiple different variables in incoming serial port action
- serial port settings can be done on serial port aliases
- SerialMIDI can be activated on serial port aliases
- SerialMIDI setting is stored in project file
- added command line parameters -assignSerialPortAlias and -delSerialPortAlias
- macOS: fix emulation of double (and triple) clicks
- safeguards for settings file:
- create backups
- if settings file is missing, use backup
- maintain log file
- other minor fixes and improvements
Frequently asked questions
How do I install the app?
Mount the image, drag the app into the "Applications" folder and launch it. If the system blocks the launch, allow it in "System Settings → Privacy & Security".
The app is damaged or won't launch
Reinstalling from a fresh image usually helps. Make sure your macOS version matches the one listed in the compatibility specs.
How do I update?
Download the new version from the site and install it over the current one — your settings will be preserved.
The download link doesn't work
Try a mirror or a download manager. For large files the browser often drops the connection.
How do I completely remove the app?
Use an uninstaller utility — it cleans up the service files that remain after moving the app to the trash.
Information
Users of Guests are not allowed to comment this publication.
Choose a download source
Bome Midi Translator Pro 1.8.2 · 36.13 MB