Live Performance MIDI Routing with Bome MIDI Translator

Bome MIDI Translator Pro is a versatile utility that acts as the central nervous system for complex stage setups. By running between physical controllers, synthesizers, and digital audio workstations (DAWs), it intercepts, modifies, and redirects MIDI data in real time. This article breaks down how the software manages intricate live performance routing through message transformation, dynamic logic, multi-device management, and virtual port redundancy.

Universal Message Transformation and Mapping

In a live environment, different hardware and software instruments often require distinct MIDI message formats. Bome MIDI Translator allows performers to convert any incoming MIDI message into virtually any other outgoing command:

Dynamic Conditional Routing and State Management

Complex live sets often demand that a single physical controller change roles between songs or even song sections. Bome MIDI Translator uses internal global variables, timers, and conditional rules to handle these shifts dynamically:

Multi-Destination Splitting and Merging

Hardware MIDI setups typically require daisy chains or physical patchbays to distribute signals. Bome replaces or augments physical hardware routing using comprehensive software routing matrices:

Hardware Port Virtualization and Redundancy

One of the greatest hazards in a live performance is an accidental USB disconnect, which can cause DAWs to lose controller recognition and freeze the audio engine. Bome MIDI Translator solves this through virtual ports: