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
Step Through the Buttons in a Button Group - MIDI Designer Q&A
0 votes
in Advanced by MIDI Designer Team (Dan)

1 Answer

0 votes
 
Best answer

You can do this by setting up a "stepper" button which steps through the values of the knob that is a supercontrol of the button group. By default, any momentary button that is a supercontrol of a variable control (knob, slider, crossfader, etc.) will act as a stepper. So make a momentary button that is a supercontrol of the knob.

Important: To make the knob take the right number of steps, adjust the "# of Ticks" on the knob's Properties page. This should be the same as the number of buttons in the button group.

by MIDI Designer Team (Dan)
selected by MIDI Designer Team (Dan)
I have been trying today to have a Knob with 8 clicks setup with 8 sysex values running in series determined by the 'V'alue.  I then make it a 'super control' of 8 toggle buttons.  Now when I push each button, the Knob goes to the correct position (and correct SYSEX value) but only the Button information is sent, not the Knob SYSEX.

  Is this possible to get working this way as it would solve a lot of problems I am having!

Cheers.
Two choices on this. One is to set up a subcontrol knob that sends the sysex. The other is to set "supercontrols send own values" in config, but that can get pretty confusing.
Sorry, scratch that, you want the buttons to control a sysex knob? Hmmm... could you explain everything you're trying to send on each press?
The buttons simply set the Knob to a position and the Knob is the SYSEX sender.  Well that's what I wanted but although the knob jumps to the correct position, the knobs values are not transmitted.  If I switch off the supercontrol the Knob sends all the correct values.

Cheers,
Better still, an example template.

I want to toggle a group of buttons but send individual sysex

http://www.fileswap.com/dl/hpAPr0YoTa/

I know it works round the other way but for large grids of buttons with sequential SysEx, I figured it would be an easier way is all.
Try this please: Give each button a different max value, and make them supercontrols of another sysex knob. Always save your stuff, etc., in case my suggestions don't work out as expected ;)
...