Presets for Groups, Controlled by a Button Group
This question was asked on the MIDI Designer forums. It's a great example of the flexibility of MIDI Designer.
Four knobs, that's it
Setup Preset for Group Supercontrol
- Add knob
- Set Subtype to Presets
- Tap "Yes" to create 12 presets
- Add the four knobs as subcontrols of the Preset knob
Make Some Presets
Create some presets by moving the presets knob and setting the four knobs to different settings.
Add Four Buttons
Adjust the Buttons' Relationships
- Make each button a supercontrol of Knob 5
- Verify the supercontrols of Knob 5
Set On Values for Buttons
Set the MIDI On value for each of the buttons. The formula is: (PresetNumber - 1) ÷ 12 x 128
Excel File: http://mididesigner.com/attachments/CalculateButtonsForSnappingPresetGroupSupercontrol-MIDIDesigner-v20151201.xlsx
- Btn 6 = 0 ÷ 12 x 128 = 0, but we put in a MIDI On value of 1 so that it's not equal to the OFF value
- Btn 7 = 1 ÷ 12 x 128 = 10.6 = MIDI On Value of 11
- Btn 8 = 2 ÷ 12 x 128 = 21.3 = MIDI On Value of 21
- Btn 9 = 3 ÷ 12 x 128 = MIDI On Value of 32
Group the Buttons with a Supercontrol Knob
- Create a knob
- Make it a supercontrol
- Make the four buttons subcontrols of the knob
- In Design Properties -> Relationships -> Supercontrols Options, turn BUTTONS ARE SEND ON ONLY to ON
You can use "Hide in Play Mode" in advanced control properties for the controls that you only need in Design Mode.
Try It Out!
Here is the page if you want to try it out for yourself now that you've seen how it's done.