MIDI Translator Pro

capture > create > control

With our software Bome MIDI Translator Pro, you can control your computer from MIDI devices 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.


May 25, 2018: May is MIDI Month Updates: Bome MIDI Translator Pro, Bome Network, BomeBox Firmware, and Privacy Policy

We are a proud gold sponsor of the May is MIDI Month campaign by the MIDI Manufacturers Association. Please check it out! For MIDI enthusiasts, we also recommend to sign up to The MIDI Association (it’s free).

In MIDI Month, we have prepared numerous updates for you:

Bome MIDI Translator Pro v1.8.3


  • option to set high contrast schemes for vision impaired users
  • MIDI capture: options for raw capture and/or filter out timing messages.
  • macOS Mouse Action: allow to capture mouse position
  • keystroke input/output: improved compatibility with international keyboards
  • macOS: improved AppleScript Editor
  • many more stability improvements and fixes.

See full version history
Download Trial
Download Full Version in Your Account

Bome Network v1.2.0


  • maintain log file to trouble-shoot connection problems
  • improved stability

Free Download

BomeBox Firmware v1.3


  • new feature: QWERTY keyboard input support
  • improved logging
  • improved, more responsive web config


BMIDI Virtual MIDI SDK v2.1


  • fix BSOD when removing BMIDI port which is actively connected to a BMIDI application
  • improved compatibility with Windows 10 update 1803/1804
  • improved addition/removal/disabling/enabling of ports in Device Manager

BMIDI drivers are included with our MIDI software. If you are a developer and want to use virtual MIDI ports in your own application, please see the BMIDI SDK page:
BMIDI SDK (for developers)

Updated Privacy Policy

Today, the new EU General Data Protection Regulation (GDPR, aka EU-DSGVO) becomes effective. Already before, we’ve taken your privacy rights very seriously… but now it’s the law! As before, you can view the data we store about you and change your newsletter preferences in your account. Moreover, at any time, you can ask us to change or delete your personal data (where legally possible). Please review our updated Privacy Policy:
Privacy Policy

That’s all for MIDI Month!
Florian with the Bome Team

translating in action


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

Processing ("Rules")

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

Outgoing Actions

  • 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)

→ Compare Editions


Trial Version

  • the trial version only runs 20 minutes at a time (you can restart the program as often as you like)
  • the trial version cannot be unlocked: see next section for how to get the full, purchased version

Download Bome MIDI Translator Pro Trial: v1.8.3
Released: 2018-05-25

→ Download Archive → Version history


Already own MIDI Translator Pro?
Please register or log in to retrieve your license key and to download the latest version.
→ My Account

Classic Edition

Please see the Classic page for more details.
→ MIDI Translator Classic

Purchase MIDI Translator Pro

  • Price: € 59 (incl. VAT where it applies)
    (approx. US$ 69)
  • Secure purchase via HTTPS
  • Online order: you will receive license key and download link immediately by email.
    Note: in very rare cases, your order may require manual verification by the payment service, or by your credit card company. It should not take more than 24 hours for completion.
  • License covers Windows and macOS.
    But please run one license only once at a given time.
€ 59 incl. VAT
Add to cart

→ Upgrades → Request a Quote

Digital Download

This product is purchased as a digital download. After your purchase, you will receive the download link and your personal license key via email.

Software Protection

Please note that this software uses technical means to prevent modification of the software itself. If the binary executables are modified, the program will stop working. This can be fixed by reinstalling the software from the original installer.


Video Tutorials

You can also watch the clips on YouTube.



The Documentation (Reference Manual) provides descriptions of all features and functions offered by Bome MIDI Translator.
→ User’s Manual

Q&A Forum

In the Question & Answer forum, users can interchange know-how, tricks and their experiences. This is the recommended way to get help for specific problems.
The Bome team is active in the Q&A and makes sure that everybody’s request will be satisfied as soon as possible.
→ Technical Support Forum

Purchase Support

For any problems with purchasing MIDI Translator Pro, please contact us directly.
→ Purchase Support

Email Support

Our main technical support is handled in the Q&A forum. However, if you own a license of MT Pro and require personal support, please use our contact form.
→ MIDI Translator Pro Licensed Support


Do you need Bome MIDI power in your own products? We offer many options for licensing our products for redistribution.

You can license MIDI Translator Pro and the runtime MT Player for redistribution. This is especially useful for building or expanding your business by selling Presets with your customized MT Player.
→ MT Player OEM Licensing

The Bome virtual MIDI port driver is a versatile and robust way to add virtual MIDI ports to Windows and macOS. See the BMIDI page for more information and how to license it.
→ BMIDI Virtual MIDI Driver SDK