Tabs in tabs possible?

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

Post

Hey there dear device creators and Vojtech!

Is it possible for us device creators to have tabs inside tabs, like it was done for MTurboDelay for example?

Thanks for your help, people! :)
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper

Tagirijus.de

Post

Which device in MTurboDelay has tabs inside of tabs?
Jason @ Melda Production

Post

Hm, not exactly tabs inside tabs, but it has controls on the top and below is a tab, which can be switched, while the controls above stay the same. For example in "Digital" or "Mega Mod".
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper

Tagirijus.de

Post

Uh, I might have an idea: I maake my own tabs, ha! It should be possible to make a selector change the visibility of the multiparameter. This way I could kind of fake tabs. I'll try this. :)
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper

Tagirijus.de

Post

Yes, you can do it.

For the "top" controls, in the Multiparameter (MP) Editor, put them all in the Same Group, or leave the Group blank.

For the controls in a Tab, prefix the Group name of the first MP in the group with tabname#
Group
Group can be used to put some multiparameters into the same group, which results in them being placed in the same panel on the Easy screen (the device editor). Additionally you can actually place the groups into tabs by setting group to "tabname#groupname". The name of the tab needs to be there only for the first parameter of the new group. This makes it possible to build a complex devices with dozens of parameters.
Here's an example from MXXX
Image

Code: Select all

