Automapping layers

8.01K viewsGeneral
0

Hello!:)

I’m an absolute noob and I would like to ask for assistance to set up layered macro automapping.
For instance, my controller would get automapped ( Xtouch mini / Midimix) to the first 8 macro on a device, then switch to the next set of 8 after a press of a button. Where do I need to start?
Thanks!

admin Changed status to publish
Attached Files:
0

I made an example using the Reactions mapping type. It uses Remotify’s MIDIMIX template.
The example only lets you change 4 parameters at a time.

The first 4 sliders will change the current set of 4 Macro Parameters. Sliders won’t pick up from the value on-screen, meaning that, whenever you move a slider, the value on-screen will reflect the current position of the slider. If on-screen value == 127 but your Slider is down, the value on-screen will lower to reflect the position of the Slider when it’s moved.

The 2 buttons directly above sliders 1 and 2 are used to select a different set of 4 Macro controls. The lights of the buttons should activate when they are useable.

To change between the sets of 4 macro controls that can be adjusted, I’ve used a modifier (m1) which contains a 0 or a multiple of 4 (less or equal than 12). So, on the first set of 4 Parameters, Modifier m1 == 0; on the second set of 4 Parameters, Modifier m1 == 4; etc.

The controlled macro == the value of the modifier + the slider number.
E.g. you are using the second set of 4 macro’s (Modifier m1 == 4) and are moving Slider 3, which means Parameter 7 will be moved.

There is a Log Feedback reaction that logs the current value of Modifier m1. You’ll probably see it log twice with every button press and release; it’s the last value that is the current value of Modifier m1. When “m1” == 0, only the button on the right should be lit up. When “m1” == 12, only the button on the left should be lit up. Pressing any of the dimmed buttons should not change “m1”, but it will log the value of “m1”.

You may delete this log feedback.

This example is meant to give you an idea on how to construct the script to your needs for yourself.

admin Changed status to publish
You are viewing 1 out of 29 answers, click here to view all answers.