If you create new modules in banks within the modular component you have to select the latest bank information to get the multi parameters to remember the correct modules.
For instance,
If you create a second MRatio (MRatio 2)
Then create a multi parameter to target the ratio of it
Then create a bank preset after the initial preset
The first preset doesn't see the MRatio 2 and once you engage the preset the system will not longer see the MRatio 2
After creating a device, the devices multi parameters will forget there is a second MRatio
So the multi parameter points to MRatio 1 and MRatio 1 instead of MRatio 1 and MRatio 2.
This is using the outer MXXX Multi Parameters.
What happens is when you use the function of the knob it only triggers MRatio 1.
Case Example
Using the Modular Module:
Bank preset 1 has MRatio
Bank preset 2 has MRatio 1, then another MRatio is created
Bank preset 3 has MRatio 1, then MRatio 2, then MRatio 3
etc...
So if you make a device, you have to set preset 3 as the default or the other MRatios will get lost in the multi parameters because the system "resets" the knobs to identify only the first MRatio.
Ideally I would have had all the modules set from the start with none created on the fly, however I was sort of building my vision on the fly using the Banks system.
In the attached picture, one can see 2 MRatio pointing to the same parameters which is wrong as there should have been 2 MRatio.
Just a strange issue from building things in a building block way instead of from a template.
Bank presets and modules that don't exist behavior (sort of my fault) and multi parameters
-
- KVRist
- 41 posts since 21 Jul, 2005 from Florida
You do not have the required permissions to view the files attached to this post.
- KVRAF
- 2693 posts since 9 Jul, 2015 from UK
Hey 
If the MP is linked to a parameter and then that parameter disappears (by changing modular bank), the MP will try to remap itself to something. This is just the design and can not be changed.
When I work in this way I use ModularEx. I map the parameters to those MPs (not the global level), then map the global MPs to the modular MPs. This works because no matter what changes inside the modular when changing banks, the MPs will always be there, so the link can not break.
If the MP is linked to a parameter and then that parameter disappears (by changing modular bank), the MP will try to remap itself to something. This is just the design and can not be changed.
When I work in this way I use ModularEx. I map the parameters to those MPs (not the global level), then map the global MPs to the modular MPs. This works because no matter what changes inside the modular when changing banks, the MPs will always be there, so the link can not break.
Jason @ Melda Production
