MIDI Translator Pro

capture > create > control

“Overall, if you’re a live performer or want to put an existing MIDI controller in charge of other software or hardware, MIDI Translator is a dream come true.”
Sound on Sound magazine, March 2009

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.

“Computers should be made to do what we want them to do... gracefully, and MT is right on!”



Jul 2, 2017: New Tutorial: set up a basic Bome MIDI Translator Pro project

We have just released a new Bome MIDI Translator Pro video tutorial: How to start a basic project. Recommended for everyone getting started with MT Pro!
More videos coming soon! You can also subscribe to our YouTube Tutorials Channel to not miss them.

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)

translating in action

More Information


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 MIDI Translator Pro 1.8.2 Trial:

Vista, 7, 8, 10
10.7 – 10.12

Purchase Full Version

  • No 20-minute trial timeout
  • You’ll receive a personal download link to the full version
  • One license covers both the Windows and macOS version
Purchase Bome MIDI Translator Pro

If you own a license of MIDI Translator Pro, and lost your license or require a new download, please create an account or log in. Note that in most cases, you need to create a new account and activate it via the link via email.

Classic Edition

Go to the Classic page for more details.


We offer a runtime of Midi Translator (“MT Player”) for individual licensing. For more information, see the OEM/Player page.

What’s New?

Version history.


Already own MIDI Translator Pro?
Log in to retrieve your license key and to download the latest version.

Purchase MIDI Translator Pro

  • Price: 59 Euros (approx. US$ 66 + conversion fee)
  • 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.00 incl. VAT

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.


In order for this software to correctly work, your computer must meet the following requirements:

  • the operating system is either Windows 7/8/10, or macOS 10.7-10.12
  • free hard disk space is at least 150MB

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.

Other Purchase Options



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.

Q&A Forum

In the Question & Answer system, 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.

Purchase Support

For any problems with purchasing MIDI Translator Pro, please contact us directly by email with the contact form.

Email Support

Still can’t solve your problem? Contact us by email with the contact form!
Email support is reserved for licensed users (i.e. only if you have purchased Bome MIDI Translator).



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.
Learn more…

Bome Software also offers an SDK which enables you to use Bome’s versatile and efficient MIDI technology in your own software products.
Learn more…



Here are some unsolicited statements from users of Bome MIDI Translator:

“The software is fantastic and it is working out great for us.”
Thomas K.

“It’s extremely easy to use and very stable… Couldn’t be happier. Customer support is fantastic as well!”
Thomas K.

“We needed a solution that translated key strokes from a USB arcade button encoder to MIDI notes to trigger lighting software cues. Bome MIDI translator Pro filled the gap perfectly!”
Thomas K.

“Absolutely love the MIDI Translator Pro. It’s such a fantastic and well built program.”
Tom B.

“Between the power of MIDI Translator Pro and the support in the forums, I feel like I can get any piece of gear to do what I want.”
mattz (in the forums)

“[MIDI Translator] has totally changed the way I perform music live and work in the studio.”
Eero P.

“Your software is the most important management node of my show.”
Frank B.

“It is a fantastic product, great manual made the whole complex affair painless.”
Dominic C.

“Fundamentally it is a fantastic piece of software, very elegantly designed, and made a potentially complex problem quite easy to solve.”
Dominic C.

“A real liberator.”
Dominic C.

“Best MIDI software ever made!!!”

“I am in love with your software. […] i’ve been able to create a template for propellerheads record so i hardly EVER have to use the mouse/keyboard… I am blown away.”
James H.

“When I explain MIDI Translator to my buddies, and show them what the software does, it blows their minds.”
Rev. Jude

“This is a badass piece of software you’ve made.”
Rev. Jude

“Thanks a lot for making this tool, it’s heaven sent.”

“Wonderful software. Very well done…”
Jon B.

“The software has been running like a dream from the moment I purchased it (had some time off work and have been using it for 11 hours per day for 3 weeks straight – no problems.)”
Jon B.

“…can kick novation automap in the trash, after using MIDI Translator for just two days…”
Christian F.

“Let me tell you all of this hardware wouldn’t work without your awesome program. It’s so so so cool. It works perfectly for me.”
Luis Moreno

“MIDI Translator is a really cool software!”
Christian F.

“An exceptional bang for the buck.”
J. Grace

