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
I need to send a sysex, bank change and program change on one press - MIDI Designer Q&A
0 votes
in Advanced by MIDI Designer Team (Dan)

1 Answer

+1 vote
 
Best answer

Instructions for doing this for MIDI Designer 1.4.x and below:

  1. Add four buttons
  2. Make all four buttons momentary buttons.
  3. Call button one "Super." 
  4. Make Super a momentary button.
  5. Make Super a supercontrol.
  6. Assign the 2nd, 3rd and 4th buttons as subcontrols of Super.
  7. Make the 2nd button send sysex.
  8. Change the 2nd button to "send on only" on (blue)
  9. Make the 3rd button bank change 
  10. Make the fourth button program change

That's it. Check the log to make sure you're only getting three MIDI messages per press of the super.

[Note: I am aware of how kludgey and inflexible this method of sending multiple MIDI messages is. This is the workaround for now. Better things coming soon, please bear with!]

by MIDI Designer Team (Dan)
edited by MIDI Designer Team (Dan)
Admin,  I need to send CC, then Bank, then Program Change in 1 press.

Same method as you list above with the latest MD?
If so, wow, because I have 49 favorite sounds to trigger,  
Where do I put 49x4 buttons?   Oh my...   :-0

Thx
Hi Musiclee, yes, I am aware of this situation and its level of suckage. We're about 2 months away from having a solution in your hands (dev'ed, tested, submitted and approved). Please hang tight or suffer through ;) Sorry about this, but it's the only solution you've got right now without switching to another app.

However, note that send-current-value could probably remove the need to have a lot of bank change buttons, or might resolve other problems.

Thanks!
Dan
Level of suckage... Good one
I will hang in very tight and "suffer" through
I will not switch to another app
I love your app
Besides.  Touch OSC doesn't even send sysex
If you need any help testing, let me know
You rock and so does MD

Thanks again
...