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.

New! Consolidated performance observations

NEW! Summary of user requests

MIDI Designer
Design your perfect MIDI controller for iPad, iPhone, and now on M1 Macs
SuperControls controlling multiple X-Y Controls - no update from X-Y to SuperControl - MIDI Designer Q&A

SuperControls controlling multiple X-Y Controls - no update from X-Y to SuperControl

+1 vote
asked Aug 16, 2012 in Advanced by rainer (3,580 points)
Well, just to be clear here: let's say you have a super A and two subs B and C. If you spin B, you want A to spin. Do you expect C to spin too?
That would be good, at least for what I'm designing atm.
Hmmm... right now MIDI Designer prohibits you from making a chain where a super's ancestor becomes a descendant. I'm worried that this might break that rule implicitly. In other words, C could be a super of A, and around and around we go... it's not that I cannot stop this programmatically. The question is how/when.
I believe I got it to work just the way I want, yay!
I have the following controls:
A (knob with the actual CC)
B (x-axis of XY control)
C (y-axis of XY control)

I want to spin any of these and have them ALL follow. The following seems to work:
C set to be a supercontrol with B as sub
B set to be supercontrol with A as sub

All controls update now.
I guess doing it this way, instead of using A as the supercontrol, gives a better result and eliminates the need to change anything to the way subs update their parents if they have more than one child.
Yes, this is correct. By doing a straight, linear chain you can get exactly what you want. Now you can even insert some more controls in the chain with different numbers of "ticks" and see how that works. There are some limits to this paradigm, but there's a lot to play with. Good luck and congrats on finding a solution!

1 Answer

+1 vote
 
Best answer
So after discussing this with you, it seems that the answer was to make a linear chain of command (one sub per supercontrol). Glad we got this figured out.
answered Aug 16, 2012 by MIDI Designer Team (Dan)
selected Aug 16, 2012 by rainer
...