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
Controlling the channel changer - MIDI Designer Q&A
0 votes
in Advanced by ezb (5.7k points)
I think that's just one subcontrol and one supercontrol. The supercontrol is a channel changer type II. Let me know if this doesn't produce the MIDI you expect, please.
I tried your idea and I think I ran into a special situation. I have used Channel Changer II as a super control. My sub control is a knob used as a super control that triggers various buttons that send NRPN messages to a global channel. The sub control doesn't trigger the buttons. Any idea why?
Hi ezb: you would need two knobs as supercontrols in this case. One would change the channel, and one that would act as the button grouper. Or perhaps I'm missing your point....?
Ok. I have this problem that I need to send 2 messages with one action. One message is the channel change action and one message is sent to global midi channel 9. Messages that are sent to global midi channel 9 are triggered by buttons that are controlled by a knob acting as supercontrol. Now the question is how can I trigger my buttons through the supercontrol while at the same time changing the channel?
The channel changer will not trigger the subcontrols to send their values UNLESS 1) the supercontrol is a channel changer (type 1) and 2) the subcontrol's value on the channel we arrive at is different.

I've been playing around with a knob that controls both a channel changer supercontrol AND its subcontrols, but it's going to be hard to get the results you want that way.

One option to be aware of is "Send current values," which is an option for supercontrols. Just thinking out loud here.... good luck finding something that works, and please report back as you move forward in this. Eventually we can distill it down to a feature suggestion, but I'm not clear on exactly the use-case we're talking about just yet.

Best!
Dan
Hello Dan

 I haven't found a solution yet. I will try to spend some time on that problem again soon.

And what does Send Current Values do exactly?

Best,

EZB
Send Current Values makes all subcontrols send their current value instead of the value getting altered by the supercontrol.

Typical example is a bank-change knob. You set the bank to 5 and then twirl its supercontrol that is "send current values". The subcontrol sends out bank 5 with each move of the supercontrol. This is very useful for bank-program change combinations.

I'm not sure this investigation will be fruitful, but you might find an interesting way around... let me know how this proceeds, please. Thx!
...