Talk to other MIDI Designer users about MIDI Designer, iOS MIDI and related topics. Or share layouts, pages, and ideas.

Also check out the Facebook Group.

Of course, if you want to send us an email, feel free.

MIDI Designer
Design your perfect MIDI controller for iPad, iPhone and iPod touch.
Reset button on/off status without sending Midi messages - MIDI Designer Q&A

Reset button on/off status without sending Midi messages

0 votes
asked Feb 15 in Advanced by ringleader (120 points)
This isn't possible.

It's a feature suggestion, and an easy one thanks to changes made in 2.5.0 ("Fixed: Now no MIDI values are sent on MIDI Designer start, layout load, page load, nor reset to default template (Config -> Actions -> New") which kept echoing through the change sets for MD in 2.51, 2.52, and 2.53....

Send me an email to dan [at] mididesigner [dot] com and we can discuss how to get this to happen sooner, please.

Dan :: Author & CEO
MIDI Designer :: dream | create | play
Wait: so "send on only" wouldn't help in any of these cases, right?
Thanks for the fast reply! What I want to do is even kinda confusing me lol!

I tried the send on only and that removes the ablility to use the same button to turn the fixture on and off. Where it gets weird is that I have almost different layers of groups. I have several groups of buttons which are each linked to a separate knob (at this level I want the on and off messages to be sent). But then I put all of them together in another group linked to a button - as a sort of master clear - (at this level I don't want the off message to be sent). Yuk! :)
Ok I realize this is confusing, but I may have figured out a solution based on the answers to these questions:

1. Is there a way to configure a button so that it doesn't send any Midi messages at all?
2. Is there a way for a momentary button to control a supercontroller knob so when the button is pressed, the knob goes to 0?
#1 Well, um, that button wouldn't be very useful. But you could set it to sysex, but I don't think that's what you want.
#2 Yeah, just reverse the MIDI OFF and ON of the momentary and then make it send on only
#3 However, I think your earlier comment does give us some hope. Since a Button Group super can force the button group to be send-on only, you might be in luck. Well... actually I don't know, there's a lot to experiment with.

At the risk of stating the obvious in a clearly advanced conversation: save your real layout and mess around in a sandbox where you can test your concepts very easily, with a tiny set of throwaway controls. The LOG will help you know what's going out when. Much easier than working on your actual rig, IMHO.
Yeah you're right. I was thinking that by adding another button that didn't send a Midi message to each subgroup (using hidden in play mode) but with the "send current value" option enabled in the supergroup, I could just hide the lit button and avoid sending the off Midi command, but it doesn't seem to work that way.

Thanks and I will take your advice and continue to experiment!
That's actually a brilliant idea! It should work because now you have a way to shut the group to all OFF.... just make the button group supercontrol "button group is send on only" under superonctrol options.
It seems like it should work but it doesn't. I still get an off message sent for each subgroup when it shuts off whatever buttons are active. I assume this is since my group hierarchy is as follows:

Group of buttons (for toggling fixture features on/off individually) < Hidden Knob(s) (each knob is a supercontroller of a different group of buttons) < Master Clear Button (supercontroller of group of knobs that each control a group of buttons). The master clear button sends a default value of "0" which selects the first button in each of the groups (which is set to be hidden) so it essentially resets the visible lit buttons to none.

So if I set the knob supercontroller setting to only send On messages, then I can't toggle off the fixtures individually at the button level. If I set the master clear button supercontroller setting to only send On messages, it only affects the knobs and doesn't affect the buttons so it essentially doesn't do anything.

So unless I misunderstood what you meant above, I'll have to set aside some time to sort this out. At least it is fun trying to think through this stuff!
Oops.. I may have spoken too soon. I think I had something set wonky. If I get it working I'll follow up just in case anyone else wants to try this in the future.
Seems like button group subcontrols act as send-on-only or not based on ONE of their button group supers (so they cannot be both send-on-only and NOT send on only)... however your investigation might give you other insights. Thanks.