UNIFY YOUR MIDI
Introducing UMX by unimidi, the software tool designed to give you complete control over your live music setup through MIDI.
BUILD YOUR PERFORMANCE
■ Switch musical scenarios in a blink of an eye: transmit massive amounts of MIDI controls in one gesture.
■ Instantly recall your sounds, switch between instruments, automate, and route without interrupting your performance.
■ Map any parameter of your instruments, plug-ins, and effects, and control them all at once.
GET COMPLETE CONTROL
Whether you're working inside a DAW or not, using any type of midi controller, incorporating synthesizers, pedal effects, digital plug-ins, loopers, samplers, sequencers, drum machines, lights, or any other MIDI -controlled device- it doesn't matter. UMX is the right tool to blend all the elements of your performance together.
Control Everything Via MIDI
Map your entire setup to UMX and control it with a single gesture.
Modularity
Pick from growing variety of virtual MIDI controllers (Slots) to build the performance around your existing setup.
Zero Latency Performance
From your fingers to your instruments and plug-ins in less than a millisecond.
Create Smooth, Musical Transitions
No more abrupt sound changes. Transmitted Control Change messages can reach their final value in a programmable time.
A Synergistic Tool
You’re using a DAW to perform? UMX runs standalone and works alongside your favorite audio workstation or other software. It adapts to any setup and workflow.
INTRODUCING THE MIDI UNIFIER
UMX is defined as the 'midi_unifier' and it’s composed of two main features:
■ Slots function as virtual MIDI controllers, transmitting messages to your instruments. Musicians can create and edit performances by adding and manipulating various types of slots.
■ The node matrix redirects the MIDI information flow. Your instrumental execution and the incoming messages from slots are merged and routed across the MIDI output ports by the matrix.
Universal Compatibility:
UMX recognizes all MIDI devices, whether they are MIDI class-compliant or require a specific driver. MPE controllers can be used on all input ports.
UMX is available for both Windows and macOS. A Linux version is on its way.
Massive MIDI Transmission:
UMX enables single-gesture MIDI data bulk transmission through up to 16 MIDI ports.
In a Performance equipped with 16 Slots, recalling a single patch can transmit up to:
48 Controls Changes
16 Program Changes
16 Transport controls (play, stop, continue)
16 Release sustain pedal controls
16 All note off controls
Bulk transmission time: 2ms or less, depending on your system.
Using others types of slots allow to compose a different bundle, for example using 16 program_changer slots umx can transmit up to 64 program changes at once per patch.
Dynamic Routing:
Each patch controls the activation and routing of the MIDI ports. Any controller can be assigned in real-time to its MIDI outputs as you switch patches, controlling different sound generators without stopping the musical execution.
Building Blocks:
A project file contains up to 128 Performances, each consisting of up to 32 Patches. A project can hold a maximum of 4096 MIDI data bulks. The number of projects is unlimited, and the program can rapidly switch between the last 10 used projects.
Automapping:
When slots are created, they will automatically map each controller in the MIDI CC range 102-119 on MIDI channels 14, 15, and 16. By default, a full performance offers 48 Control Changes without any overlap in a free Control Change interval, which are ready to be acquired or remapped.
A GROWING ECOSYSTEM
Discover the UMX Series
Ready to EXPLORE?
FAQ’s
Your Questions Answered
UMX is a standalone software that operates independently or alongside other software. Since it works with MIDI, it can send MIDI informations to your DAW via virtual MIDI ports, controlling the audio workstation in a similar way as it would control an instrument. The interface of the software can be collapsed for you to visualise the mixer section of your DAW or anything else you need to keep an eye on. UMX is very lightweight. It won't add any latency to your performance nor burden your CPU.
The full functionalities of UMX can be exploited via the software interface or mapped to a standard MIDI controller. However, the UNIMIDI devices are designed especially for UMX and ensure optimal control of the software.
The first advantage is modularity: the idea is tailoring the software functionality around your own setup. Moreover, the MIDI transmission capabilities are unparalleled. The amount of controls you can transmit in one touch is simply impressive. UMX allows you to bring back more spontaneity in music as well: the parameters modulations are triggered by your input, allowing you to improvise or extend the song structure, still maintaining the high level of sound complexity you’ll find in nowadays studio-produced music. You won’t be forced to play along a click track as if you were using automations in a DAW. You’ll be able to create very smooth sound transitions and to control a large amount of parameters on many instruments ( control a whole band or orchestra with just one UMX, for example? ). You could be playing death metal in the verse and then bossa nova four bars later, you could be using 12 synthesisers and a midi trumpet at the same time. I mean, there’s no limit. You can do whatever the hell you want.
Not really. You’ll need some basic understanding of the MIDI protocol and computer-made music. But if you played banjo in a country band you wouldn’t be here, right? The first step will be mapping your setup to UMX, which can take more or less depending on how complex the setup is. That would be the most “challenging” part. After that, you can just duplicate your performances and change the parameters in every patch. Et voilà!
The UMX_100 device is a remote patch launcher allowing to monitor your performance. The MIDI does not pass through the UMX_100. It is carried via USB directly into your computer or through a standard MIDI interface.
Get in Touch
Connect with the UNIMIDI Team Today