MIDI DESIGNER
The only MIDI controller for iPad, iPhone, and Mac


Talk to other MIDI Designer users about MIDI Designer, iOS MIDI and related topics. Or share layouts, pages, and ideas.

Check out our Facebook Group.

Of course, if you want to send us an email, feel free.

Open problem reports

Summary of user requests
Automatically assign midi values to a group of supercontrol buttons for a specific knob or slider or xy - MIDI Designer Q&A
0 votes
in Suggestions by kraftf (1.8k points)
So the supercontrol toggles would work like momentary steppers? Each one moves the knob/slider/etc. to the next tick?
The main concern is how this looks from a design perspective, meaning the design-time UI. Could these buttons be grouped as a button group, and then it could be an option of that button-group's grouping control?
If I understand this correctly, I am very interested in something like this.  For example, I have a knob of program changes for a pedal.  But I would also like to be able to assign some "quick access" buttons to go to favorite presets (there are 100 or more presets in some of these cases).  If I create such a button, I would like it to change the value of the knob, and perhaps link the button name/tick mark name.
Adamixoye you can do that currently. Just set the supercontrol buttons to
1) momentary
2) send-on only
3) set the max value to the MIDI value of the tick you want

I agree that it's annoying to have to name those buttons (since we know the name from the tick), and worse, to have to use MIDI values.

You might also find that in some cases the MIDI value you want isn't selected. If you notice that happening, note: The max of the supercontrols is scaled to the range of the subcontrol (the program change button)

Does that help?
Okay, that's great.  It would be nice if the tick names could be connected somehow, but I can imagine how hard that might be to program.

However, I can't get it to work consistently.  I'll try to describe my setup for my current test case as completely as possible.

The knob is a normal subtype, display min and max 1-24, 24 ticks.  Channel 6, Message Type Program Change, MIDI Min and Max 0-23, Default Value 0, MIDI Receive on, Send on Release Only is selected, named ticks (obviously), no options selected for "Options as Sub."

For the supercontrol buttons I am trying to do Momentary buttons, Channel 6, Message Type Program Change, Default Value On, MIDI Receive On, Send On Only is selected, Supercontrol Options:  Buttons are send on only, send default value is selected.

For a button where MIDI Min and Max are 0 and 0, it changes the knob to the first preset, PC 0, exactly what I was expected.  For other combinations (like 23 and 23), it doesn't work.

I'm guessing this might have to do with what you said about scaled MIDI values, but I didn't totally understand that.
Nevermind...I figured it out.  I think you must need to select "Not a Stepper"?
Sorry that was omitted. Yes, you have to select "not stepper." Thanks!
...