Bome's Midi Translator Pro

by Bome Software

Bome's MIDI Translator Pro is a powerful and versatile MIDI mapping, processing, and scripting tool for Windows and Mac.

Bome's Midi Translator Pro is a powerful and versatile software application that allows you to create complex midi mappings, translations and filtering. It is a powerful tool for musicians, producers, composers, sound designers, audio engineers and anyone else who needs to map, filter, and translate MIDI messages. It is commercial software from Bome Software for Windows and macOS; the trial version runs for 20 minutes at a time.

Features:

Midi Mapping:

Bome's Midi Translator Pro provides a fast and reliable way to create complex MIDI translations.

Midi Translator Pro allows you to map incoming midi messages to outgoing messages. You can create one-to-one mappings, or you can create complex mappings that involve multiple incoming and outgoing messages.

Midi Filtering:

Midi Translator Pro allows you to filter incoming midi messages according to various criteria. You can filter on specific messages, or you can filter on specific data values.

Midi Translation:

Midi Translator Pro allows you to translate incoming midi messages into other midi messages. You can translate one midi message type into another, or you can create complex translations that involve multiple incoming and outgoing messages.

Midi Routing:

Midi Translator Pro allows you to route incoming midi messages to different destinations. You can route messages to different midi ports or devices, or you can route messages to different applications. The built-in MIDI Router creates direct Thru connections between ports.

Timers:

Timers can fire once or repeatedly and start outgoing actions, so a single incoming message can trigger a delayed or repeating series of midi messages.

Event Monitor and Log:

The Event Monitor shows incoming and outgoing activity in real time, and the log window lists the processed messages, which helps when you debug a project. A capture function helps you learn which messages a controller sends.

Keystroke and Mouse Emulation:

Incoming midi messages can be translated into keystrokes, key combinations, text, mouse movements, clicks and wheel actions, so almost any program can be controlled from a midi controller. Computer keystrokes can also be used as triggers.

Rules and Scripting:

Each translator can run rules with variables, expressions, IF/THEN conditions, labels and goto, which makes complex processing logic possible. 14-bit controllers, (N)RPN, pitch bend and System Exclusive messages are supported.

Virtual MIDI Ports:

Up to 9 virtual midi ports let Midi Translator Pro exchange midi messages with other music applications on the same computer. Virtual ports are not available on Windows on ARM.

Other Triggers and Actions:

Incoming triggers also include serial port data, application focus changes and project events. Outgoing actions can launch programs, switch applications, send serial data and run AppleScript on macOS. Presets group translators and can be switched on and off.

Windows 10 or 11, 64-bit
Intel or AMD CPU (virtual ports not on Windows on ARM)

PROS
Highly customizable with advanced MIDI mapping features.
Supports nearly all MIDI devices and applications.
Offers technical support and active community forums.

CONS
Complex interface may be daunting for beginners.
Price may be prohibitive for some users.
Trial version stops after twenty minutes of use.
Portable Blender
Portable Blender is a free and open-source 3D animation, modeling, simulation, and rendering suite.
iZotope RX 9 Advanced Audio Editor
iZotope RX 9 Advanced Audio Editor is a powerful, comprehensive audio repair and enhancement suite for fixing, enhancing, and restoring audio.
Wurlitzer MP3 Jukebox Player
Wurlitzer MP3 Jukebox Player is a jukebox software program that allows users to play and organize their digital music library.
iZotope Nectar
iZotope Nectar is a comprehensive set of tools designed to produce professional-sounding vocal tracks in an intuitive, time-saving workflow.
Auto Music Tagger
Auto Music Tagger is an automated music tagging software that automatically tags music files with metadata such as artist, genre, and album information.