CableBox
-
@Retromelon said in CableBox:
I just don't know how to post it as a snippet yet, that's why I uploaded it as a txt.
In HISE select Export > Export as HISE Snippet. Then paste the result using the code tags button in the toolbar

-
@Christoph-Hart Can it be possible "about the code that I posted" could be a feature ?
Like you open a Floating Tile, go to Content Type and chose CableBox ?
So it could work like a patchbay with many Input-Output that you want to add (starting with 1 Input hole and 1 Output hole), position the input and output where you want inside the floating tile, edit them, then you can assign functionalities individually to either the input or the output hole with the ProcessorID and ParameterID, plus a drop down menu to navigate between the Input 1, Input 2, Output 3 or etc to edit them individually. It could be cool if you can see the connections in the MPEPanel for users to see what they are doing and edit the connection functionality.
-
@d-healey Thanks !!
-
@Retromelon This is a kind of widget that would need to have as many customisation possibilities as there are users... In other words, the chances to see that kind of things is rather...

You'll need to build it yourself step by step
-
@Lindon Alright, here's the snippet :
HiseSnippet 2526.3ocyZr1aaibjxNrHQsGPNz6SW+xBWf.JaZYJ4GWRTROGqD231XagHmbWgfwgUjqjVDJRdjTwVHv+F5e09OnclcIEIkH0qTesLwRb2clYmcdt6NpkuqIKHv0WoT4qF6wTJ8GTaO1IbPyATtixYuVozCUa4yBXgJmL1iFDvrTJUZy+JNZoG8.Ewy+5GOgZScLYIcon7QWtI6c7g7vjdac7emaaeJ0hcEeXJnO33yLccZ5Z6NB3jMUMT7nleh1mcAEAaCUk2RCFnTZa0506Y9TCimt+9GZPo6aQoGTis+yX8Npm4gFOyvp6gFv+NRozu6MV7PW+1gzPVfRoGbhq031CbuwQNAejGv6ZyvF0TZCyrr6ScssvkH1qRyAbaqVwhn.EfJsRDXaJEXem54bK9j9SDbOVL.IAizBvRajk81LC6UKM6Yjh8xgkJkhkdfjk9V01l9buvjQP942qdlSHyuGEzSoYEIrJaP9SpMcAHbBqNj9I1o9PiIXncjggNA9nRixk2a6sIubMeJS1lzjBKsSbukzzcnmqCLiXucGSZNvmGD55Mf7VpenNAkQLKbj2yB8cGxrcc.PQnayG5Yy6wgg+LyOf657bB2waT3dtiBguHa0cTXnqSvVDpOi3yLCoN8sYAHxbm.tEiDNfQFBpKhG0gYWkb5Ha6wjdibLCA5Qs0INtD1sg9TIDAUQjW2UNY68JW1ALnC.ia1DgP4uTl.OnL8UVVADJwgcyjQqhXgiycr4NrILGwzmAVNZH8zI2pSFWQ.ljX3isqI0lzEjxujDqWoVVsvERZzZLAiXn.mcvxwi4GxYAfYvv+V6KuHBkD5iOacC2JbvVOmTqlgd1QFv38GDhCYL8PTaa2aZBe1EbxC.P1poMGdSm7VWPWRdB409z984N82ZJLCnelcliLdDfWn+H1D.tCsLia.K6pVzPZUgIAHGYAfXny0MlEBo4xbAAhM4vDh8hAYjuOH6PF+DgHejiEqGnwrlOvsbC3B8YAzsGDq7xQgBygEP0HPeks2.J.ZspFoDH6sGY2beRCQKvWHDD6DePn.yxJfMxEncCRg2KwVK1VUqekIvk09oe0dP9fWYaqIi8GTE70b.+CT7bhMXdjVohO8b805BNCfuKOXZUbkLflcpjSGvhxYBHB3QlPjoze+Hw31CN3TwC44Pi50kMR4tjcQ.KZP2X8933LZc0AS+pF4hvpvFmdZJ13oOcNrgkO8lhXC3yov4tEJXS4YrJR16Og0845m2SKW0PrCZUalS+vAUlYdwYU3dp0WmzG3UFlyTqHcZEcxbmm7L3MypWRENZMXmD2kNlcLt95J4CVJkO.WM.to4rLRrzwoVEikX+9a3gCDQtR5Y.j6OsvJc7sJEZ.zhFNn.9RmraMcR8YLytK+bHKUHyycGEvHlQIyVAbm8knPnBJFmcLIFJ6yfFpn3nfpPLdUSLQJyZQZfUHJZpo.r6Bg36AZcjSFr8A4KiuVmzsR938kb6EeJLp2KIcaLer7YdXhFsJECmOKbjuS9iOkq+pF969Sj7YpOgagRfbYCPIYwt8xdZcmyBeUCXrXtJdsBQAvrU.CVYtvNeJs.UewApZrJjMYECFKCgsUpYVYIIvRXbkAdvm8iT6QLs7E3KIULG.4qXVKyrNOS6Yiosbib2BxMJspGhwl9fG4IOoPU3ZD54+QNZAgvYLKvhahmVgKyFyk1LGquJm37sjg0ObnLMLKVGA2qiSz0KhNqsA5xXXlSrTH4Gl1ExJBIcKW7Rapy1HOQazdWVl8QMqoPN73bB0jygolKVEbVsBWXYNIV9ZFTIhWElu19FKb+oxUIrIm9eMNfKboMiTs.luf3jeM6lRHJvPDnADdPzrlPK8wPEzY18PUz1mJPys6KIFUq2Xga5UB8K.nWdY+hOW+TFJtdR6jBk1ySujQSHSefhJI.QFZPHgfPQvqytn0GtBsaaL0.W9gqjiDeyB3kV0lEFPbFMrKn4b6k8N35JtUkBtAKPOcwnghXhZ.f5DJjdwAhowCNCIR9WnE02eJ+OY+AgLOX.jRUgnGuUb8SZUH6RpaTgrWDwSIFvDQbwZgvIuHdbBemcJxLQNQiQIiAYG.qsEyZVEBvec3WirnVz5.NEO.+yIQb1OgWYlfwNv.BhMFNY5g3eoVQob8A6sLhi4eAWvjmPElc.KebxdkWSP5tDk5aY1dL+BUcSxF6oS7qP9RrMkGrOMxeg3ieAgnDMegn4N9cpG0WMIH0RZ9BQS.j8utQjE8zyXRBgzyWGAoMpd31H40kjQ1b+qEzZxJR5ogmPDiqL2KUUlBJIAa9FhC4V+LH8DfgqycHZ.rva6F2Uk8p2XVj9G.RmCGRs5P5sxIAXZw7.eWAHy9nwUsCMpZr2LTbZ54k5xckLu37uofySlj4B1MsG0ULXLwzIwydFv+0QTPJExMuxUCWi5BlVxfFILZioim3kwHZZIalqkXQhVuo1MPJ3Sl1TG22KuS1uvKNRdUTuw1l6Evz5DKV1sdhfAe+.3+WWLZQZn5wBloQ4txfDARb8x09Aw9OigVg0p4.VvWI0RBm6gzqKECnMobCQkUXq3w1RWbA9jiPQ6DnRG5NFR.P8D5HxgrZnHytTowDaFWmKbCYWh4s+R4GAxQxzC0qWtigdD9t11X5xbFNJQZwHpISmoCRIXayS.TozCxVzN0hKZW5ZJZJcPSAnqyYN7vK8XNEUoQkHuZr.eQbE.Znn7deSb48vR4nvsTJUVMVjpHXYrpsXQa5bshxGN60PL+X5.jLo1NPeul8YtISV1vGo9ZVvmfcZHfMpxb.oVhY81zU9cb5FhJDAhpRVPCYQgvVZPqzUyA6qDzW1ZCoT56UKp1PJJyV3yGqdtq0HaZX15vhUqNZ.POmo3mXANcf89NNc0rueJN6ik7np56N8xHFCdiLgiqsXF6Te1uNh4XlpyGdLVN8yRpF+w+yi+IPvBauYXjZcB5ui0Glnz8bECTysG6XlVk0dnqKrSRm9YKR+2c76bc8diC5uZklHsFPCPeQgZLEY.xdk64TXOR9Mg.6eJ8fm02w0mI8uS2eyQvVcGFu.Dk9uMrGKgIboNpGcPU3o2N3mOqI7w9W9em1JqfNu1704arj1k+Qg5ehdFMD9MzzTYk3xIFd+eJW9sps3Pnn7cx2HGdTQ4dgGi9Mg7MpuoWOlYXBC9.0S+46me.HJxxs1G1SoOGhCqBoYaCa5wjAytC9qV.istA5aIaafsENnvNVDM92vSzf0hCDiCVKdPkgTSe2ewTlHBMxennGfmbD+Bcdj54XaRs37OIxYX2i7ewzLKolAw5qKh6utHdv5h3gqKhGstH9CqKhOcwHh+Fkd0HHlqzsQQ47VuQFsszjP8k1T4+PAuAAK -
@Retromelon said in CableBox:
So you need to read the connections array to see what connections are implemented... here's a start:
HiseSnippet 2611.3oc0Zztaaibjxw5PhZOfbnG5OZ+yBWf.JaZZI4OhikSiiUhabarsPjStqPv3vJxURKBEIORpXKD3mg97z2p9FzNytjhjRj5qjfCkHQl6tyL6rym6tCa54Xv78c7TJT55QtLkB+9hsFYGzuQeJ2V47WoT3gEa5w7YAJmNxk56yLUJT3A+MbzBOZcEwy+4EmRsn1Fr3tTT9fC2f8V9.dPbuMO4evsrNiZxtlOHAz6cx4FN1MbrbFBbxCJVQwkZ7QZO1kTDr0Jp7FpeekBaVrV2NF059zcOr5yp9rmt2ypVc+C6rWkZFl6+rc28fcM6V6P5AGBH8cu1jG330JfFv7UJr9oNliZ024Va4D7AtOuiECaTUoELyxtOywxDWhXuJM5ysLaFIh7U.pzLVf8.o.6GKdA2jOt+XA2iECPhwHo.rvZoYuGjh8plj8pjf8xfkJjfkVWxR+PwVFdb2f3QP942U7b6.lWWJnmRxJRXUV6e+mK1vAfvNPe.8iry7fFiwP8fJUzHvOkqWpzNatI44q3SIxljFTXocpycjFNCbcrgYD6syHRi9db+.G29j2P8BzHnLhYhi7NVfmy.lkiM.JBcK9.WKdWNL7mXd9bG6iHba2gA63LL.9CYiNCCBbr82fP8XDOlQ.0tmEyGQla6yMYjf9Lx.PcQbo1LKcxYCsrFQ5Nz1H.nG0RiX6PX2E3QkP3qiHupqbxl6TpjMXP6CF2rwBgRetDAdPY5KMM8IThM61wipiXgiyss31rwLGwviAVNpH8zH2oQFUV.ljX3ikiA0hzAjxOmDoWollMwERRzpOFiHn.mcvxwk4EvY9fYvf+dqqtLDkX5iOabK2Ln+FGQpVshV5Q5y385GfCUYxgnVVN21.9sC3j6CfrQCKN7lF4MNftj7Dxq7n85ws6swDX5S+D6baY7H.u.ugrw.bOZYF0.V15lz.ptvj.jiLePLz9l5SCgzbYlf.wlrYBwd9fLzyCjcHiepPjOz1j0EzXlyF3lN9bg9LG51EhUd0v.g4vbnZHnuzxsOE.spdkDBjc1grclOIgnI3KD.hchGHTfYYIvF4BztAov6jXqFYqp1q7X3Ra+zSuKjO3kVVpxX+95fulM3efhmSs.yijJU7oqimZGvY.7c49SphKmBzzSkb5.VTNS.Q.OxXhLg96EjJ2s2dmIdHGAMpUS1Hg6R5EArnAci46hhyn1QCL80qjIBKCab1YIXiCObFrgoG817XC32Iv494JXS3YrLR1ucBqukqedW0LUCQNn5VL6dA8KO07hypv8TsmFoGvqLLmoZd5zxZjYNOYYvajVujHbzJvNwtKsMZW4laJmMXIT9.bUA3ljyRIwRFmZYLVh76ukGzWD4Jtm9Pt+jBqjw2JmqAPSZP+b3KMx1U0H0lxL69rygrPgLuvYnOiXDlLaIvc5WBCgJnXT1w3XnrOAZn7hiBpBw35FXhTl47z.KQTzDSAX2E.w28UaKmLX6CxWFciFoS4rw6yY1K9jaTumS5Te1X4wbwDMpkyGNOVvPO6rGeBW+kM722NQxmndDtIJAxjM.kjI6tq5p1YFK7kMfw74pn0JDE.yVALX4YB6rozbT84Gnp9xP13ULXrL.1VopQ4Ej.KfwUJ3Ae1OPsFxTyVfufTwnOjuhYtHy5rLsmNl1hMx8yI2nzpd.Fa58tjm7jbUgqPnmeibz7CfyXliE2XOsbWl0mIsY1leQNwYaICqe3PYpXVr1BtWCmnalGcVYCzEwvLiXoPxOLsKjUDR5VJ+k1DmsQdh1v8trH6iZZSgL3wYDpIiCSMSrx4rZ4tvRcRrr0LnRDuJLO0cyZyuyuC3L69NVLcWOLj0F9NCX.kgiv0m55xf0lFwjQsH39qH7.cc8i1frEbxY7Ncx1dXt6SVJsgMa06KIPvbEwSocyQHNi30e01lmPGgwtPKaT7l11dgOerfNSu4t71WWNlTa+bRE8Z0m6twkPeL.8hqLl+ENLgEriqz.N2MUOKEUJMgLuFJpj.DZ4A1l9AhnpmeYy2eM5PUehAt58WKGI5JOvaSqEKvmXObPGPy4zM8kC1QbcO4b0Zfd5xgCDAqUA.0HTHumMDrk6eNRjruoMpm2DAFj86GvbgAPJoCg0di3dwTKS1lTqRYxNgDOgX.yPxEqEBmbbz3D9VakmYhbhFgRlJfyMmroXVSqP.9qM+FjEUCWGjWfveDIjy9I7t7DL1dUfnqifiLuO9+DqnDwB.6sThiYeyavjGSElkOKabReWbiQ59Xk5aXVtLubUci2lfqFwqL4yQ1TtvFHI+UhG9GHlkn4whla40tVXeUkfTMt4whl.H6dS8PK5Imw3LUImu1BRWQe+MQxqIIir4t2Hn03UjzSCO5JFWYl21qL2Xbl+rMDGvM+YP5I.CWmaQTAXg21Npqx6Tq9zH8OAjt.N8r9.5cxIAXZw7.+sLPlcQiqp6WQuxNSQwIomahacVx7hClm.NWY1uKY21ZXGwfQDSiDM6o.+WGRAoT.23ZGUbMpIXZICVIlQqOY7D2TFQSJYSceIySz5Nw1TR.e7zl3dHby5JGl6MZIuirWaYwc8YpsiDKaWKVvfuuG7uaxGsPMTsHAyjnbeIPh.Itd9J+fX+WvPqvZ0nOy+KjZwgycQ50ghAzFWGjv5crQzXanIpr.4.TzNFpjgtifDj+ZwzQjCY4PQlcob8w1LN1W5DvtBya+4ROBjijIGpa2LGC8H7brrvzkYLbXhz7QTUlNSCjRv94GCnRg0SWMwh4WMwjE6zP5fl.PG6ys4AWA6bLuRfpD5UiUdLjq.PCD0c76ip6HViIEtoRgREiDoJBVVoverHVMo1sAUG5z1tJ92aTTd+4uBx.DQUXBhKAEz2qXehavjU27QEeEy+iv9NDvFV.QkBObA3g6.QSASXQLBe4X3EQAr.Z9c1gksVV2JrGyvdRVzIDsBPeoKgkRg+Tw7Jgkhxz0m8wEuvwbnEMHc4hwhpGN.n0SUiVrNr1vViGkrn6eapg7ik7Xwhu8rqBYL3MxXNt57Yry7X+5PlsQhNe3IXU+OO9iF3j+0I+DHXgM6LHTsNF82x5ASTxdtlAp4VirMR9AFzZfii3rNo+VB9wSdqii6qsQuWyjDoYepO5YJTiIHCP1qctfB6XxqADl+iIG77d1NdLo2dx9aLD136fnEf3KTnEriKgIbg1EOXO3fV5c2B+8YMfe18puNsUVBcd0YqyWaAsK+CB0+X8LZHr7llquXlly9quPYo33wFg+e.G+CEaxgPTY67uVF7qhxWMmeko+jV99hutaWlQPLCtdwy94uMe+JJxpE2C14oGGiOCIiaAaMxfAytM9QWfwbWC84jsqfsENtv9ZDM9uvS3fUiBPiCVMZPkATCOmewPltBM9ennGfmrEefQOp3EXaR0nrTwxYXOl7ewvHMolBwZqJh6tpHt2ph39qJhGrpH9zUEwCmOh3mX0KGBwhktMJJWz70xnvEFmBnvCT9eKqyOvA -
This is a kind of widget that would need to have as many customisation possibilities as there are users... In other words, the chances to see that kind of things is rather...

