MXXX: Controllers with no assigned parameterd deleted upon save or copy/paste

Official support for: meldaproduction.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Every time a patch is saved or copy/pasted, all unassigned controllers are completely reset. I can't post an example, because it would be blank by the time you pasted it. Unassigned, however, doesn't mean useless. I've had this happen to me several times when I had worked out quite a few other details for the controller, but was in the process of reassigning it, and hit save just in case something went wrong during all the assignments. It also gets rid of controllers that are currently being used, but in other ways.

For instance, if an MP is being used as an enable button for a group, it's function IS that button. It freezes the controls, which is exactly what I want it to do, so there is no need to assign it to a parameter. Unfortunately, the second the patch is saved, the MP is reset, and the enable button disappears.

Post

2 things:

You're correct about this behaviour. Just simply assign a parameter that is not being used to have the MP save.

However, I should point out to you that the enable button example you gave, is wrong. If you don't assign a parameter for the enable button it will not disable anything. Sure the easy screen will show the controls in that group getting dimmed and disabled. But behind the scenes nothing will actually be disabled. You need to assign it to a modules bypass or enable state.
Jason @ Melda Production

Post

jmg8 wrote:2 things:

You're correct about this behaviour. Just simply assign a parameter that is not being used to have the MP save.

However, I should point out to you that the enable button example you gave, is wrong. If you don't assign a parameter for the enable button it will not disable anything. Sure the easy screen will show the controls in that group getting dimmed and disabled. But behind the scenes nothing will actually be disabled. You need to assign it to a modules bypass or enable state.
If I have the ability to be wrong about things I didn't say, then my mom was right... I am special. :D

What I actually said is that it freezes the controls. I made that distinction specifically because I DON'T want to disable the underlying control structure in this case... so I would be attaching a parameter for no other purpose but to stop it from resetting upon save.

Not a big deal... just making sure I'm not missing something.

Post

There is unbelievable amount of stuff to store in these plugins. So there's lots of optimizations going on and as a part of that, only stuff that actually is useful is stored. If you have say a modulator that doesn't have any parameters attached, it won't be saved, because there's no reason to. If there is a parameter attached, it will be save even if it is disabled, because it is possible that you will automate/control the enabled state. Lots of complex logic in there...
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post Reply

Return to “MeldaProduction”