$eNrNWt1z27gRf89fscdMO8mMLIuSLcuu5dax5URTf9VSLnePELkScSYBHQBaVh-6t3cWICmKomQnl1zrh0QEwcVi97cf2MXp35+TGJ5QaS5F3-ObLQ9QBDLkYtb3UjPd63l-P3tzevPLL79oNIaLmYa3fc-34CJVCoW5V6jRDC-73iVTjyPD1H8ul4IlPIARM6lihksBhk0mGLY9GITcSDXi-8a+12q0ygMDppd9r9f1G4fHPQ+uH0bzmBuD9qXf9-xWqzratpzcoEGlL2Qcs7nGcGRQobRvRhhjYDC8j9MZF7Ri24Of8932Dv3jbs87O71LzTw1PgwEm8QY9r2Wt3-2Jhtu1w93qsNuDX2W-YCrNI5vWYJ974Y-o4KOB0MxT81QhPjcoq9Kz37f63hww-TjUPS9Y-fzLjV9r+dBiYoHbvWcSGdtwO97e74Hv9jxX0kCOTejdd29-VnGaULiI95P992kGtYzFUoFfs5HMWQXatmF2lsXSmRI38ipgQMP3jpmPzJSxl6ndm3EcMKCx4uICYGxXWHFzwcmwr0505r4ycXVqxMXzbxnWtdIrJDPdrY-3Tvt5k9Xfa-dbB8ftdrHx8eH3a4Hb6-XplzTlE6z46+m1G2ugol2hoELmQpjCa1BpPPCHrdBothgZ+sGHQD8FwHg+PS-CrvbmFvB06Hm8AXuNuC5n9vYm9Prqzt9Rv+2ahwRTlkaG29loQQWC8SBeMJYztGDsWJCcxQmfxExEWBILDHFEnIpVgwPTMyw7x3QDp9-ZnFKjqt5dNj1oJjoNmwfwe96kE-Lfn1gwWM6p886PQuLV63QOvJb3aOe7-eONpbK0AN7Tg3gwx44mXkwitgcyzvfxo13dmrnnp3eSy4MXMVspj-0Pf-At0xWBlsePPc9H-f8lgdLolwzyXeTVhP2syX2ix2cnd4ML4cPpCza8K006Hz7-tlprh7IrfdfmShax-R3eOR7mw6CxmQcywUqp8trOWOKmyjhgQfX+ITxDXvue3vdZqfTbdFfu93O31hP1D5otrK-3oEH90r+hoGxMnvAGJnGMU-QUb9hImWxBw83o2sUMxM5Ubog1N4-Oz0PnyyU4NwYFjzSDlqOf-rrtjsFMEc8xIvIOkO-WMnOX59ezLthzzUSKV4-oJaC1t6cM1YpfpJxmKsll-TZ6YjPBIthNB7c3z8MRoNxZnWjpQgg32HbfkTm5v4jE7xJY8MLteqzykCNYQ6SuVl6kNlnhkvfg49KEiI-xnJCkv34eeiyAifwD3xmx+ysCxlL1fc+XB33uq2rK-tixBJ8kIvMLU1l37t8+HX-y2B8AnMl51LZFGSCZoEogItAJlzMgImQ3geoNYagrRh07ihupUqIF2dvl2q5-wWNB6M5uogPowU3QUSwsArL7SxjeQlTrrSBeS6NHX6l1rY7hW2TlRfrF7ZM6qjIu6oAf6sCdss733qtZIe3J-BkPQ3EZD8wlQpMhMAts06K8I5kq3mIAcFy7d17MBEzMEUMNUykiezXepUqasNmqK126A3mLiFEg4FNO+o0NBR-inJK+RDsAeUxO3XiV3XS-oM6cUq4+zzeooUqnoEZOy5tFG5AqnGaxmAkBDKZo9DMkGSfuJW9Bi5gjipA-oQhxDINBWoIWEoUJ0tLKsyy+5XK6jVyl77GXujhgHzuD1GQSz5g9pKe2lU9dbbqad15tQrFrQ47b0clyWzRY8WdHV1R8CF35hQ8-vV+cAJmOUeQ07JxsPk85hiCNapAIdPkyaQKUdFMLgwKzc2yCaN0YuIlsOkUA1OytL-+nkrztwnT6H7VUTfSwUrDBGO5ABMp1JGMw8IqcxBMMGJPXKZ29Yohs4l8wtW3zXqYjJeUjb0OJ38AJuXUqnf0Em5ogZ2A6VQBc-BawDTbhzWY2QWUTSc8+Hlwe5JZvpwCPqGAiKlECh6QDRslwzRYmWxZKfFM2twIFMbMcNKQtJMKcjIMS9TesXjBlhrmtC9h3jfhi1SPGhKpEKSCGLUGpoFlyAoiplhgUGXwkip-QVDPBgNJPK7c1orBJvz1rd-627mB1l+qvGcsaJAiXq6z2SBH57eybyoCiZjFIdEqHCbTzi+Gof20nX9aSKGGDtdgFjzAzYnEyzvKZE9ggkyReSbcmgozMMGlFCEwCFAZCodzmzTTdyyhg1+NDo3isxk64QQxn89R5a4cRVhjbDZqkiqtkNRTzuAqAbLO3X7l4nC9OQ6e8AdF0rIFvmR-gzVp7LTEg6olHm5Y3FGRTXcK08vz37fFkeOyyC9ekX-6H8hlb80-x58eBqNPd9eXJyXfmQHPesVFxIOopA1Y8DgmJSpTaFXMcjfL4njZgCQNokKHhOQFWzqE0chqndy4rG9Gq3YK9gq1lko3rX2NKVfIcZGjyXGSu3yuM44tawoTgm4qXEDZTAeKSNAAFptIpjPan9SldSwha4wMFGoepixuvCoghThHEdpQJ8rvKXhsiyu5PMpo-l4pugzTmMCqXaywmM3PoLDnzpzkAdaR+1rqw8thrsQY7Rq+o-NN5FxZold869cY0WHViLpbw1nFfrabzc4I9nA+Ht6dQIhTThkmASlhzzxJk7J6jYQJ5iBoZMlHqiuucy1C5N6OTAacPkykMjSu0KpIWpDOaQkHOxtTCIUlehkgmYFx1YpF6AylCUMDCxcR6+0TwRIrzDLfMyWloDBMA8v6upWe0KKtv8A73sRmxqF-4rsf70HImjTc2ddKYESCiaXjuEEuJ8YiTJYJczHlgpvlin6VaJZr4g5ZOr+2kpOT7TQlt1YyaOPOhnb2+xoyMU+42WLSD0TjlbmiLdCVzP2eTjXC6D9o5Ktv-SKg7QxP3aplHW0tf7zepHIbuv04WLehOpWsAsMiQoXbdTtVMnnZGAqDyex1w2k3YZW8OT64drRXnNiUM3toOJtmYmkiW5apcl1EjRoP4WBcMod8N+8tG0VGuIORVvihsXIr5XBspcCCiGP94mSi4YetYBUz3Ig9FpqdHwLNzfjDnsurlpKg-e9lBJ0-EJdeJP0q+zqq2ldva+SqpoUdv9tuHx11D4+pwv594tr5eHx+8c8TMDzBMp4MeyQTlTUpHi9SPGBT2vlMls0Aqxnk1kSQnDsVnF9IAOvh6mrVf06Bs07xJfTmrOzQeq+q9eM-S+uZ6x1cD85Hg516lvMtmfyamvNs+2vUrFyj4Jv0nDUZ-i8UXfCyQ9PHG1Xt1vYSXF5wfju6sArMDmu91tXV1WV2WFs72aXGZLWX9WrcQavbqznc0WN2o2DMJlm-lvDw6f4EgtTI6RSmCn9PUQTLorgR8VnketZTHpPQinN4Xh+fMxNBuca6UfS20SzhwoagJ9o4vGu3Pv37-ZYVNIRc2x7TlvD06b42NnU67e+m-lKvHvbgU5XHPbjKRfVN8eNF8tWhXa3R-1UrtNov2Gzi+FvzxXWQr0rIW0DukHq9C6mxXHwfoGa5UgHUZusxx+rGGi9C9boeqt2jHwXV6wqL3xepm9QrI9+I061AdGhtNYsE8Hj73By0r4TrRn-Lb2-3zhcb0NyZSg1v7z+PoX1CxxYBLKBadaPUaixqx+vopMYiBdZadBZHZPshBlSXddSyGtjc3X8pn44rbczsiNwAaSJUC64RuFmj61DoyDpCa9U1Yq5o0xVVWBeEV91M2-l9dZR+xRGiVH7dAGi15Vy+TlJ-IWUH+L-yEst6o7u6ak1G4G806-zOt4DOoezm7nY4vns4AUZpiU3dqOhsNsDl9NegA2acWoSt3jm71XB+e1mDuawxwKewlClE1B8Q0p51GxBEGDzalYrKyU8--fS+SZcUl3m31nZXFE5RoQjQAj+7i2mrLHVFWHvCZtpgPb5u3Bb-XHz5-xN8+V+Nr43enn+4EVOzlkDZa62jazNg-cg7CK8UV8fvvEBtrWG+NQw1D7q9o8NqMArc9b61YEIFensQQGjvijdflSQdbgzRdaRzGyHc+Q-KDy5ll6q4IGwXJHW6iHrBDM6kWg4NJuQU4Dw1EaVUX1gsUnMppaIbYVmhVnswuGE87nu-pUz8Jv+xsLNCKVVT0BUd51dGNU2M0hHQxQXX1kBXxi7uJWWRwnXg3zdgwU1UOtjtxfyxOPu5ezKFJ2rCZ6rZUesfXfZlPRomdA5DiOQCtEzoBMliCLgKUm50fkzFBjVrbV8Xn43CBEFSYXGaj1JljcS6j89zVDxBYRh1hnQaG03Ky87g+aUpro0rxu9v3ghvJmUVlbQwMswQpFI1p+bRRbam05ntPdmr6RYsQ6GNSokPuFRporNhAt36hytW3KNjJ59-kbes4VywWFrq+ScZWu4j5u7nfmEqyT6zKKbk7eL+s313K0nKIrBYtrfy9qxWcmhXtrifievsdL8sC7pZ5+4Snp1+4aGJbs5ORzJVAcK9QhdqrAic88qn7OcfvTndL93W12dv-gvjlfdb
DarkStar, ... Interesting, if true
Inspired by ...

