HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. rglides
    • Profile
    • Following 2
    • Followers 3
    • Topics 22
    • Posts 262
    • Groups 0

    rglides

    @rglides

    120
    Reputation
    55
    Profile views
    262
    Posts
    3
    Followers
    2
    Following
    Joined
    Last Online

    rglides Unfollow Follow

    Best posts made by rglides

    • A pixel drawing program, in HISE, [SNIPPET]

      I was a bit frustrated with the example buttonpack so I've been developing it out a bit. The button size and shape are more easily customised and I've added rows and columns. I have it working nicely to create beat patterns and play them back with a timer in my main project but as I was working on a few pre-programmed patterns for it, and the copy and paste function, I realised I had the makings of a fun little drawing app. Try it out. The cool thing is, while I've used 23x23 px here, this can easily be altered to create high px density images (to a certain extent I'm sure)

      If anyone is smart enough to figure out how to change the colours with a button or even to animate images with it somehow, let's see it. I am not so smart unfortunately

      PXL.png

      HiseSnippet 5637.3oc6c0sbabjcFTVvq0Duo1sp8pb0DUUbAtllFc2S2CvpXuV+PYwr5GtlZ8ZWtToBBXH4rFDCJfgRhkipZqjbWtIOB6iPdDxiTdCRNemd9oAvLjfPDTaEETBiHltOce5y2oOmutmAC1aRR+noSSlzXia7zSGG0XiOt49mNJ8n6dTu3QM18dM1nYy89tG13NmNt2zoQCZrwFevWih13FWuA+5+92dmdC6MpeT4oZz3aSh6G8v3iiSKO6de0uKd3v62aPzSiO1o1Ae0t8SFc2jgImPpwGzrciw85+i8NL5w8P0tVyFa7g6LHNMYx9o8Ril1XiqemjAmt+QIuZjs9ea7z3WLLBePzXepgrm99ICG.MFmswcOJd3f8xGtSaPsxdkC9OvN3+UMeT7f3hyWZD9EbA9kR3ZO13ZypdevLpmvU8Z6ndUnRa3nRW2pR+xl62eR73zxRf972zb2QoQSNnGY1cUEacabMyiZd2DpFiR293d+Xz8mPenPhVl1s2xOrc6Muk2NiNLdTz18mDQ5NvkIO4E+on9osnx797O+yVGuH+oCmDOvaDguSIrNxO+L+juuuG81OdzPRs7O3jQ8SiSF4a0urp0BBtk+q2x+zM8+It930vj98F5+p3AGFk5+E94i+dCFrWuQQCck5VEBkWqoQvBONZRZbzTxbc7+z9O4wYhT1E30ModH8na9a7Yq3rEcTT7gGkVcY8FNL4U2kN9Bx6dJUmad2gwzesk+CRdYzD+Ow+dS5cHgFGdyslUxo8dYzti1aRDojjboSNIprFuA.U9GrC9sGzKs21u3jzzjQ+Qnrj0PZ1tcma4eF07ArtSUslFoFgOr23h9H3V0UkJa7bQqVpWD8xngjDEMZQslDcn+QmDQk0d61UKbxAGXCnvNB3Olt8qhSO51CGeTuVsZ+5NAs4WatE0HhM4A2m+4UzPiprcdvIQTibe5EZDzF5Mqw.USKX0j1u9N56yuPazYypGM8FlVzFyaLbq2vdSSYmnnA6NZPzqop+YhpaxATzous2PqUrrJU.9bslRU6Gv3b88um4X+VviFSOoXwoeSxIoTfgV4AFZc3lyM87k8l3O5jiuCq6PsSOJd5himsGFM5P35MivGjLwuEZgX1rP+2+nSiQe9S+z46u797.J2F.oI2xegxKJqV04Ghel+u0orBmlei6Iycpuku2B8wgvFYKtUQ+43O4pqSRdEoIOpW5QaevvjjIsh8+bekrlZ2OASCi8+Gnpr3fqBEAcOATjG3fugRkzazgCiZ8CB+Okape8Bl.NHvV9nBPyVrB1nGa4b97PGycNaEel6Y4vHyMxdyLQOWXjT5y8njSlFkGytzoiZxQousNdtxFefusQ2tOxIDMnJurx1qh44OmzXaW2B0aKeaycLF.2ilq+cKbluuB3lxFNMYXz1imPy0ZcSaC5moSTFKBgpWKpn8JGWSOJ9fTzsUMxJLeQuhMR2OYxsGBmNg+mU2Dl50imcqJ6fmS3I0p2woQxLUy1saVs3k8manyYEcQIeiezvoQ0LjedZxgzTiYfsKj4sd85xvn8lYmyL6LcdXUBuCnlptHijM5h5rR9YksaEttyT92Wii2786WdNSI2zuRC7jnzSlLZ45h+9u3KNKDrF+fybh8bcQ891NN1mquzVU41r445BTYXSq8IKno8z1JxGnU1MMkcCHx6HMBOHJJtRx9zf4wEARaMdKmvpaxBTZFGWMSkmcqYBne.mhq1L5yLHGWcx4ufJfFeVy6lzYJGoUNFd9Iio1IhWy0ndCaMdQMeZdyUQW5XeGu8jnwf6SqYNY+in7pQCxO4a7pVMlIDCYJY6+RXE+AthOKKFb8UnTkVbDe1Z1btr451VjyBbFuHpHKwaklLehgw0nFy4IMt976W.Oq2R0uLX53rk2NmRaWX7Bj9NkH8MdQZVtqiwJok.nijuddIYtXtBlETfk433Qsr75TRKGvsNCCG4sIxao238last1DBmW6uyu+4eyN2yKiA2SNX+znwSuk2Lwtd9dO9gN6pvgfr8wiSFEAhRYkeSrV7YEa7HX6x13hsmcaLJDyt.HR375MaDPayrkenLjrLzpT2OJ0OMIkflWjw1rkR9qkadEXqxegMGxemQSOYRj+qh7Op2KinbJQD5NYBw42ebuT39h4zw8ofxXkUmhEzjowNVo8+wSFNb2r5QKv8GBHqQffdKo2J5c.8VSuMXWqn2BXKn2TYgTYgTYgnrP5cG5c2s76P0SzVfCRbPgCA3fFGL3PHNzYKOQaR.g.RHfDBHg.Rnveo3+BxpfrJHqBxp5fCPVnwBnxBnyBnzBn0Bn1Bn2BnXBngBRU8DPmEP4EXTHvvQfwk.CPgAMpARXfDFz.FHgARzE+UWbttnztndcIIjXmHjXPKwfVhAsDCZIMn8jXPKwfVRCZ5.j.CZIFzRnyRn8RLNjXXIwvRhQoDiWIF4RXCjvZHgcQBKjTwRfJKgXRHgLj5RM9nAEXPULnxFHFFGRLhjXrIwnThwqDibIrARXMjvtHgERBakDVMEFBJLXTs4OFfCJbPtkmBCeEaHXSBLNRXljvfIgoS1EMUWzncQezk5CkDMfDMkDMJFGJLhTXrovnTgwqBFBELIJXgTjR5of5pvHRgwlBiRkF5mFMUGTYzkJz4JnFAsYOa3ViFM.8V.rZAjUiNfp.0HPxyBvzAMjPiJqC1xK.sb.5i.MjPCYgcN.14.nAAPWBfVEX34NnxvPDvZ.zk.nUAvPnQuoQ+pgFnQ+pQ+pEP05PtOAcfXcPCfQTPGp.MzJMzJMTCMTCcWHFWJpmtCW.Zdz.5N7eQ8qQXvgPbnCNPRXPWZPmajTKaPKaz3iAcIlFNwL1czKilj5Fz.SaHvjrvjxQ8AIDEIfBDrkOlLwSto27DZLmjdySnvTN5MOGByJv7A39BOZLEfdytov6idytSvCivc3YvNFzafu.dArCWDFzARWenr.1VBDfTW1VCiN8F1SLDfoB1LXAYK6Vd.iMr8gdCqCrjXrBiIrkvT18hElrCUuNT85P0CHCfHfU.4HHzCXI.ULYAyUfCC7bfKD7kfSEll0ksyKebW+5i6RvimfwGFfXDhgHfQB.RBIilPBfSB.TBfTB.UBfUB.VBfVBLSV.757in6szQzA9I..J.BJ.DJ.FJ.HJ.JJzraFj..o.Ho.PoPyA34P8PBBN8D.OsA3sg5MEg+6jmRfSNXSSHKRcvIQz1DK4oX3jMPBNOHPXAfXAvXA.YAPYQGjJpC6+CI.RK.TK.VK.XK.ZK5txoc7qKsimMsCvbIvbIlRJAlKAlKAlKAlK44k7DS6LSHAO2jmbxyN4om77Satmt44irYljEYqH+prLXlhrZclIcGm8ylGjm+i9.XtDXtDXtDXtDXtDXtDXtDXtDXtTygLfD.yk.ykDludRFJC4.SPBf4Rf4Rf4Rf4RBy8j.yk.yk.ykXpsrCGKCRzgyR11MYXVtwfh7klhbncxxqxYXyx0JKx+FTjS1fLwbdZDHDXtByyU.yU.yU.yU.yU.yU.yU.yU.yU.yU.yURNJaUongD.yU.yKxX6sPFaHAGalCNOWBbf4Jf4Jf4p.NVNj.XtBXtBXtBXtBXtBXtBXtRyI5gDHmrMauMuOj.yyU.yUFlefHmZfkj.SWfyX.I.lq.lqLLsh1VtEzAHAvbEvbES.JjSx.IHLmne.I.lq.lqv7bEvbEvbUGlCBjnSXNaDf4Jf4Jf4Jl.Dv74non.lq5xox3bYHYFvbvewK.Xd.v7.f4AsYhMHmFv7.f4ABN8Gj.Xd.v7.f4A.yC.lG.LO.Xd.S0fI6Xo8.IjL8nfB9PjeUFGoN47lv77.f4AJYNgJK0JHAv7.f4A.yC3bxbRYNqLmV1lWFRvYl4TybtYN4Lv7.ByINWh44g4WIOLf4KCYLf4AFl4Fj.Xd.v7.f4A.yCBAWOf4AgLgAHAlmGDxzxfD.yC.lG.LO.XN3q4WEes.f4A.yC.lyT+xHApKHFxTDI+pftLuDPLAXtFyy0.y0.y0.y0.y0.y0.y0.y0BlJCj.XtFXtFXtFXtFXtFXtFXNSuzRzzR4j7qzRlPZPErRgD.y0.y0.y0JlvDj.XtFXtFXtFXtFXtFXtFXtFXtFXtNf4XAI.lqIL2SCLWCLWyLxXJYLmLGVtA4jYYhYkjdAlqAlqAlqAlqAlqAlqMLSNHAvbMvbMvbMg4dZf4Zf4Zf4ZLOWCLWGxj+fD.y0gLmZlcMj.XtFXNSmNiXsImwsk6c2b93.y0.y0LceBy8z.y0.y0.y0cYJlfENvbCvbCvbCvbCvbCvbCvbCvbCvbCvbifokBI.la.laDLIe87L88pjoOvbCvbCvbCvbCvbCvbCvbCvbCvbihI+BI.la.la.la.la.la.la.laB3kOP9Ul.luLj.XtAyyM.yM.yM.yM.ysK3PWt9ClhMj.XtAXtAXtAXtgIjyLxYJ4LmblTtkUN4WYXd4Lwbf4FLO2.L2.L2.L2.L2.L2DxD4gD.yM.yM.yM.yM.yM.yM7Rn.la.la5vb+gD.yMDl6Y.la.la.lav7bCvbCvbCvbSWd4B75E36HHrhAf4g.yCAlGBLOrMuyKXcC.yCAlGJ3kX.I.lGBLOD71CAlGBLODXdHlmGBLODXdnjWUBj.XdHv7Pf4gRSMW3txK0b45+tSuYV7mMl1bQemO2Q4RqWL2waQJQONknMusMCdXQVc8haLfkGP6btAVVBgmEylZIvP.hWUaDxB6xgLmcG5sJ4gVG0xLdThrcCgI.Rb+v0WwaF.gVPduAQSlATr3Q3LYCYKNOTWBS7pQgxBJLY.l2HipNly41UmBqqkH6Yt8QLIcd4DL0bUG1P3XF95iRlNimYVxifhTFkY83Ddka9RXdNalXQolyFAdANLhxvEudV6ZuByW3ByTj8AX2DCRgyL1XKAy8fMu7fiWdgcHErDqvDyLc2w1iiGFcp6vr9vmkY.JBz6jHpLSFm3kyaxb4XxGLKQlVCiqLWNdDxiUl5N1+V1S0YO0XJVcKYLTlkNr.FzEnhJOCOiJLSTl+DSxiWBByeR2NimpkLsNvtrDO6ZmzYa4Y1pjYiJuKCE6BxYsSLNa+Au8B7R4J1U1r49AYdmEqJziWUX4RurSh4U0vqCmiQXWaTXMqmytnyfhEhVtYtxrfwNn9ChmF4h41YbbXPFxXNtc0tr0XONlxVAuxbdulBtvANT28bnty.pc4FsmY0Q1HfF2UblE6pX6qs6bc2hMcHrXORJ1xc6l6z1Yy2y15Gda8K2FdU3L6EOuKWbXgxMXf2ughfoNSV4vabL84VRnMIS67DOXa1pe8O1EYDTrvCdIHhpI6W5ESrrwdlN+kKDWWtmbvAEWvyosFi6N176MA9Nfy8JbhBOmqxo6kos5pauNmscu6.r0r7pX668lK2Ke0xRkX+e2e3g0ek83Rw00ad6XxHtHH0jjgs5mKR9ENNynf6RjhSbC9t8XA.vd8817V9yeSKLCR3dYxpy7WdMa4qM9SStMorurWJtkfbku39Wn5aEo7K33bMhy8evaxu9rdmoYydOIxVnh6htYMbaVgK5b2zBvQI+FWvwpFmeS8z1+S9Dawmq+5R4pNyM9vYVoR6g0hs3Mkwkg84x8h55xV4N29o053SkUsaOUvUmSeIO+UwkuT50tCOatpFNKMXum5rur1l0mi9tO9au8814ap0YOq7pc3yJ7pyoe10RsJN9y1Bqcm+ByW0f7rFv2SmDbQsQquICe8Cdx90G2mKs5IBbQWcSCbWK8pLIvU909TfLyV0fqqg68T2+Kh8Y845u+i18g6780S1mKtF19bYWgz8c2ikUhuuaCr9I7mY5pgQqqw68UJ+WHKz5aNvC1c+cpcF.JrZ+eTxUm2uydMsJ99Nhu187slrpQUGi16od8Ku0Ysx9emu4omE4ep3Z49Skcg76OCV8k2xhqHo9xF3pfSOaUpktZoc48WF8WDKzki+8ecset99m0N5hszsR0cz6BsUrDZ6kDF4D64tObmaW+9NvkVcjGtnUJvS84bqM1zcGF06sY+FbkutHSbcNuvS9Kc7oLSW0S9bMdWZoVp.jt+tWvq.vLXznqRHZoxdXqzkGHA6ScXjis6xChbm48j8pekdnPLuCU748SFGGM3NK7cH0q7wOSx3S2OZXj8q+etIuVA88p6gIQVNlkNhFbdpSFNr1WPA1HAl8qtbEJVQLPuy7qldsR1tBT2qhGY.2kk2O6IGfsErO3.pno29OkDOp0M25laRPwapJHHASqz7q4.rxuOgdmk+PMASJUh0hi5d2d+mV+Jx3RgqZgYYbuooQK5MB6PU13ruVkeoe6EXmNmyY8RWYjlZ5P3ufuG734+wADdNXA2SGxV0jqt5ls1GhG0Sgy2qlGsE6AiXk9o0NE00YsxIPy0EONI6K6n0ecpeZhE619lNbKWzomQ7UxqedOiy0sOy4pZ+dW83Rzwmd4LXebRZzSHU06m7tAol9yWzAGTYYYp0vnIUVL+fL6rDr0nSN9EQSJ9VdmUwFab8YeTt0r9GkatOo45astNUjV.vn3zmLNZTcO+4ZjAIMZrwGmoUTUS4G5a+77G5afjZi3AM13FMy9xB2f03FW6e+iZhGQYq4GJS0+OQU+a80xWV8hX492ZswW4tXs19hK9+9+a+0Q6WWOdF0b4a+ysSOiJuLcwx29qr++RZetDios9BQbtm+srWdK8YVFrP71Yyu5yub0z9sWv9z9+q9umY4x3Rf4uMi.ikeMyf4m0juu1x3u37rBdYDtYy6b6mtZhdilY2aEql3+rl7Umd0D9iZZutdqpz1MQd0j9CahEttpCZl7+pJLu8aqpVi8EZUkEWQoJj8Or68nUygmuxYbtKeT+Rm6dQuLtej8os7MZduno+XZxXlTd15jZrg24SK+0jS5FnyNM+O3mSvTU9vu6ZV0v9zA18LtOYegXPtYeNA2Xi+tl08bBtQbZzw4O2r+3lRoHP2UpERmBjnDUasJPqTBrNjxQ0GctyUesqY7zhO7W929p3oOJ4XpU5M4T6BbxGs1Z7m+1upXzl0.e4WMq5FzNLrqvHBMKoRYiATiJ8e8u7tPkJisTiZ8e9u9tPsxiY8Z2d4csspHVXMZ06FSUQL1Rsx+e9BYqZ7zKesJK1coN8WFewvue+5voxlSvwS+jqHk5FmatFGk5GOGkJM50o3u9t4wwcWG3HmMqT69O9yuywwrrj0LK7ROz9h+hF7KZ9njAmLrW5r+.KfeUIxJHlTU2eUCviBwQSiSO08Wch4+UW35K2u5Bm8OJDKq59KatWbZ+ipVeuVE5KQ9XcquY+FV7yatyAGD0OsTYudy6+cm4OXEWNph8Yy9gOpW5jXvF5wmb79jCQ+HRSFQDlv1otAH9j8414Dk1OZz.9C+OzqrBE4zgPgh7Babbu9SRddeKWP7KlwGwmgzoQ7OVH2n4ivm8EKxB733AwOue+YapEDTtpBpVUACVUA0qpflUUvvUUvNmuf32WkaeRZxw1oSMZ7n81gYsuwF6LpG4MxdtM9ewr5kVU
      
      posted in Presets / Scripts / Ideas
      rglidesR
      rglides
    • Just a strange synth [SNIPPET]

      I'm sure this could be useful for someone for a few reasons. I tried making this work in a single panel and just couldn't get the hover/hue function to work, maybe someone else can figure it out. There are a few potential practical uses for this, or maybe it's just a dumb strange synth.

      HiseSnippet 2981.3oc4cs0baiaElx1L6JEmKamsc1m5fIOI2QqWRJdS0MI9dhm3aiUR1My1MoLRPRrgBTkjxwd5jY5Ok9unOzGZ9IzeB8mPdnuu8.RcgzVGGEsIcDXzjKF.Gbv46fC.9.IrvwA9Mngg9AREJ93y6QkJrrb8yYQc1piiKSZuskJTR93eX+37j177dNggzlREJr3C3kWn3RRwed282zwyg0fNNKIom561ftuaW2nw4d75Ox0yaWmlzG61Mkz5quWCe1V9d98AaYQYEodNMdkSa5gNbwVPVpv01ooajeP8HmHZnTgk1zu44063+ZVh7O0Mz8kdTdBUo5fhRxdWeulbKlmqzVcb8Zd7PLGJIUP93wdfES7.es7AtMcGk+XOwsiKfLtFo8GEVHq4sXFySMs4ojx7lfIUHkIsThI8Ux0aD31KZbIb645x6whnAsb.2dZSIQVoE9iEk2xGjfEsZWmWQ2M.RLpFkqZpTgTUQYk0JEPaS5BPae2vHxcI6vZ6xnq1HfBP4fA4WFjC5g.ANdisqCRMT0soQa34ske2d9LHcX46.Bn9hGsyytynpv7in0gdVv3gZ9ipUHZPaWgnWgXTgThLoOlUHVUH1UH0pPTUvjREzkJnLUPapf5TQ0mJnPUPipfJUAcpA5TSsxjElnA5TCzoFnSMPmZPs0rvjlnAJUqF2eB+ELopb7UEUbRUPsUMpTEzZUvlpBUuJTccE7pPzA8pC5Um63f5qClkNn.cqqnRDcP05fpM.Ky.zfAnACPCF5WUsHFfxM.ka.VmAnBCPE7.FS0qrZDSP8lf5MACzDzgInCSPGl1Wc8HlPCXAMfEXiVfRr.kXAJwBThk46oxVPKXAVoEnDaPI1fRrAkXCJwFThMnDavRr4QTfb1fb0.4pAxUCjqFHWMPtZfb0.4pAxUiG5U68zvpJJ7nSdPnBOJTgGFpviCUL3+COlSgGzovi5T3gx7XY03v13313.23HWdnqZbTZbXZbbJOPUUS4mVqTogi9NAFA0pOqQjqOqb6UJ8WKUr8pgznj4NKqb1t6pD+Yk0JxMQdwsf4bOwuOClI7DZiHGVaOZ4nNtg7Qu662vwaSdogkUVgGDBiaKFWZSmHmUc750wgb26R30uELyPy6StToDExumbm6rVViI4+BW80tQcdXeZrwYXs6t6B38Bp32orpwJqr128ceapO87bNmvqbrzjSc75SmQ7L.QfswW3IXKGOuWBqvTdjqbkREAW4kv82BPaUEyDCyy+0zfDy.frmOqMjzyILxk0lzBVTyueDnC3OtsHkunp9CwpBZmAsRXjeuXiAlakWIduURIAzdvhNwy4V7MPgIkMIcBcKpw5jLt1gQNAInrrMG6uY3zvGr0loCdnmByWGG.cpS.ws4YPg7I2W0EbrmcTq3FiaB7FNV3U63eJMXfmZ3JFbe5S4tjxoll+GA08SUHw7FVk2MdHT1DDPUyZEdSjX4M5.ckzlC7GuoX5ltqe+P5S5wceIZkqriZ0Zyy2gW9dMKOxfZiYP7lJaD1r8ArNvo5x7fQCi7mDeF26wWWLv2qbigqHVIIfI1QOJyrCdTgNoRs7CHkYDWVbmPr3Ltu8Xdn.DsCAYzxGeB2aEm+AbGxn3XnucTICLgQkkwv3ADoLYd+xQ7nen473ibHLFXQG.zL.1WbWIWhC628kwwokFzmjxytJDbEA1XXYFakAwFiCnRK3v3JPt0RFlvsq3dlK4ORW13vhR7AOuALh2ThbQPzpUBJtPYCfsG27mPwCF.hWwxrXrmtWjKHvMKKgOYbBeo4i1Hg1TJA8Y6wbiNpGkgwRUZ.WK3mdxdaCNJNKwA4Ax0iFD4xMgBaSOEnbmvYrn71zvWASwDK6fvNfEcTbo2XHiRGF0SxE3M9kxw+rpzYo4ved5Du1sIrKfBxE5TPRpC0scmHdpJPpBmkpMVFqMtt7PtgSUy7akR2L7TtQztC2jPwq8yvGdEhnmwkP9jc1VBh48e8vHevmbKYfcJYbFi0f1EUwPEurrlpotlohsYUXaHA.lRAtQ9IoOLDqkFw2a8OCPb0zH9vYDw+2e96EGDqmBw+sm94PerQ593mK7H95ueDalBwu8keTP70jY7mxw6Cx3P.wY7AhLqzQusxSHyNExV+OmmPVszi+XhOxVdLCAkTP6+zKWAszredaPtBZoo472ixUPqJJm06stfCMcTxoBOzLPYgJ7PyDktovCMKTdkBOzrQIPJ7PqFJCRQGZZJnTHEdnohMMBjXNFZKOEPSCkd7L2qMWtg7TPtJJs4bKj0QoSmagrAJM6bKjMQoee354oG0TJHagRK+PQeQGaTZ4BOzpgRKWzgVUETZ4BOzTQokK7PSCkVtvCspnzxEdnoixcU3glAJGUgGZlnbQEdnYgx4T3glMF2x46s.OMPqFFGRgGZ5JXbHEeng+FhdtnCM72PzyE7G2jdUL5wyd.4b9tx00wnMmegrAFc57KjMwnYmegrEF8awDxSyLy1XzxE+0SqgsdpvCMCEr0SEengeJgEcVPF3GGXgGZ3m6WgGZ3GvWgGZ3mjWgGZ3GYWgGZ3mYWgGZ3GZWgGZ3mZWQGZl3mZWgGZnugHXfmfCMz2Pj3CMz2Pz7MzlhsnZpiQOFhNym6J2z.i1b9ExlXzoyuP1Bilc9Ex1XzuESHOMyLWCa8zYGxyIK5Xofsdp3CMUr0SEengdZg+PfFjwbHzPOUvheuF5o+U7gF5o7U7gF5o4U32wgE5o1U7gF5o1U7gF5o1U3glM5o1U7glJ5qQgI5PSC80nH7PqJ5qQgI3OSFazSs6rOVaNeqq1nml27KjQOku4WHid5eyuPF8TAC66Me9LYrQOsvyNjmSVzoF5oEV7gF5uA2hOzzv3tJ9PqJ1y+T7glN1y+T7glA1y+T7glIF2UwGZVXbTEenYiwEU7gVMLNmBJztQpuc6TPOaqLgGapXi1fDhN1zvFtkCvVUrway2Xa4oAa5nmuUVtZ+qowrA5AeM+hYSzSDa9EyVnGU17KlsQOCsrb0CmIMlqgd3ZEdNCY959M6uwyhO1TQ+UdV7wlFFOVwmOT1uweuWthqW1uxeOLegMCrmGZN.alX7XyAXyBiuZN.a1X7RyAXqFF+SwGaY9h+MCOy4Prc4aNzaKefey9dNQYuHS42dqCJv0mk41CkeCgxBciNO8s65EucSWZ5tcSu5Ke0o0b+J4iciZzYx16BSvdkj9jauCtqXug7NsZQaDM1XWRd2e3JuXX+naJ2LwTttbcWFM4h5kaH+l3zju24TJ4ATFMf6TUuh6v2+8zdG9dOj6v2u9R2guG0HBZ9GG3vB64GlRz28upS659XHtNLcq8jP5tAz+xI7d4z4ukuSvDK5c2eW.jSrN0ch5GDGtrQW+9rnLgGKN08Ie.2kvK8o5tD9iRHSl6U3uHw790xa0w+UzGD32uW16V3uIoDRbQiMyrwOiqb5dj88eDMyfwG5lIimEG9DGXcUSwr3z0mL6Sq7KeVvY+NddgiuzEu8sgwqc64Q2gcJ0yGxgai+J4sosb56EML2rc.G3y760wm41Hs+9DZTfa61zfz19DAzFQQvJMiyYi0Og5QcxLR896CivbB.+zmltqIceWOw9quQNwbI7YcHyUqdcqDy9Kj23gaW+jAKZE+yjOkcba0O3zLyVuMsgy4WJ2K1KOr56SASKy.U.viR+mXqGqtQYD9OWud+vnLqY7r2dw.ly+GquSC+OcQKxSYzxMRGsLmSv4lCs0jdj4aicY43vBQvudK4AArBgi8lxCFKIBt1qjS9hedxIO4NZt8ANvr3vdFkOre2ja9XvRXv913WRvEVfSmMIsBOcLUUJqYbB9F4FTnJOcgAEpNrv+uzFccZD3+hFIW+w74b+x3b.bGus0BEkOfmlnJEekHmtOleEb+hFMxppKUQsYshUm0JpOqUzXVqn4rVQqYsh1u+Jx2ywF8i76lLjUR5fi2I99jtPgcXNPDe7nCo+GTveB8M
      
      posted in Presets / Scripts / Ideas
      rglidesR
      rglides
    • RE: Total Beginners Guide to HISE

      David's youtube all the way, watch everything, copy along with all of it, then start pulling apart some of the example snippets found in Help >> Browse example snippets to learn more. I want to add that AI is tempting and can be useful for some math and maybe some repetitive stuff, but don't trust it for blocks of code, it will add nonsense and teach you nothing, leaving you unable to actually understand what you've built, which becomes important when you need to troubleshoot or scale up. Once you have the basics of paintRoutines, mouseCallbacks and inline functions down, everything starts to click in to place and most questions are answered here in the forum for more specific stuff

      posted in Newbie League
      rglidesR
      rglides
    • RE: Viewport scrollbars are hidden if child is larger in 2 dimensions

      @VirtualVirgin I use a panel inside another panel and then a slider to move the panel up or down or left or right. it means I have complete customisability over the laf or paintRoutine or both of scrollbar and window, whilst the functionality remains the same (but not limited to) the viewport. This would definitely solve your issue

      posted in General Questions
      rglidesR
      rglides
    • RE: When the mouse clicks outside the panel, set the button value to 0?

      3 methods here. You could also use a paintRoutine and mouseCallback to add an X in a corner of a panel which could be clicked to close the panel. The advantage of the EventPanel method is that the panel could be used for all kinds of tasks simultaneously for different elements in your project

      HiseSnippet 1350.3ocuX0saaaCElxIJKxqtqEXWOHTzKb.5RSr65FPvvRicxVvlSMl6xZuYELRzwDQlzUhNIFsAXOB6QXu.a.8sXON6MH6PQIQpXIaGWzoKR74vyGO+8Q4iY2PtGIJhGhrbdwjQDj0cr6MgIFzZ.lxPG1FYcW6N3HAIzUoZuIivQQDejk0JeuTgkypn3m+861CGfYdDsJD5XN0i7SzgTgVa2c+QZPvAXexKnCMr9I6dnGm0hGvGCwyJ1agFg8NCeJ4HrzrJ1Hq012mJ3g8DXAIBrYOt+jdC3WvT1eLMhdR.QJrMpGrQJ0nVCnA9cSy0HDxZ0t5LeEUl+41cn9zL85Jv8hWvUivrFXUYVgz12hPxxHjVUER22tmWHcjPuhLd9T6CYPCoOFJ0lghxVTkeXc6VbvBlXyg3yHGDBBYHp+zs15Qtve1XmpUgxcjv8bbn6diEBNaa2u0ME5oDQK9vQbFHT+AIq+fM1olAptXFInbPpkALFP1+bXo3EJEl1jX2UqJkEPYD29iYdBJm4xYIgiDeHOntWJ3GA9HXLYiZUeasptvCsua8TUR4D0xGUzsYDzqR2GQHX3NJStR8ORPDYQf1GCFZf8J3iyoTtYjTeL7V3ffS.xd8alZpBfthHwzgONhjgHspTmHMJelGqZSu.p2YD+zJPZRnSmYlOFlkDZxX3XYMsNPhbMdRL8J0muRxvd7i+xOlOlTXJqO+WoLe9EkxrzljmTpRrFyg82PBpTxXiRIiUe6Mnhp9PVcUGUEPFU7oLp3hAMo4kf8pcpNmzZVLwFYLQYtqc2b3gFIcdVXdRnlbMmT4lrvFkxBMHg+uyAUwVy4PjZlm80kOZ7nY+JQsIE.sU.OhLanwlLS5aykl9pisxouygB1b1TvlFTvBR.cFNqbvwHAb.QmRh6TBmiShyyQzp5DmLUmest3DZpXE1RiT4Htf7bV833sJbp+lK0uegqkrWAjvBWVNlU3r.VmMd3IjPypkzPXNj7C2r1hMbimp3XXHmcHiJd9HRh7A7.e4PKxOO8nPnjpqbNsjHDLUDORzcSFIR0bPTXSbrS9hITb3CJVKc7Szs.diOL3MWN32wVSIx1grwmQ+xgswBrb5vjZBTmFQBETY6vpM4bX7Z0rhN1sIQmI3iPVeRFkDFVT44ZoSRJ46INVOUA5RSmNwT3BpuX.xx15kUPnAD5oCDoRmbZ5r5Nqc80WGaNUPFp0ltIZsMLUKHWJldKfCKvowjiLPV9Y1OKHvUq.Yjcqs.jBibisqN2buX2rb6RjYt8EpV2svIMJyI+4jE0INk0mV2VMcloKdkgK.gLW7GVlt3elpe79+pEof9Qp5ySONashYncmxoP5uz1L7dnY38Pc30NGEp8hRgdSwTn2r7THiDUdvZgaBl84e+XirDDV7lPq2UXSHQ8HbHDKlkeyp7siW1rTx+69f4kIu3Zp2errbyV+86KprjptrV15K1aVuT5zeyJ9ka1VUk9IpCeHrE3PPkUkr3rdtxQ8h6HFoNZ5e198r6v8GGfE4uEA40kjr.7su49o6xedNKhJlXdcJ2hqVXqYd0BKZHde6tTg2fhiwJEDiv2K8wHFStPlZ162uOwSnCvUsO3kK6suLG2+y7wBJ6zNXQHURVNZ7vd.Gzi.dmA84HIanh7rgRdKorrBziv7iEfW9bcxhaKksRVb6zEQCwdg7W6oFJPdkOqGqAhIV7Mb4X2QJ6t8zCBLj5SesmW9sZJfMVVfMWVfOYYA9UKKvmtr.+5kE32LefxKH7YiE7gpiMHTmt6GO3lk09LLv.iYqn+SP7f9m
      
      posted in General Questions
      rglidesR
      rglides
    • Everything is a Menu Everything is a Button Everything is a Clock [SNIPPET]

      EverythingIsAClock.png
      I wanted to create some kind of collection of my favourite utilities while also creating some kind of framework default project for future stuff, and then I drank too much coffee and now everything is a menu, everything is a button and everything is a clock. I reckon someone will find some useful bits here though. There are multiple pages, selectable via multiple sources, an infinite knob that's pretty easy to pull apart or add segments to, some pads that change pages while playing notes and a broadcaster that opens up a potential user manual. I'll probably start adding some utilities to the pages and might update this post at some point, I've just started working with code so I know how helpful snippets on this forum can be for someone like myself. I'll keep posting random stuff. Thanks to you community members for posts that directly inspired this weird little thing. Ima keep learning

      HiseSnippet 5345.3oc28rsbaajkjwFNlzVYyjJ0l8gspEqJuSQYqHia7V3jDpq1prkkFKYmMiKGFHvljvBBfC.jr0jQylZ+B1Og4SX9C173939ILeB4g8cumtaboabgDRhRwNLojI59b5y09zmS2.D635Xf77bbKUtxdmLFUp7sE18Da+QqNR2ztzlqUp7mIr9wH2S7GYZOTzzSTWbUKGiCJsxIi087P8KUt70d.F3xUtdIxme9qWQ2R21.E2ToRO2wz.8XyCM8iacmtOxzxZC89n8LOjAZstaZ3XupikyQ.icMAoRi0MNPeH5I5Xv9.gRkuw58M8cb20W2G4Up70Wwo+I6Nx401T3etom49VH7Exk1EFHZya3X0Gyw3VKs5HSq96Dp.7JUprvNwpiqQUGepvVl8MiZOVs7wjNDiwfUeT9C3YuqwwdxrrmDC6kAKUlgktNkk9MB6Z3ZN1OtGL+bKgMs8QtCzA0NKqPgszG7IsEV0Afv1eoC0O.sgKbQDF0pKIsnH7mE5T892+y+E6yUBwWs2i6scuU68ndju7fda1a0qLhmqj6hFRmXI9khRcpB9+d9hGq6J5OBZYc6gl1nkLbQfC0dt51dicb8entceKjaMvp4OZIOjOL00XKm9nZvk63hFfbW+MfI1V2JBj0s0AOuG3Z1ulu6QnEE0VfiZvDQ2TDD2316+JjgOlVX3VYmshgZHx+gNd9qL9Pb2UMssfVEGbjsguoisniMgb5KJt+hhFKHV8GpJBe.2QOGKzRicMs8qM+2hF+EyKdOwZTsv+FvXvfgAj7GyAL8H9kfRZgfdniF9yN51HqlXo745VGgpIiGtfFGF13BrCM9yirc1WNFoTvmBTiQ51CQ8qwzAQCsoceSCcXZe7fkA0uKPcLeQGqDcrPGw7FSWzXcrhJeplfuNMT0QTa26dcpdJXbndAaSLIqRPHvOfZktTB.v3eQ0GfqSXvHPArpygicrQXm.Z2yy4RxKk4hJOXye4HH4YmwANS22NXC1ScNxGlNTKb5PsgKD3xNboAvxeKaYUS5MRAeBrcX4VGD0W.K65gEzuwru+HvI49hJhetnljD9aKJF18CQlCG4G0eqft0zjHC2hPKurS.Q8vpM7RqoIKki.N1FVl7ovzcv+vBgm4pRgHh4dNvbo8suunVVTYiMVaUY05SgJuP+ERubQQ8WHS9qxKgYDOG+M0W9RZXpSyTKSZYUcKq8gjDhUyQwYvr6a.1sVnxJlakkfYhxjHBc3fMAnzNICxahwfpMHfF4H7l.XIsxLk8z22WY8Y81s258dZuda0a4dOo2yf+93d8VAZYa3qqAqmtL.wdTX1irt5C.HV+W9UViij7LOj6V51GoakbEtUbcz6an6AKVVs1OLuY+4+Bw4223oHOy+DZ9EEmW2cnGz1Kl2HLhCt0iw174eI13FO1Ko66qaLZOmnfSTWi4W4HeeGaYLhym.i98i.FRqaLx0+jGaBbiMlele+gjoZXDGQlni+Fk2D2B7vhxiCZOx+2Dlc8FX81vwcQQB2t.LqnhKx+HWaZC30RkE+ZQEIwuPTqkzkkuJicfimKjoHoTli8XbftKgsgC6zlm.MtIxKGU87oGiIavnl0LFI9NlfsJTRxvpAooCg3IMSsUWDV6DNWoyIykvi58gncOBhgsMD9Z2dPjqsgK1iDICBosCI9153ux2C.JCV616gvW+F7WiwX22kh1QRvL2zkH8xmn0i02GYkOFzt4QYHjxnmkYezNO4w4hHKPXzYve0SzswE7.oHHI0VcM0NI57gNGSpGACglzJZq2fC+szGBjPO.fUWURtAWwSA8yNJq2PQq4Fbix2hrrbdcP+arwJRRxcR0M6XrQqUaTuE2X7HzIqXoSKeCfPoE9+5jA.bRjJ9+3FmG3X0On2l0azTiiSvcxhe60aK0XYdMpy3wQ82nk1JZJcR0M6XzRowJMpyMF5tFq.b5PWbJZDvpKGJPLfMFGovCmkZX8b4kQO30r3zfQo.vnV.XzJ.L0K.LMlegpPNyUY8dmTR8UyJod1JXG.EuTCq2LIk3C+yuSrA7O26dKjnN1jYgFm7eCHmXy3B.4vv3HWWf8oYcCLdXe3JmSl5Krlu4BLTD+492WbMDrJxg3h2MfQw0SbecOTenzPpslFdmCI7faFTNNGCfiF.ye6vAM3tfhQQNMJAyWmDVJowhNAcRHolFov4iSBMszngmBNITpmgdfLmKFoSonvq8SoUIlr9595KMhNaEml1u82Jln8MwqNmo8rHlGRffNoPqn1oBgdtFrBg8DrbEB+bLgEB2bskYfclFU7mji.Wv0N718SY7QR5WvVRM2XxrgP4UYMj9lzhYENI8NH.kZGF05TRdboB.tkyQdnz0aiXihgiGETcAD5v0CA4mVCsza.ZljKtqXC7tdEsIenkNDSfmMl0eluHaZVmc36koX671ZOd7hfhlXCFrZy6idCNQ8sz8GsDwBEfD6ndzXX5GhrHgW3XJxGSNk2P1yZCyWNGn..PzukurRoF0RkdiWIJ.7hbtNV0xpTPhWSBCbZkEGDwDmJqET8kmlq5ooY7LfKfWIKhxr.JMGjkrP1C8GQWLkQqS68ElubIuQNuNTOLPGrMQ93b6vL0m8qfgGGpkdUBhjw3SfimF38TMdZzuZNTkU58Lndn8H0EsaORoQaR1oGx19fKNBuCPPO2Ce3JK2ai2EJF5wKuQucz6S29ElpTn62vicLzsdriyAKa2eCDxBOohCCvgeHt9Y2MBC0MeeW8WumyPH1JED1xkGtnny9uB6kTAGEbeeaRjNftPyKoCz7EJPdkgcRi6x1qZXu3p2CJM+KEq8Zy9gQMgx+GQN5GxU3.4LcFf716+pmGD.FOxTW46J5ABqo8vMzM7cb6TIxwOBFfwqToZkP1KZYKL.l9nCoMH2QrRP3tJgw5J.ZJcvvCvwrXlXsH3AMekbVBKT6rHc0hSWHQkH8I0gjW578iJ.g+StvqjM74ifZNHjOFZ4gQ9nTOWTxGGnLlWVsZV0dfUZYE3D2NIjIxO0bCtIFjX2Ap+vEz9bnd0zKCEgRtKEwk3T5f78yMDebdtQiIN0s.gHqbhEY4WyNYz+9fi1AI63zprI6EujAKYwmIReHcYFBHQGmnDKSAtBG3xSCbUNvUlF3ZbfqNMvqyAt1z.uAG30CJ1ECZTyeEo1ieHuTxBgiMCpryGIFxrALYZIox2HKRM4bWhvfYk7y4Lo.G+nzlSOmfLa5Rca2g3rjnjyMgs9.fomo8.Gb.yh.mRAgSsfvoUP3fPgyU8kclq5bLBHtioJgEQ5JhjUDopHRTBogrKLCvwO8GgDMB7WhBlNWFQWmZn04xL0Yr6PBu14pla.ULzz.pykbWiv2XSTt0AJK0CvoO4dECDLQHMEwQvLTQG..WOdbIbzqnbzq.NhX+hXoWkfkhXMLTu3U74a+JRHIyE5vC+o7WRCri44UveSTe.jVmHnsILLVDNT22XDpu39DcZL1ACD7OmFXk1E4SvvS+PV6DHRHciQQCPVwKxUyGnjyNfQhnEo4DK7p0vecNfn1G.KXS3GXHBXGuyO+LsTAlCWG2kZ3qfiOM2iYH73Ug.oAesPovbIvy+58Vn62SN3+0fh8VlbxXQmH16BU6EkZQ54Nr6CRzAX86ORueOvcH4IP+.Km80sn23jIJLLDkbpI7oN95tmrKNkD2rqIjqfKbFG3XqyurqAdjmegDGBviRUs5N53MMqCGTikmJXbvq6Zr2HSiCrQd3UKkVRpUmj.DVyp7R3CaVA96c4vqShwzCDb+sGL.z9jsGFeCHtI9lPpSJZuLtftbAhC5C.yVXUrDvG.Q2bScqysPZhPKnbQ7WIaVapSEw60lPjdwZQjHYoBF5PVuReQpkehF7LOgi.HXn4j2o8LJ0fPX4IS3LOmjLo8j2o97HuxjIeVG3RlTehazedDWcxDO6CtISxOkSJHOFPaxLP5i.JShOgiYHHOjzTt9T72RbRR46wk2wTvP8rN3o9nA5GY4OYtXRmfQlbCOBSyLbZ7jzwxKYXgzcYCk8n3lXgSueeHJZsWvEbibSPlYKz3a2iqyb63kKJl01tHsXTLr6JpjWz1w.HKCRH9jPHAsVAqE7pwrafbmfS7o7vo13JPdI7hMjX7ikWLhBKxtCiIhWmG2QhaGFQlMH9myD78tQgs4Wm.Y2mCU5E2iAZFq1UuAJlmVLhUWHqkZXLQO5rZgB24xLsNOpvFGtBuvPRO.n+7elflgE.IpexknRvJLS5VnSB.O6rjXVSHGtjqC9YZoVl1apw6EriJokDMT.s4TOQyDCI3txKKPRMZoHL.Emu1cEUydlM+mjirLy.KQZJ8glhebNPGCq7tY+LOXN79DNoykqRzoQsP0JACD3dRd1rVZrk9IOwArBZfLJqzDuu4lCp8uFBOEJa.BXx7JmrNE8ZACyBzGDfIsW44tiUL4PmsPoLCDp5WBBkxDDJkoITpy.gpwkfPoNAgRcZBk1LPnZdIHTZSPnzllPUeFHTstDDp5SPnpOMgpwLPnZeIHTMlfP0HVnXDFLurscMBeW8zphI6ZvfL6KXrHOpaYzM4A.YRHVy9nC2G4xp0v.Vp704eLMEx+wzj8oH0fpPX.zwdSaS+sGiry6YKsTfVrToxeT.WAf5SdfN+nfGnS59FTxreoxen.oF2RDFtT4J2H54nMIxyE9zfhOjCBtej.64hTfgHj9zsDiLF2P.GrOB2HTKLtJW.bUu.3V+Bfq1E.2FmObukPzAtDN.BkO6HqbQPV8hfr1EA4TFqe9qKx.TQHX+cyPm+rMWS2WG+fSGLgK9g6.ZaMzwlFH5iQcEg0PdG36LF3nn3ZvLu7lVcKAx2W1crbo2vRyShu3IceMt5j3F1rK8Y+Hpktee2iYe3uKc1HsBKo2r6UIoUYI82dkRZMFR+S6ekR55rRs4UJoavP5tNWojtIqB2c1Q5p7jlb56DReSA5Iwmm1dmi5h2rbbXFbCI3guMIO.b0.X5O8mKhOQXYKSjs351FPYj9HX4Xl6HIbf.kFpxMUjXZlsUVA3l4o6pHD7jikargjbc2+iXt9F+8xAxLCGbaAE4FZJMjZ0Pkmi45AmOQD+M2TynfwvNjQAK508PcFV+SSZm+tT53uq69Ci4UMk1R0q2F3qRTKUEgfS0HgPA.p0td8lMajTnjapo0RURCDJOez3cM+SbKMLVmdOOGIrw57RoUASMunbBo7i+wjRtYJI+Nc0waqcXFuvJK+CfOlkXbCd5Gi1zdGWDjeLMkvIv8rpQUIo5sZztkhVB0lpjb6Vpp0aImTsoozpQilpskaSz7gn7gBMp2rsJmt4V4oatIcpO27u6vNu+Ncmf.jz.2rkhRy1Jpo4zndRni+KohhLt69Ntfy6S06adjG6uMLQQWJesyhroLajs1xfWdFNuL8b0KapyHYSqsViVxMyP1B6Y1Ha3ryh3maOEgirXjP4pzvozujRnhTDbwvuA5f+yDwUwA7uwJOZDaDYgx+A3hPIQnbM3p7jh3IqUtwae6aIsxNsKt0yhATa1X.aI0RQtkjTFgHB6Y16bVcJxV8YjrUuUKMEk5YHag8bAjsyhwpwLRfff1MUpqlk.IoTWp8kgw51SqjelbN+CLh1e6GRtr3ZoVVTqaQWHPod8FpvpVfvOAEF6zppBxMZ1rohLX+81x4P7YZ6dBco0fLCE1Y40xZRW9aQQrr98FWXYMuEFlsx5YP9XWT3uZdwkubVb3xS9t8z1pmX46i8NyxGexqYDcYxgc9EyrxtTwe24BaVyaIiewjO1nqRGewkuvXo4KewdBzepAyOB9jDqbWFbNAleXMXW53m+uOgs1uITd3mVJqxCg3qsaJopBI9mbID4FxswEKTmQ3XrO4X1JOWQ1lfOVf+2fIVQR8mhsW+0S5Fke0+WY17qxLCNd0Tgzren.cmSYVy56XKkaPBGFX4xDNL.HobXZopnnHojwxxp0Aspr5z387Rz8V4s6GBBeyC2t3abPVRQJVJT2f5a5qGsYLrFdpCjbyFsapUZhaWBtS9pw+ccOCFHk26MP2.LPKu2khER4cAKj5uJrPq+jKEKj56BVHs26sPeH1B8z0uTLQZWIlnJS1DU+cMSTwW74auTrJ0uRrJ2tPGtJyt8xd1UPcQSMmx6zs36uYKEUUMn6oYZ3S4zEpd24AtNGMNjp+3+7+S2TpqPpVrjoYOc3bj9e7vyizm+NfNKk9ypPplmP92FetDxb2JzeIERs7Dx+K2hHj7rzYXC1JnHOaDx54Ijeu+rPHytbvYoPVIuPsyIf+M+L32YQ1UK3lTtaBo7mbSIkOoa5nhqM4i777WuUL++YBa6J5Ak.K5cjwHQaGaOD7+4IIk99oKIeUFRh1jkD5188YBNYxKmA47lE3NLgYKzrYDst+kjth2YhAUB7wjaoBSwTam7r8Zo1.bLaH0tToz+d++wBa4z+HKbo1ru9AvuyEB5vDXa1ey+w+XfZ6Y5eB6wml7cRv0K16jfI+JSnnr6uQXG7iaU176GjA+VpzkN+F7FdXNg0GL.Y3GyrWWXi+8I95bXlyJeDkUtkvtl1HxMkIgQ9GIWK9M5GiDe.92uUrRUdBu4M9eK5adiwE9Muw1F9.4CdkC3wMv6hNzbOXtjGaiPDtMbQ+wmhsxrsupC9mArL55m+5M.gLSb1U2+HWh6xxGhm8y4dbsBaSNCuAPt9k0a.jqzYaW7fCylWXIUB4wcMObrEZc6iQVNPKXd7SDVi9rlE1Jue8VN1NiG4XaZvZzeJx20b3PjKKumo.sL9G44CXueVdJxBoy5.emtOFb7zcwuvLNm5B4y7KukLsW+SBT1k7pNP7WGA0u16aA0mMt72L5snDwk+Agj+iBZPD2Rtgv+6u8s+KcWCYoyoz9lj2saYDjeSXVjq+NNV5tIU4WaV4Ne8B6WfEo2e7iwgh.U96SLL8gf78FF9iw23DuCvtze1lGtkNrLB9lJ5IGc3tPlNFH7aBG7ORT3Sm5CvYqPuVJ79ZeWjcexEuE9DzoL95xAcJG14uZnwg5FtN8Ln2N93o+2jzBnasIUlUApqBtVLi6B+Cg7h5YXvOToPT47hn54EQsyKh0OuH137hXyyKhslNh3zVW9HemCoyEKUZqcVm7TSTtL8sCFYZYo+erVeXJB
      
      posted in Presets / Scripts / Ideas
      rglidesR
      rglides
    • RE: MidiOverlay Drag but not Drop

      Solved. Bit of a workaround but simpler than I expected

      const var pnl_DETECT = Content.getComponent("pnl_DETECT");
      const var tile_DRAGROP = Content.getComponent("tile_DRAGROP");
      const var pnl_BLOCK = Content.getComponent("pnl_BLOCK");
      
      pnl_DETECT.setMouseCallback(function(event)
      {
          var w = this.getWidth();
          var h = this.getHeight();
          var isMouseOver = (event.x >= 0 && event.x <= w && event.y >= 0 && event.y <= h);
      
          var isDragging = event.drag || event.mouseDown || (event.x != this.data.lastX || event.y != this.data.lastY);
          
          this.data.lastX = event.x;
          this.data.lastY = event.y;
          
          if (isMouseOver && isDragging)
          {
              pnl_BLOCK.showControl(false);
          }
          else
          {
              pnl_BLOCK.showControl(true);
          }
      });
      
      posted in Scripting
      rglidesR
      rglides
    • RE: Player - I'm going crazy

      @rglides SOLVED
      in the import custom sample tutorial

      inline function loadSample(file)
      {
      
      	local s = [Sampler1.parseSampleFile(file)];
          if (s.length > 0) 
          {
          s[0]['LoKey'] = 60;  
          s[0]['HiKey'] = 60;  
          }
      	
      	Sampler1.loadSampleMapFromJSON(s);
      
      posted in ScriptNode
      rglidesR
      rglides
    • RE: I must be an idiot... Snippet browser problem

      @rglides I do the same, and since I'm still learning to code, any code or snippet that I snipe, I go through and change all the names, it's a really good way to understand the relationship between components and start to understand the script before messing with it

      posted in Newbie League
      rglidesR
      rglides
    • RE: Exploring GPT Integration for Parameter Control in HISE?

      Here's a version where text input can set predefined knob values

      HiseSnippet 2560.3ocsZstabbaEdVaOtVpUEN.Asn.8GzpWvtH1J6tRZkRTr6FKa2n3aJVNtsPP0g6Lb0xpYImNCGYqpJzhzm.+BDf9.32g7y1Gh9Nz2fTda14vcmYzZgl0.xCIOW93gmygGNb1MgGPRS4IdMV34mDS7Z7i726DlXz1ivTl2N2yqwh9X7mti5ed28jXbZJIzqQiK+aUi2Xgq3o+8e+M2EGgYAjht77dAmFPdDcLUTz6t8eHMJ5A3PxyoiATuV+cB3rs4Q7LIVtreauXbvQ3CIOAqH6R9dMt58CoBdxdBrfj503J2kGdxdi3uhYn+EzT5fHhpQGu8jBxz8C3QgJDq50a6QznvcymyodRoragE3xFKv66+XZHcR+EVhqqG.UvAzdz3Rtv6xNvqCDdsAvqDH0..oqXfz64uWPBMVTLhBO+P+cXBRxPrzrCghgVuK8u9Y9aykTvDqLFeD4AIxFS3nYu1suIR9mVaszhKsnz3mJPGiSPOBOfD0AcaTNuGRDayGGyYxFMW1L7xSy0S4woUxiZPMGEz+LxvDR5nJYwN9TbcDiOnZn8P0nkvQ2Z4n6LykXLiD863IgpYzoKsHR9a4P1fW1Y4OFs+xAROpkuIZ4AIzCGITOEljM9WOPZ+yafYg4MGhS0z7mxXGFQTOgGOfJ0NRQHRRIBxYQGGbSfl6p0LgQRjS.Zfh5.4zHh7ZCRH3iFPvZEkwBkTkvk+upIijkvGlwNR0Hh9myn5tGSh3gRA4nkU0ZYDAe7IZwliKbhl6Q3DMuBRvHFGMMbQHqn9LdVJwZrr5AMR0WtPJZkK5vrAZTQYzw3HfUpPeZly4K2FZ5XxjvnYiwJjPhAJR1R8+RCC2L6xs.JSYjQ8Jyjdr3D9gR2uT5wyHbiMRjvioAFjNQGAxPYcOxkhfQpGRyXoD8bHBSCu0.YJM8Dxx8D3OwzsKO1Z3hj5Nx.FdrwvEGehQMDYHblVSgzz.skAGITzMArJAYrCAXQvHMiI3Ppl3wxLZoBoSyXsCSbtqSnJCNxpuT01.nYDpY9SYgThUujDFVnrTFrhj4nzyxioLgLAtVyD4TV8flOiPkS4ylJv6UxXtmyUAku.GkQ.gee3GhzAfZRRsvQGH9wnSWVmVP9zlqHSooaol5qs1JsOKG51f0pod0MATWDPWMC85NEC4A8yIhzIFpl1tqBn0l7nZpWec.0kmfoFXM8TedXBN8cVi55rFUjxBJpNccj0FPzmmWqF56styJadxu5z.bwBlgrFdVGZVJRiVCGaB0hMWaMjuFj77zQ0P+pqWgIeUGStI+MTNq55YAmWyrJ6RaGnkVmrtFZaCnUuWQ0ztIDCkteR071qWIlA6dNNFB28dfBrqqDWesoP94yxFeDzvH29nFZWEFJmuEWMz2syrAy0QemYMl0QduMfy1y01ztjLKmKWc6V4Zja9AvtzNd9cbsfPHq2JuFh6B8Ys62WC48fqN5JApg3MfDaJWnNQCWXf0TTCOqsdkVN2v7Ikf.E1Gsl6hGLCio7jZndUnemoFl5jMbxYKzoNgCCXJpFpFN5BWzmpjo4bNOw.pqqxw7YquxIMSa20Zn9UkrTCsN6+ZpTqFp2zwkKubt5XvYGZcMe0AbmPVSgg0PNb6eGClajpsNRnf5MUNQXZTSwl0PcOHJAUjVGKPEXKasN73X0lTaacJ.5jVT.bMbr9FUX7bCVM0K6D12tc0EC.qptNlVsmqKpo1653XcXLddE50wPWnIwTGesHBJ+hp8O2Y9rGFHdTBNkT9QvKuB2RNwbQYakbP22kyw9tcfyZOyXcm5q5iwU3+V0wwrGqZx4pTFwH4gL1iDQBDjvcUuVCo4b4k0CSYQTFAIMNABJmgxhCwBxjWNRZyVKs3oEt0p2gyJoi3uR8lTR3QMGhiRIs1Jebyei3pIHkEmIjZx7thTuyklRi8qEK2ZEA+Q7WQR1Vtz1T8dWJXBGnb2mBjpgoCQMm9jg6qUwAnabajpZ9gxYRXKzoKt.x9yvp5m1saE4tSZNqRRqnISNcLjGLByNjD1TM+JSfcmOA10Jvt.AtnqDOCQj1w4B5xvlKB.KXCBCq1yMxC4Inl5W7kb0C7FvZYF9zBoqojJWhZuEhh9D.s6qe7fUhHrCEiji9AePqB9.hHeU05mb6Ykw9zCZ4R+Trq945wnYbqYoRe9vo5+rhlfGUPBJyanbCa4HfyPPuRG.XHF.yYhXDIYjIFd6xdMjaCvJnnrfY.DJVROqr3aNyDNlK9f7H8aJS2J8STg6FILalfszxzFNmpdEpZYrMNJRUEWyojcqsJG.1Wp64i.kw8Fl9Px8bxRXSxFL2wDEjetwBZJ0+whP.CslnYaZpnncmryz9GrUogOFBpH1Qkv.Pk0iu5HkBMtRbV5HM+P2hylrtCKB4Vy8umI26iOllRR.BP6dWnXSHM5Nn1yNoL1kDsT1QlL90RCyiwhQqn5ZGlnoby9YE0sPcfShBeK6VEPd1GH7CJVPpzWsHL.rdNqOqq6Xqs.dpOgKHOk0r0hx7xKd1hnoGZ3vRGyJpHRRoCqtxqj5XrIKa7.RRd7PNgdMth6kK4W8kKAu6q.ykd.Hjy1gQEOMlvp5Fw7r2Thmj.KpjOIzWC0O1dMT2MSH3LOZnWiE7sVQOMjkcb07q+yqJ12KhFRRzr+C70WZyDls2FHp+7yb2oY9y568k6bOr.qtKM6rQNCiIIBpx303djioADyMqsf+8HoGI3wRwMwKxqw0LJco76cSEhp04070O2060va57DXiWQCEilzw2908GQTu64I8b8+QepfLN+tNW3pu8su8eqFnn2tpt+7O+g+GqcbtwUG.t5+U8OA1vEW8ylFWxdbw027M+yxv0adyalAWK5hKczrEWlHan85OBw0equJb2qwO0uzh5mxZ5IlF0d2o+fCKvrriuS0KNhdHarFaK3KWdeDYnvanzYXO5eA3q7I8gyhEpx5dUe0tyf4veGClCe0Y8mCT5Za+Um9EkYa+EC94esp6iyCnabYkObUHbF6rie4urec9kIkfQyRwOwWjbBBiBoCGRRTKIxSiNtDq2V8iwpwA.zZofV0qNGIOJPM5u55cLkk8NkfZnx7O2TMEp5aG.MPg8GiAFu+v6jXg1cTR8hc1q2+59OlGlEgEtesApOwB6.xcIbthe003yRohSfeBF+e6SPXdg364uKUDLpbLdoRvnLi72GXz9garj+8kNrAhB.dE+G76+94qzv6Y7LAkcnrPmDpb80+IYi2SFEGPjZmIyan1ktwkTYIMsaqZqr.6QXg5Fem7mcvNp1MrC1IePuw3fD9KCL6Dp9zPtltGIlX5uJlE7erpMZl8O87FSCouLHvUTyvX2KJiqdQYbsKJiqeQYr2EkwMtnLt44yn5CI5SyD7wlvFOuGu680krznw8YXoGn1a06+Akbi92.
      

      this could be really useful but you can see how long you'd have to spend to actually fill out the word and phrase library to properly work and feel like AI. Hence the L in LLM I suppose

      posted in General Questions
      rglidesR
      rglides

    Latest posts made by rglides

    • RE: HISE as a 3D renderer

      @Oli-Ullmann yeah claude is still better than gpt5, at least for HISE, although I tested it with some C++ and Claude is better at that too imo. Both still depend largely on the user's patience, prompt and knowledge of course. This cube is amazing by the way! Would be interesting to see if it could do some 3d XY pad stuff with knobs. I guess it would be called an XYZ pad

      posted in Scripting
      rglidesR
      rglides
    • RE: include efficiency

      @d-healey Excellent, thanks David!

      posted in Scripting
      rglidesR
      rglides
    • include efficiency

      is there an efficiency/performance impact keeping includes within includes, or is it better practice generally to try to keep includes as close to 'top-level' (would that be the term?) as possible?

      posted in Scripting
      rglidesR
      rglides
    • RE: Knob Web Studio

      Personally I've recently unsubscribed from every subscription product I've ever had, I think a lot are starting to do the same, people are kinda tired of the concept. But I also think you should absolutely be compensated for your work, it is very good. Maybe add a one-time payment option, so people can choose a higher cost total or to sub if they want, would be nice maybe. just my two cents

      posted in General Questions
      rglidesR
      rglides
    • RE: I am definitely doing something stupid with this panel but can't figure out what

      @rzrsharpeprod yes exactly, you can pick it apart and figure it out

      posted in Scripting
      rglidesR
      rglides
    • RE: I am definitely doing something stupid with this panel but can't figure out what

      @rzrsharpeprod A few ways to do it, I like to do it like this so you can define a specific area, which will be useful if you have multiple buttons in a panel, or just have the entire panel area react

      HiseSnippet 1074.3ocsVs0aaaCElxIZs1aEaEXuz2T8CAxXAF181Fl6kj33rZr5DiZ2f3MLXPKQaSDJRAJpjZTj+y6ev1gRxVTNNcCFs7AAyyM94y46vC6KEdjnHgDYUd3hPBx56rGrfql2dNlxQcOFY8HaLd7aO67Nue7QeX3vyNcbmKNrW+20AczhPbTDwGYYsyuoM2p7tnj0e+livLL2ijKBgNWP8HuiFPU4R6evuSYrSv9jgz.Cqe1Ac8D71BlHFf1N1MPgXuKwyHmh0lUxFY8Mc7oJgbfBqHQHqcOR3uXvbw07T6OmFQmvH5MMQCf.kJ9DAyWiXsTT64Tle+kofHDDk94IjcRSH+ncOpOck77DyOjnvI2Cy7gUohvamBvqoI7ZX.uM.IKCHsaJjdn8.OIMTkqQimu0tKWQjSwPZ2DJo1hJ011ts.rfqpGfujbhD1rxC2m1nw9NvmZspTAR8QJmqvRmrJ9ft+QGmW47hFststK.EOYSJFkovPSeLmvZBxWBjYDUaQPnfCabqlptpFBZqmDqTB9aEWQjDevooXVDokgpghYyXlppjFg5QDUenLoduHVQ4D2owbOEUvcmUqxmp3.q7fnIYRvUsT5TG2BgtVh3TWzKCWfSsH.eiSJeMpNiNatZBKl37qqj4s.yakDmaR9R..+EK3yjjElAO4yLcZH0BWiPWqUtI4YgCkDLbn+4xh59qph6aRBJr4uZYdXSgF4NLFMLh3lGS3ztoVgBSOQbDoMlwl.cz4UFxU.Evr5DnsSStRzT+isJpYzJMKV6Oz03nbNSgrXVUdcdka1Q85Wkyo2auk.3kFR+oBMD6s2pRm4JCd4QazpnMxHZiJFMyxhlFZ7u3wq82XcRYVtURB0bd2rHoWPaVjfQpGJ0Jpl3e0ZKYJqNqz7nGi5cIbb.X+rG258dOtff67vaqCeUCvsYXeilurjU3H3mJTjy3tZlQ4J.6dcUSmtQc5KXjBFiH2nZ8zF4myQWdbvDhbefQAsZqLDtBt38512885lic7RuuyvPAuKmpNKjvuqgQnrKIge8gtGiUX8vfLYfcgDohpgf0wjqfIqoiFJaeLI5RkHLw1raVQV2Skn8AKGbnS8HJLd391okAzGyG9N5fElatl5qlaJXNQeEjoDnaVb8xdZ.Reu8gLlSt.zsmgASOE9wLrp3HU86HxT.0iBywzyp3QT0By2Y7EaN6+WH9P69Tk27MiwRa.iPU6qAFydcxCr6LcJwSkCvcsO4huNOEAkNNcVOrRRA9h8owACfoKdD3z4.KR2OXURybS22PuWmAFP39Ia9GXkoroduUlxlKUhBvdRwXuztP86etehD.S7jm9U1tmduSSTRmoYdN.dN1XOuhg5VN9js0wmtsN9rs0wmusN9hs0wedac7W9ucT+Z4CiUhfz1FDpW+NIWqYY0giAFXBaE8uv0NnXz
      
      posted in Scripting
      rglidesR
      rglides
    • RE: Custom borderRadius? e.g. `[0, 0, 5, 5]`

      @Chazrox fr, gonna mess around a bit now

      posted in Newbie League
      rglidesR
      rglides
    • RE: Custom borderRadius? e.g. `[0, 0, 5, 5]`

      @Chazrox wow did not know that! cool cool

      posted in Newbie League
      rglidesR
      rglides
    • RE: Custom borderRadius? e.g. `[0, 0, 5, 5]`

      you can do

      var borderRadius = 5;
      
      g.setColour(Colours.grey);
      g.fillRoundedRectangle([0, 0, 5, 5], borderRadius);
      

      inside a paintRoutine for a panel, is that what you mean? If you mean a different radius for each corner, then I don't think so, best way might be to mask a panel with another panel

      posted in Newbie League
      rglidesR
      rglides
    • RE: quick audioWaveform/Sampler question

      @d-healey Sure, although it doesn't really tackle the issue, I'll keep messing around for now. It is interesting that you guys didn't seem to have the problem I had so I might open the snippet on another computer and see, I hope it's just an anomaly on my end. Thanks for looking David!

      posted in Scripting
      rglidesR
      rglides