Exactly, that's why I made it a JS snippet in the first place.
If you use the new modulation matrix as data model, all the logic comes down to UI stuff which is perfect for customizing.
-
@Christoph-Hart Out of interest, because I'm a bit stupid, if I wanted to do a bunch of example snippets and get them into the example browser, how do I do that?
-
@Orvillain said in CableBox:
I'm a bit stupid
Should this guy be providing example snippets...

Here you go: https://github.com/qdr/HiseSnippetDB
-
@d-healey said in CableBox:
@Orvillain said in CableBox:
I'm a bit stupid
Should this guy be providing example snippets...


Here you go: https://github.com/qdr/HiseSnippetDB
Cheers! I was mulling on some of the mistakes I've made, and some of the common newbie things that kept getting repeated here, and thinking to myself I know how to do a snippet that will demonstrate how to address XYZ.
-
Hey @Orvillan,
No big deal if I didn’t know how to post a snippet. Better to ask than mess around blindly, right? I’m really new to coding, mostly picking it up bit by bit.
I love making my own tools and plugins, experimenting with sounds, and sharing my stuff for free with the community. I started with Synthedit, but it’s not really modernized, so that’s why I decided to switch to HISE.
Honestly, I’m mainly a music producer, graphic designer, and sound engineer, and I want to put all of my passions together to create the plugins that I want to make. Since coding isn’t one of my skills, I have no choice but to learn it step by step to help me further with plugin development, since HISE requires some coding knowledge to work around.