New Tool (3.4.2) MIDI Universal Controller (+ Wave Builder) v3.2 build 374 (January 2023)

Hi Raul,

Just signed up to ask for details about licensing MUC but turns out new users can’t send private messages :slight_smile:

Any chance you can send me the details please?

Also - some constructive feedback: The 30 min demo timer + permanent lock feels to me to be too aggressive for something with this much complexity.

It has taken me hours so far to get my head around MUC, and I think I finally have a good idea of how it functions and can improve my workflow greatly, but it took a lot longer than 30 minutes (think multiple hours).

I know it’s difficult to find the right balance with this sort of thing to avoid people taking the micky but as a newer Renoise user (with a new MIDI controller) this felt somewhat hostile.

3 Likes

Yes, new users cannot send a first message, apparently. I have sent you a PM with the details. Thank you for contacting!

I am pleased to report that this particular matter has been effectively implemented at MUC recently. Soon we will see…

In fact, as designed now there is nothing better for routing plugins and controlling them via MIDI. This is really amazing!

This matter has been resolved. It will be fine in the next version!

1 Like

New version for MUC: 3.0.361

I am pleased to inform you that I have just released the new MUC v3.0 build 361.
You can download the MIDI Universal Controller tool in the first post, here.

This new version includes some more additions, some fixes and a very important feature: the parameter rerouting customization for instrument plugins. You can see all the updates inside the Update History.

Parameter Rerouting for Instrument Plugins

The instrument plugins are disparate, each offering an ordered, hard-coded list of specific parameters, each with a different range of values, where the infinite-spin wheels are the ideal knob.

The main control problem through the MIDI input is that it is not possible to modify the order of the list, being impossible to route the MIDI input to control specific parameters that the user wants, since their physical MIDI controller has limited physical knobs (several buttons, wheels…). The user has a physical MIDI controller with a limited amount of physical controls, and the instrument plugin can have hundreds of parameters. How to control all that, or at least the most interesting parameters of each instrument plugin?

The MIDI Universal controller, through the “Instr. Plugin” section, allows you to display an ordered list of all the current plugin’s parameters, in such a way that each parameter is linked to a virtual slider bar. Additionally, via the “Rou” switch, it allows each slider to be rerouted to any desired parameter, using the master slider. Here a simple example:
image

image

image

Example of the Tricent Plugin, with 93 parameters (8 rerouted)

This allows the MUC to be customized for each instrument plugin, so the user will only have to do their custom routing once, forever.

MUC will save each routing configuration automatically, so it works for any session or song project, without the need to re-route again.

The routings are saved in the ins_plugin folder. You can make a manual backup of this folder if in the future you want to recover all the rerouting settings of all your plugins.

Thanks to all the features of the MUC, it allows sophisticated control of a multitude of parameters even for simple and cheap physical MIDI controllers.

Tips for Buying the Best Physical MIDI Controllers to Control Renoise + MUC

  1. Don’t buy physical MIDI controllers USB with faders. Faders (slider bars) have a limited range of values, from 0 to 127.
  2. Don’t buy physical MIDI controllers USB with limited-spin casters. Like the faders, they have a limited range of values, from 0 to 127.

I am aware that with the two previous points I completely kill 90% of the USB MIDI controllers that are currently on the market, but that’s the way it is.

  1. The ideal is to buy a MIDI controller USB that has infinitely rotating wheels (8, or 8+1 at least) and several banks to multiply the number of these wheels, (3 or 4 banks, or at least 2). This allows for direct 8x3 or 8x4 MIDI input routing. The infinite turning wheels have no range limitation, they can select each value within the value range of each parameter, being the ideal physical control for any DAW, especially if the user wants to control a multitude of parameters.

  2. It is also advisable to to buy a MIDI controller USB with buttons to be able to press and release, which act as a switch. The pads should also be able to function as switch-type buttons.

If you have a MIDI keyboard or MIDI pad or MIDI controller and have not yet tried the MUC, you should!

Enjoy it!

1 Like

awesome…

Steps for Rerouting Parameters for Instrument Plugins

  1. Turn “On” the MUC.
  2. Go to “Instr. Plugin”.
  3. Load a instrument plugin from the “Plugin Sel.” List.
  4. Pres in the switch in “Rou”.
  5. Press (simple click) the right button of each slider to change the selected slider to reroute your parameter. The index of Slider Master as changed (it is the index of current slider with a parameter).
  6. Press and hold the right button of the desired slider to reroute the parameter of the the current slider preselected. Or use the Slider Master to change the parameter of the current slider.
  7. Repeat these steps to each slider index desired.

image
Example of the Tricent Plugin, with 93 parameters (8 rerouted)

Do the same for the other desired instrument plugins. Each plugin will have an individual rerouting configuration xml file. This xml it can even be manually edited from a text editor. Save up to 1000 parameter indices (for each instrument plugin).

MUC will save these rerouting settings in the “ins_plugin” folder, valid for any song project. Thus the user will not have to waste time routing the MIDI input continuously.

This way, every time you want to start a new project, you only have to load the .xrnm MIDI mapping file once from the MUC when it is powered off (Dropdown List 4). Remember to expedite the use of these types of files. So in a single step of 2 clicks, you will have all your MIDI routing, even all the custom MIDI rerouting of all your virtual plugins.

Retrieve the original parameter of a slider

One last trick. How to retrieve the original parameter of a slider?
Just single-click the right button on the desired slider to select it. Then press and hold the same button. This will restore the original parameter.

In the MUC Preferences Panel there is a new button (below) called “Restart Routing” which allows you to restore all the original routings of all the sliders of the current instrument plugin.

1 Like

That’s right, this is wonderful! About time we had something like that for Renoise!

Enjoy it!

New version for MUC: 3.1.369

I am pleased to inform you that I have just released the new MUC v3.1 build 369.
You can download the MIDI Universal Controller tool in the first post, here.

This new version includes some fixes and improvements, being a minor update, but no less important, since it directly influences the performance in the most demanding slider panels… You can see all the updates inside the Update History.

Enjoy it!

3 Likes

New version for MUC: 3.2.374

I am pleased to inform you that I have just released the new MUC v3.2 build 374.
You can download the MIDI Universal Controller tool in the first post, here.

This new version includes some fixes and improvements, being a minor update, but no less important… You can see all the updates inside the Update History.

Enjoy it!

1 Like