Post

Ah okay, thanks. But a tab inside a tab is not possible after all, right?
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper

Tagirijus.de

Post

I do not think so, but I'm now confused. Didn't you ask how to implement "controls on the top and below is a tab, which can be switched, while the controls above stay the same"?
DarkStar, ... Interesting, if true
Inspired by ...

Post

Tabs in tabs, is not possible.
MTurboDelay devices that were mentioned, is possible.

The only way to get around it is, as already suggested, by using a selector to turn on off visible state of MPs.
Jason @ Melda Production

Post

Paste this into MXXX1 to see an example.

Code: Select all

$eNrVmW9v2joUxt-3U1jefbFJbXHiAIkUZ2ppqZBKh0Dr7VtDDtSqsZHj9M8+-VUcaGm2aosGbW5e4WP7+HceiZNHTvz1cSnRPZhMaMWwd0wwAjXTqVALhnM7Pwrx1+QgHt7c3GRgrVCLDH1i2MOop6XkqwzSsVjc2hFXIBkmRVxZo6UEk50rPpWQuvB5Kqw2E-EDGPZoJzxsE7odPefZE8Od0D8MQg+jy-FkJYW14CY9hkM-OibdThR6XdKtzvsM+z49jnxKvNCPKEZD-njZ-3Yq9eyuPJP6PwW-zedSKHDVDHNpxYgbvgQLJnsuzrFPQMLMQjqS+UIohslhERRq5rZeb9QL217UCXESl+uyViHc67xJJUDQKVd3PZ0ry7CP3eiKL4EwfAlFddlLzGP4Kl9OXezC6HzF8BjSTxhdfB-0tNSG4W6fEEL6fRcrtR3qFBguK9AGfZ6KxRc37VL8at+EL2GsH1zlxfBWPxTHu3GZrSDKMCqjm9QYTVawFuyayxxefq13PaEpV3dI8SUUIm00QOePdgyZ07KfSznmagEMBxgNlAWz0pLbMtnzlvLkirboqFyAInSErkUmphK2UJJ-TtZPeBaevDyMxa3nJPvE8khDubyGcvkN5aK-4Xp5zh5GD+-HFTSUq91Qrs7fcLUqjbza2cPaPfpKmyWXf96bX+8qaz35qQuXq0ZgZqBshltVzmj3nL8CO60N5pEPUbBXH9R7HwnP6pP5e5fw4vtg-Rd6U1GvPjfdC-fvQP36oEETBKb1udsfInBQG9QP-s4gn8ocXtXndQjp9us75Ff7-vcOmdJmWisaNJSr3VCuTkO5us20fDRsKFfUTK6A7NAi+0G1u1O-fp9+4z30Zn-ejUumdA+ku-HJNPgYEesbZdp+JxHrO2Xa2b+Ie7HKtLsf8N17ZRo2QuL6ZplGHyPxn7jlSovNkoP4ZGbFPYwMZGDR9mBjQ7futj2Minv3ycwAqGH15ruYTYV1HT-ucQsLbZ4GFpYDNdetJO7lxoCya1yHs31ewWJWaOzeOT52t+HuCD+J-xWpvR0m8UTnZgZoZGAupAXjPjsQl2qzpLXZdBC3tj5DZMnBf14r1+g=
Image
You do not have the required permissions to view the files attached to this post.
Jason @ Melda Production

Post

Ah ha - I see what you mean now. Good work. :)
DarkStar, ... Interesting, if true
Inspired by ...

Post

Yeah, sorry for teh confusion, Darkstar. First I thought that there were tabs in tabs in MTurboDelay, but then I saw that it was just the basic control on the top staying the same, which is different from what I meant.

jmg8 already demonstrated my idea, which I already implemented in one of my devices this day. Thanks nevertheless, jmg8!! :)
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper

Tagirijus.de

Post

No, it cannot be done really. I'd suggest being careful with that anyways, there's nothing worse than a gazillion of tabs :)
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

Alright. Thanks for the reply, Vojtech. :)
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper

Tagirijus.de

Post Reply

Return to “MeldaProduction”