Discuss technical issues with the community. Mixvibes staff provides no support on this board.
by FigDJ on 24 Jul 2013, 12:34
sylMV wrote:Hi, you're completely right concerning the modifier conditions on output mappings. If you use, for instance, 2 modifiers and want a led to light whatever the modifiers, you need 4 'mappings': - one without modifiers - one with ML1 - one with ML2 - one with ML1 + ML2
Since output mappings still needs manual xml editing, I agree it's quite a pity... By the way, we can't make a line without modifiers just ignore modifiers. In this case you wouldn't be able to emulate several layers on your controller.
Thanks a lot for your feedback!
I understand about the layering using modifiers but in any mapping there is always a set of commands and lights outputs that are the base (you could call those defaults) everything else can be managed by using a layer with modifiers. Right now for inputs command + no modifiers= execute all the time command +modifier= execute only when modifier is active for outputs command+ no modifier= execute only when no modifier is active command+ modifier= execute only when modifier is active. I am saying that (at least tome it will make more sense to have output behave as follow command + no modifiers= execute all the time command +modifier= execute only when modifier is active thus following the same convention as input mapping. Then all command without modifier are the components of layer 0 and everything else becomes a layer that follow modifier commands.

-
FigDJ



-
- Posts: 1355
- Joined: 22 Apr 2012, 17:03
- Location: Odenton, MD
by FigDJ on 24 Jul 2013, 12:34
sylMV wrote:Hi, you're completely right concerning the modifier conditions on output mappings. If you use, for instance, 2 modifiers and want a led to light whatever the modifiers, you need 4 'mappings': - one without modifiers - one with ML1 - one with ML2 - one with ML1 + ML2
Since output mappings still needs manual xml editing, I agree it's quite a pity... By the way, we can't make a line without modifiers just ignore modifiers. In this case you wouldn't be able to emulate several layers on your controller.
Thanks a lot for your feedback!
I understand about the layering using modifiers but in any mapping there is always a set of commands and lights outputs that are the base (you could call those defaults) everything else can be managed by using a layer with modifiers. Right now for inputs command + no modifiers= execute all the time command +modifier= execute only when modifier is active for outputs command+ no modifier= execute only when no modifier is active command+ modifier= execute only when modifier is active. I am saying that (at least tome it will make more sense to have output behave as follow command + no modifiers= execute all the time command +modifier= execute only when modifier is active thus following the same convention as input mapping. Then all command without modifier are the components of layer 0 and everything else becomes a layer that follow modifier commands.

-
FigDJ



-
- Posts: 1355
- Joined: 22 Apr 2012, 17:03
- Location: Odenton, MD
by sylMV on 24 Jul 2013, 13:41
FigDJ wrote:command + no modifiers= execute all the time command +modifier= execute only when modifier is active thus following the same convention as input mapping. Then all command without modifier are the components of layer 0 and everything else becomes a layer that follow modifier commands.
I hope you don't believe we haven't thought about it. Cause, basically, this doesn't work. Example: You want a led to light when looping and no modifier. You want the same led to light when synced and ML1. The "looping" state will always change the led even if ML1 is active. The modifiers system needs a massive rework to differentiate "no modifiers" from "any modifiers". We already start thinking about it but nothing's planned right now.
-

sylMV



-
- Posts: 3098
- Joined: 04 Jan 2007, 10:38
by FigDJ on 24 Jul 2013, 14:58
sylMV wrote:FigDJ wrote:command + no modifiers= execute all the time command +modifier= execute only when modifier is active thus following the same convention as input mapping. Then all command without modifier are the components of layer 0 and everything else becomes a layer that follow modifier commands.
I hope you don't believe we haven't thought about it. Cause, basically, this doesn't work. Example: You want a led to light when looping and no modifier. You want the same led to light when synced and ML1. The "looping" state will always change the led even if ML1 is active. The modifiers system needs a massive rework to differentiate "no modifiers" from "any modifiers". We already start thinking about it but nothing's planned right now.
Thanks for the feedback. As always it is very nice to know that you guys (Mixvibes Team) are on top of the issues an thinking ahead. For now I can work with the logic as I understand it. On another subject there has been many updates, please keep them coming. I just think that perhaps is time to update the manual to account for the updates and include a brief section about mapping, some of the logic used and a more descriptive explanation of the available command for mapping. I understand most of them but some are still obscure to me. Knowing more about the command will empower me to get more creative with mappings specially with powerful and flexible controllers like the Quneo.

-
FigDJ



-
- Posts: 1355
- Joined: 22 Apr 2012, 17:03
- Location: Odenton, MD
Return to Community Support
Users browsing this forum: Google [Bot] and 19 guests
|
|
|