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
Firing order of sequential subcontrols - MIDI Designer Q&A
+1 vote
in Advanced by arsby (380 points)

1 Answer

+2 votes
 
Best answer

Re-architect to avoid the problem


In most situations with sequential, the assumption is that one control is at max before the next is activated, or is at zero before the prior one is moved.  Is why the max or min values get transmitted as passed and the next control is activated.

Why not re-architect as follows:

You keep your picker as the supercontrol, send on release only.

Two sub controls.

First is 512 named ticks, 128 0s, 128 1s, 128 2s, 128 3s, type channel changer -> second control.

Second is 512 named ticks, 0-127 repeated 4 times.

In my test, this only sends the desired final value.
by jkhiser (22.5k points)
selected by MIDI Designer Team (Dan)
Thanks so much jkhiser. Such a simple alternative. I was trying too hard.
I think I actually need this answer right now ;) Thanks!
...