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 use specific program changes to control Midi Designer? - MIDI Designer Q&A
0 votes
in How does MIDI Designer work with X? by hmorgan (310 points)
Typically, the MIDI Max would determine the program change you're interested in. However, I think you'll find that buttons receiving particular program changes in MD doesn't work (and this is the first time I'm thinking about this, actually). Can you get the Rocktron to send normal control changes, perhaps?
Just tested this: it's not working correctly in 1.4.5 for buttons. You've got some options for workarounds, like having a Program Change knob control a button group in MD. You could control that knob from external program change sources on your Rocktron.
Let me know if you'd like help exploring those possibilities. Thanks for your question as usual.
The Rocktron Midi Mate is set up to send mostly Program Changes when selecting patches.  It can send some CC messages too, but they are shared among all the patches, and there are only 5 to choose from.  I'm hoping to get more options than that.

I'll try playing around with a Program Change knob control (I don't know what that is yet, but I'll find out!).  I will let you know how that works out.
I am starting with 10 patches, which means 10 program changes, and so I created a Program Change knob with 10 subcontrol buttons, which do what I want.  This appears to be working well, although I'd say it's a little confusing.

Ah... its finally coming together... now to do some end-to-end testing in during band practice!
Glad to hear that. Let me know how it turns out. Program changes are kind of bizarre because buttons and knobs are different: a knob responds to a channel and that's it, but a button should (theoretically) respond to the min-max (called off-on in 1.4.6).
...