“Guys i can’t tell you how amazed i am at what bomes can do for the APC, who needs Max4Live?”
S4racen (in the forums)

“Without MIDI Translator I (and others) would have left the BCD2000 in the closet gathering dust… watch out for an update template for Traktor Pro with the BCD2000… glad to help out other digital-djs…. Florian without your software where would we be? Keep up the good work!”

“As I said before it’s a dream come true.”
I. Thompson

“[…] they always ask me what my favorite bits of kit are, and my answer is always the same. It’s all about my Bome software and a few strategically placed midi controllers.”
J. Grace

“I’ll be using the software on stage next week for the first time, so I’m happy you guys care so much about this :)”
I. Thompson

“Guys i can’t tell you how amazed i am at what bomes can do for the APC, who needs Max4Live?”
S4racen (in the forums)

“[MIDI Translator] enables me to take advantage of various pro apps in ways previously unimaginable.”
J. Grace

“Computers should be made to do what we want them to do… gracefully, and MT is right on!”

“Your software has become an integral component in my home studio setup.”
J. Grace

“I constantly get more excited about using MIDI Translator. I feel like I’ve only scratched the surface so far, but I’m already achieving groundbreaking results :)”

“In my opinion, Bome’s MIDI Translator is truly a must-have piece of software for any serious MIDI-musician.”
Gary M.

“I’m so very, very impressed with your software…it enables the user to execute so many tasks that simply aren’t possible with any other single software package.”
Gary M.

“It’s absolutely nuts what you can do with it.”

“I’ve been rockin MT with Ableton for a while now and can’t wait to perform with it.”

“I’ve only used Translator for less than an hour so far, but it was very easy and intuitive and I look forward to […] using it much more often in the future. Thanks again for the great support.”
Norb S.

“[…] time to tell you how integral your work has been in enabling me to pull off an otherwise impossible project. MIDI Translator is one amazing piece of software.”
Max O.

“Thanks for the quick response. Fantastic software by the way.”
Justin D.

“The software is the best thing ever, i haven’t stopped tinkering with it since i bought it and i still think i’m only just scratching the surface…”
Darren C.

“Happy to see many improvements. Timers are definitely very cool, and I like the "always active" profile.”

“Finally I can teach my MIDI gear bavarian!”

“Ingenuity has a name: MIDI Translator!”

“I’m very interested in your MIDI Translator 1.5, cause this would be the solution to get the BCD2000 work on traktor3!”
Ferdinand v. W.

“Ich benutze Deinen MIDI Translator, um die Behringer BCD2000 im Traktor zu verwenden. Im Speziellen die Joywheels. Ist echt ein feines Tool.”
Marius L.

“Great Program. I love it!”
Carlos V.

“Habe durch "DJ Fresha" (NI Forum) erfahren, dass Du den "Traktor" mit Deinem Programm MIDI Translator und dem Behringer BCD2000 zum laufen gebracht hast! Danke dafür!”
Jens B.

“Ich habe gerade Deinen MIDI-Translator ausprobiert und finds einfach nur geil!”
Daniel B.

“I find it easier to program drum patterns live rather than with clicking on a mouse and have the crowd thinking I’m checking my email on stage. Hee Hee.”
Patrick DSP

“Great piece of software you have written. I am very grateful.”
B. Waterson

“It is a very nice tool. Thank you for producing and publishing MT !!!”
S. Meiers

“Nuff Respect”
DJ Fresha

“Your software is just wonderful.”
L. Ponce

“Bome MIDI Translator is a fantastic piece of software. I can now do everything I want with my foot controller.”
L. Ponce

“Once again, thank you for making such a nice program.”
Rafko M.

“Vielen Dank für das coole Program!”
H. Grete

“Smart program!”

“I have been using MIDI Translator for a month and I think it’s great.”

“Die Postware Idee finde ich super! – Genau wie Dein Programm!”

“Exellent software!”
C. Cicioiu

“Keep up the good work and thanks a lot for the great MIDI Translator.”

“Very cool program.”
D. Plante

“Thank you for your wonderful MIDI Translator. It makes my Roland MKS-80 a supersynth!”
R. Schardt

“Thank you very much for creating such a useful and clever software!”
F. Mancini

“Thanks for making such a nice program.”
R. Mekic

“It’s a fantastic tool, thanks a lot!”