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
How do I make a label dependent on a crossfader? - MIDI Designer Q&A
+2 votes
in Suggestions by jaredwillis (190 points)

1 Answer

0 votes
Thanks for your question. At the present moment (MIDI Designer 1.6.x) we do not do conditionals of any kind. We've discussed showing and hiding panels or controls based on values of supercontrols (although there's no concept of panels like that, as such, yet, either), and related stuff like your suggestion.

Your case is a pretty specific one, where the subcontrol already controls what you want -- so you don't need to use channel changers or anything like that -- but you merely want the label to change. Even so, until we do conditionals full-on in MD, this probably won't happen.

Using multiple knobs/slider and Named Ticks, you might be able to create a strange workaround, and it might be worth expermenting on that side. For instance, a Named Ticks supercontrol can control a Named Ticks subcontrol, whose sole function would be labelling this third control... This is just an initial idea for investigation.

Thanks for your question and your passion for MD!
by MIDI Designer Team (Dan)
I've already tried using a named tick subcentral crossfader for labeling, but I couldn't get it to match up to the super control. For example I set each control to have 22 ticks, but when the super control hits tick 22 the sub control goes to tick 3 and I can't get it to go any higher.
What are the MIDI values for the 22 ticks?
Channel 1 - 75
The values are from 0-21
Make sure you have two extra ticks in the subcontrol, one that represents the true MIDI max (usually 127) and one that represents the true MIDI min (0). Otherwise 0-21 in the supercontrol can only move the subcontrol through 21/128 of the entire range of the subcontrol. If the subcontrol's MIDI max is only 21, it'll only move to three.

Very relevant: http://mididesigner.com/qa/3409/cc-value-scaling-with-external-hardware
Very important note about trying stuff out: save your layout and use another fresh one to try stuff out in. You can use "make similar" to have 15 or 20 situations to try out. Prototyping is best when you can afford to burn down the studio, so to speak....
...