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 to equally divide ticks on supercontrol knob to match 6 sequential subs? - MIDI Designer Q&A
0 votes
in Advanced by effegee (320 points)
edited by effegee
Hi and thanks for your question. Before I dig into this specific question, have you seen this one? http://mididesigner.com/qa/1786/sequential-subcontrols-ticks-dont-line-up

Let me know if that helps, first off, please. Thanks!
Dan
Dan,
I had already figured out the tick alignment issue that you referred to, but this is a separate issue.

If you check out the layout for yourself, you will see that the first of the sequential knobs gets to just past the midpoint (noon) when the six-tick knobs moves to the next tick.  The second sequential knob gets to just after 2 o'clock, and the third sequential knob rotates to max, and then knobs 4 through 6 are a mirror image of the first three knobs.   There seems to be an exponential relationship here, when what I need is linear.
Thanks. I'll get into this and see if there are any solutions from a user perspective. Let's keep it optimistic for now ;)
Of course. I have figured out another work around, but it involves 6 knobs on the panel instead of one, and you can't use the  "Send all" button.
Thanks for looking into it :)
You might need to add even more controls, but have you played with "send current value" for supercontrols. Might allow you to do a send all. Just for the record, at this point (Sept 2013) I consider using interceding controls to be an acceptable workaround if it works. At some point, we'll hopefully be able to provide better, more concise solutions.
Dan,
It might help if I explain what I'm trying to do.  I have a hardware digital drum machine that has six drum voices.  In the LFO section, you can assign one Destination, which is one of 64 parameters of one selected voice.  There is a knob that selects one of the six voices and a Destination knob that selects one of the parameters of the selected voice.  The parameter names vary per voice, though the number of parameters is the same.  So really there are 64 parameters per voice or (6 x 64=) 384 possible parameters. On the drum machine, I can dial in a voice and the parameter Destination names change to reflect those of the selected voice. I should mention here that the names of the parameters change, but not the MIDI message it recognizes (i.e, it doesn't matter which voice is selected, the Parameter knob only recognizes NRPN message 1-0-39, value 0-63)
 
My problem:
In MIDI designer, if I dial Voice1 and have the Destination knob ticks (parameters) also named to match Voice1, and then I dial to Voice4, the Destination knob's named ticks don't match Voice4's parameters, because there is not a way to select an alternate list of names.

My desired solution I've explained above.

Another solution would be to make a knob for each voice that dials through that individual voice's parameters, while also making it the selected active voice (by using the Extra CC & Hold feature, etc.)
So one direction that might be worth investigating that is not obvious is that the voice knob can have named ticks, including repeating named ticks (same value). I'm not sure that would help, but it seems like you might be able to achieve what you need that way. How are you solving with interceding controls?


Thanks!
Also, note that the text edit box for named ticks allows you to use a more powerful editor (e.g., Excel) to create your named ticks. Copy-and-paste is your friend.
I changed the Voice knob (previously 6 ticks) to a 384-tick knob with repeating named ticks (MIDI values 1, 1, 1,...2, 2, 2,.... 6, 6, 6) But I can't get it to work the way I want.  I have the Destination knob set up with 384 named ticks.  The ticks are set up with MIDI values 0-63, repeating 6 times (0, 1, 2, 3,...63, 0, 1, 2, 3...). It's a supercontrol to the Voice knob.
Expected behavior:
As the Destination knob is turned tick-by-tick, the Voice knob should turn, tick by tick.

Observed behavior:
As the Destination knob is turned tick-by-tick, the Voice knob skips values so that on the Voice knob the dial reaches the half-way point by the time the Destination knob is dialed to tick 64.  It's like the Voice knob reads the MIDI value and moves the dial as a percentage of (MIDI value) 127.
Try simple tests to figure things out. You're working on the final problem, which is where we need to get to, but you need to understand how MD works.

I just tried two knobs, both set to 14-bit CC, both with 1-150 display min-max and 150 ticks. One knob controlling the next, you get the ticks to line up perfectly.

Little tests will get us there, or at least help us to figure out where the problem is to create a coherent suggestion for future development of MD.

Thanks as always for your patience and resolve on this issue. I think we'll get it figured out. Please keep pushing forward.

Thanks!
Dan
I hope "you need to understand" didn't sound pedantic. I just mean in terms of figuring out the problem, the initial phase is always "how does the tool work." Breaking the experiments into small parts is key to not working that hard on this.
No problem.  I didn't read anything into it.  MD is deep and there is no official manual laying out the details (and minutiae), so we all have to help each other figure things out.  The videos help and the community is great.
I changed direction again and am on the verge of a solution (using the 6 sequential knobs).  I'll let you know how it goes once I figure out the details.
...