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

Also check out the Facebook Group.

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

MIDI Designer
Design your perfect MIDI controller for iPad, iPhone and iPod touch.
How can a Picker be triggered in a non-sequential manner? - MIDI Designer Q&A

How can a Picker be triggered in a non-sequential manner?

+1 vote
asked Jun 26, 2020 in Advanced by dsabou2062 (1,770 points)

1 Answer

+2 votes

Need to diagram your supercontrol / subcontrol relationships

In MDP2 help, and in my Masters Class layout are the answers to subcontrol scaling, which will show how to access a specific value.

But that is not the problem in your layout.  Diagram the flow of your relationships, and you should see the problem.  You need a top to bottom flow for the super / sub relationships to work, you are trying to drive backwards into the picker.  

Redirect steps 1, 2, 3, to point at the picker.  Assign midi values of 48, 96, and 127, and this will work.  (These values from subcontrol scaling above).

You still have 1, 2, and 3 driving backwards to the picker.  This will work for small numbers of buttons, but for a larger number of stops, they will get out of alignment at some point.
answered Jun 27, 2020 by jkhiser (10,110 points)
Thanks for your quick response. I am anxious to complete my latest layout and I needed to know how to configure the buttons and picker. Can you provide a link to your Masters Class?

I have used the connections you have drawn in blue for many layouts and have learned to avoid alignment issues by proper defining the number of ticks. There is no way to reverse the flow of 1, 2, and 3 into the picker and obtain the behavior I need. I need 1, 2, and 3 to be selected sequentially via the Up and Down buttons or, alternately, selected manually (i.e, out-of-sequence).

Btn 9, 1, 2 and 3 select variable combinations of Btn 4 thru 10. They also provide isolation from manually selecting Btn 4 thru 10 and not impacting C, 1, 2, or 3. This I learned through a lot of trial and error.

As far as the green, yes it was not working. But you gave me a clue on how to trigger the picker to one of its values. Steps 1, 2 and 3 I now have as Super to the picker. For 4 ticks, the values are 0, 42, 85, and 127.  So I set the Midi Off -> On value to 42 for Step 1, 85 for Step2 and 127 for Step 3. Everything works as I intended. The intent is Steps 1, 2, and 3 will be triggered by external hardware switches in my final layout.

Thanks, Again.