HomeAboutProductsSoftwareContact us
Cart
0

Your Cart

$ 0.00 
  • :
Remove
Subtotal
Pay with browser.
Continue to Checkout
No items found.
Product is not available in this quantity.
Contact us

Umx - midi unifier

Our flagship software UMX comes in 3 versions.
Download the universal installer and try the full functionalities up to 64 restarts. Then chose your license or simply keep the free version forever.

Download Now
umx_software

get complete control

2

umx_100 controller

Specs available soon

Coming Soon
1

UMX SOFTWARE Coming soon

Is defined as a 'MIDI_unifier' and complies with the MIDI standard. It has two main functionalities:

Massive MIDI transmission:

MIDI data bulks are composed by various signals, depending on the configuration.
The
standard_slot allow the simultaneous transmission of up to:
48 controls Changes, 16 program changes, 16 transport controls (play, stop, continue), 16 release sustain pedal controls, 16 all note off controls and much much more

MIDI merger:
The embedded midi_merger redirect and blends MIDI slot controls withinstrumental musical execution. Musicians can trigger the transmission ofcontrol messages to a wide number of instruments during their performance.

Coming Soon
End of January 2024
This is some text inside of a div block.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This product is out of stock.
Product is not available in this quantity.
Coming Soon
This is some text inside of a div block.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This product is out of stock.
Product is not available in this quantity.
Coming Soon
This is some text inside of a div block.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This product is out of stock.
Product is not available in this quantity.
Coming Soon
This is some text inside of a div block.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This product is out of stock.
Product is not available in this quantity.
Coming Soon
This is some text inside of a div block.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This product is out of stock.
Product is not available in this quantity.
Coming Soon
This is some text inside of a div block.

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

This product is out of stock.
Product is not available in this quantity.
Coming Soon
Trial
Free
The perfect starting point for newcomers to digital music creation. It offers basic features and functionalities, allowing users to explore the intuitive interface and tools of Unimidi.
Feature text goes here
Feature text goes here
Feature text goes here
Feature text goes here
Feature text goes here
Feature text goes here
Feature text goes here
Feature text goes here
Feature text goes here
Feature text goes here
Lite
Free
Unleash the true power of MIDI and take control of your music performances now.
It’s free forever.
CHOSE YOUR VERSION
3x3
3x3
3x3
3x3
Matrix
Standard controllers compatibility
Lifetime License
UNIMIDI controllers compatibility
Performance
$49
Complete control at a great price. Suitable for most setups.
Shop
8x8
3x3
3x3
3x3
Matrix
Standard controllers compatibility
Lifetime license
UNIMIDI controllers compatibility
Pro
$199
Give me everything.
For the larger, more complex setups and implementations.
Shop
16x16
3x3
3x3
3x3
Matrix
Standard controllers compatibility
Lifetime license
UNIMIDI controllers compatibility
Matrix
Lifetime license
Standard controllers compatibility
UNIMIDI hardware compatibility

Click here to check the latest revision:

Changelog

Main features and specs

Single Core Architecture
UMX features a multithreaded architecture, as opposed to a multi process one. It is designed to never use more than one core on your system, ensuring that maximum machine resources are available for audio processing.
Stand-alone MIDI Backend
UMX's design consists in a MIDI backend and a separate graphical frontend. The software always prioritise MIDI reception and transmission over the graphical components, resulting in ultra-fast, nanosecond-order MIDI transmission latency. Even when your machine is quite busy.

one software to rule them all

umx software DATASHEET

  • Massive MIDI transmission:
    48 Controls Changes
    16 Program Changes
    16 MMC transport controls (play, stop, continue)
    16 release sustain pedal controls
    16 all note off controls
  • 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.
  • bulk transmission time: 2ms or less, depending on system
  • output ports: MIDI data bulks are transmitted through up to 16 MIDI ports. Ports can be physical, for connected devices, or virtual, generated by the software
  • data customization: program changes (MIDI channel, value, MSB, LSB), control changes (MIDI channel, cc number, value), and notes (MIDI channel, duration and sustain pedal), are transmitted through one or more ports.
  • slot automapping: when slots are created, they will map each controller in the MIDI control change 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 is ready to be acquired or remapped.
  • smooth transitions: new control changes values transmitted by a bulk can reach the final value instantly or in a programmable time, the intermediate values step is also customizable.
