New Switch Widget - "Triggered Switch"
under review
AJ Kerezy
Hi ~> Thanks for amazing software; here's a feature request to hopefully make it better.
A NEW type of Switch Widget, a "triggered" switch. Each item or position on the switch guides or directs the action that can happen; however the action DOES NOT happen on 'SELECT' of that item or position. In fact - the ACTION you set up in the SELECT for each item, has to be triggered by a PRESS, or LONG PRESS, or DOUBLE PRESS on the switch (this new type of switch) itself.
EXAMPLE: My guided switch has 3 items or 3 positions; Item 1 has a "triggered" action - PLAY or send a MIDI Note On Message to play A 440Hz, Item 2 has a "guided" action - PLAY or send a MIDI Note On Message to play C 523.25Hz, and finally Item 3 on this new type of switch has a "guided" action - PLAY or send a MIDI Note On message to play MIDI Note G 196 Hz.
Most of the time users would have each item or position in the switch "guide" similar actions. But it's totally up to the user on what the "guided" action is. One position in this new type of switch can guide playing a MIDI note, while the "guided" action in another item or position of the switch is to play a loop clip.
NOTE THE ADVANTAGE: I can turn this new type of switch to any position or any item, and NOTHING "unwanted" happens. In my example, suppose I wanted to play or send the MIDI note for position 3, the G 196 Hz MIDI Note; when I select the first or second item (or position) in this new type of switch, I do not have to worry about playing a MIDI note that I don't want to play.
Another example might be using this new type of "triggered" switch, to set preset values in a plug /fx. I can turn the knob and select the preset I want, WITHOUT selecting the other presets I do not want while "scrolling" or "turning through".
In fact - this "TRIGGERED" switch functions just like a dropdown box functions. Think of the drop down box for preset selection in the plugins. You "SCROLL THROUGH" the presets, and nothing "unwanted" happens. It is not until you "CLICK" (analogous to press) one of the items in the drop down list - then something happens; that preset is loaded into the plugin. This new type of switch widget works the same way. I move the switch through the items, and nothing happens. I press (or long press or double press - whatever the user wants); and the selected item action will happen.
NOW - the User has to indicate what "triggers" the triggered action on this switch is; either a press, long press or double press - of the switch itself. The user CANNOT tell or indicate to LP "what action" happens on press, long press or double press, as that is not the nature of a "triggered" switch. This new switch separates what "TRIGGERS" an action to happen (in the push, double push or long push)....from.... what action happens which is only stored down in each item or position of the switch. When the user engages the trigger (PRESS, LONG or DOUBLE PRESS), the actual action that happens is fully dependent on what action was set up in each of the items or positions on the switch. You're telling LP, when I press this switch, do whatever action is set up based on what item is selected, or what position the switch is turned to.
So the user can turn the switch from position to position and NOTHING happens. It can only happen when the trigger for the action ( PRESS, LONG PRESS or DOUBLE PRESS) is performed. This is CRITICAL - the "SELECT" action has to be changed to say "TRIGGERED SELECT", meaning the select for each item is only guiding what this new type of switch will do once it is triggered. See the screen snapshot
It is also critical that the PRESS, DOUBLE PRESS and LONG PRESS of the switch itself has no actual actions associated to it. All of the actions are defined in the "TRIGGERED SELECT" of each item of this type of switch.
RATIONALE: This "guided" switch will save a lot of screen real estate over a bunch of buttons that, in the current software, have to be set up. One example is drone or snyth (ambient) pads. Now, a user HAS TO set up buttons to avoid sending UNWANTED notes in an existing SWITCH widget. In the current switch, if selecting each item or position triggered the MIDI NOTE ON message.... well, then each turn of the switch will send a MIDI NOTE message that I do not want to send, to get to the one MIDI note that I do want to send. (So we have to use buttons). Another example is playing ONLY the clip I select with a "triggered" switch.
RATIONALE: Additionally this avoids UNWANTED actions. With the existing switch widget, as I "turn through" to select the specific item (or position) or action that I want to happen, by selecting other positions in the switch to kind of "get to where I'm going" - I have no choice but to trigger other actions that at this time I do not want.
This new "triggered" switch, lets you turn the dial of the switch to "guide" or set the action that will happen, WITHOUT anything or any action actually happening until it is triggered by pressing (or long pressing or double pressing) the switch itself.
Thanks
Brother AJ
ultracello
under review