Read more
  • MIDI compatibility: umx recognizes all MIDI devices connected to the computer, whether they are MIDI class-compliant or require a specific driver. If your operating system can recognize the device, umx can too. MPE (Midi Polyphonic Expression) controllers can be used on all input ports.
  • extensive MIDI metering: umx is equipped with up to 32 midi_meters that constantly show rx/tx activity, MIDI messages are displayed and classified by their types.
  • Midi merger:
  • The embedded midi_merger redirect and blends MIDI slot controls with instrumental musical performance. Musicians can trigger the transmission of control messages to a wide number of instruments during their performance.
  • input ports: the software can open 16 MIDI ports as inputs, the same port can be used for all inputs. Each port is opened once, and all MIDI instrument ports can be used with multiple MIDI destinations, even in the Windows architecture (MAC and Linux natively support virtual input MIDI ports).
  • latency: incoming MIDI messages are retransmitted to available MIDI outputs in the same millisecond (zero latency).
  • MIDI filters: MIDI messages can be dynamically filtered (transposition, keyboard extension range, allow/block cc and pc), filters can be set for each patch individually.
  • bulks hierarchy: MIDI controls are displayed in slots to be configured and managed. Bulks are organised into patches and performances. Recalling a patch immediately trigger the MIDI bulk transmission.
  • db format:  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.
  • workflow: musicians can create and edit performances by adding and manipulating different types of slots. All slots have a performance’s configuration panel for customization. Once the performance level has been defined according to instruments setup, patches can be generated for the transmission of MIDI messages. The patch and performance layers offer various management functions for copying, duplicating, inserting, and organizing.
  • Controls identification: All slots can be named, users can choose a slot colour for easier identification, all controls within slots can be individually named for each performance.
  • modularity: umx has a growing number of slots types that cover a wide range of possibilities. The software has been designed to host slots similar to a MIDI DAW. Many more types of slots will be added in the future.
  • adaptive interface: umx comes with an extended graphical interface that allows access to all modules. The collapsed UI is perfect for fitting into the screen with other software as well. Size and position are freely configurable through the options panel.
  • matrix: the node matrix dispatches the messages of slots to output ports based on their types. The software can control plugins, DAWs, standalone music software, and all MIDI devices.
  • external controls: performances and patches can also be recalled via MIDI. One of the 16 inputs can be set as a controller, allowing umx to be driven by a standard MIDI controller. DAWs can trigger umx transmissions in sync with audio and MIDI tracks.
  • output ports control: 16 MIDI ports can be opened as merger outputs, transmission to these ports support MPE and MIDI single channel.
  • dynamic routing: output Port’s activation is controlled by each patch for dynamically select which instrument is played by input controllers.
  • Others tools:
  • monitor module: this module monitors all MIDI communications on multiple ports simultaneously. It provides information such as the timestamp, port, channel, message type, and message values. The monitor module also instantly detects all available MIDI ports.
  • Database manager: this dedicated sub-window tool enables users to manage performances and patches within projects. It provides various functions for copying, moving, duplicating, and creating new items. The search functions help quickly locate performances and patches, even if they are contained in non-loaded performances. Additionally, a powerful adaptive copy function allows users to copy patches from one performance to another, even if the structures are different.
  • Slot sharing settings panel: This dedicated sub-window tool enables users to copy some parameters of a slot from one patch to other selected patches, facilitating the management and synchronization of settings.

UMX stands at the intersection of music and technology. Learn more about its cutting-edge features by exploring our extensive specifications guide.

Grab the Manual / Full Spec Document Here
Get in touch

Ready to EXPLORE?

Contact us

FAQ’s

Your Questions Answered

Is UMX a plug-in? Does it work inside of a DAW?

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.

Do I need to buy the Unimidi hardware to use the software?

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.

How is UMX advantageous for MIDI management compared to other solutions?

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.

Do I need to be a MIDI expert to use UMX? Does the software has a steep learning curve?

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à!

Does the UMX_100 device have midi ports? Is it a MIDI interface?

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

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Quick links
HomeAboutProductsSoftwareContact
© 2024 Unimidi. All rights reserved.
Privacy PolicyTerms & Conditions