HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. rglides
    • Profile
    • Following 1
    • Followers 2
    • Topics 14
    • Posts 185
    • Groups 0

    rglides

    @rglides

    85
    Reputation
    45
    Profile views
    185
    Posts
    2
    Followers
    1
    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: 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: The world of HISE

      Ruben, 37, UK, Graphic artist/ Illustrator / 3D, 2D, Digital Painter, Now a kind of audio software developer I suppose

      posted in General Questions
      rglidesR
      rglides
    • RE: Key Limit waveform generator based on Sample maps

      @Tangerine_Sounds

      add this in your script processor onNoteOn

      function onNoteOn()
      {
         local note = Message.getNoteNumber();
          
          if (note < LOW_KEY || note > HIGH_KEY)
              Message.ignoreEvent(true);
              }
       
      
      posted in General Questions
      rglidesR
      rglides

    Latest posts made by rglides

    • RE: Change the slider name and value placement

      @Mickolos You could export a snippet, it would be a lot easier - In HISE go to Export, Export as HISE Snippet and then in here click the </> in the menu above where you write a message, then replace the ... with the copied hise snippet. You can paste any code with the same method, but a snippet would make it easy to take a look

      posted in Newbie League
      rglidesR
      rglides
    • RE: Last hurdle: Does anyone know how to make a simpler drop down menu that displays the user presets?

      @Chazrox Oh I didn't know about this, very handy! Thanks man!

      posted in General Questions
      rglidesR
      rglides
    • RE: Change the slider name and value placement

      @d-healey You're right, although Engine.doubleToString sounds cooler :D

      posted in Newbie League
      rglidesR
      rglides
    • RE: Change the slider name and value placement

      @Oli-Ullmann Useful! Thanks Oli!

      posted in Newbie League
      rglidesR
      rglides
    • RE: Change the slider name and value placement

      and @Mickolos - Using David's tip for your specific laf would look like this

      g.drawAlignedText(Engine.doubleToString(obj.value, 0), [0, 0, area[2], area[3] - VALUE_Y_POS], "centred");
      
      posted in Newbie League
      rglidesR
      rglides
    • RE: Change the slider name and value placement

      @d-healey Ah I did not know that, ok cool

      posted in Newbie League
      rglidesR
      rglides
    • RE: Change the slider name and value placement

      @d-healey haha I just came back here to update my post as I found somewhere in my project I was using Engine.doubleToString. totally forgot. And thanks for the tip on \d, although my solution seems to work for me, maybe if I open/close it'll stop working, I don't know

      posted in Newbie League
      rglidesR
      rglides
    • RE: I wasted 3 hours on deepseek trying to create Autotune, Reverb and Delay in Hise

      @mmprod haha yeah! The difference is huge

      posted in Scripting
      rglidesR
      rglides
    • RE: Change the slider name and value placement

      @rglides This is stuff I learned from @d-healey - watch and rewatch and rewatch all the videos :D

      posted in Newbie League
      rglidesR
      rglides
    • RE: Change the slider name and value placement

      @Mickolos you can write

      g.drawAlignedText(Math.round(obj.value * 100) / 100 + "", [0, 0, a[2], a[3] - 15], "centred");
      

      although this can result sometimes in a value like 25.100203344 and I'm not entirely sure how to solve that

      For the laf to work with multiple knobs, you can write

      const var knobs = Content.getAllComponents("Knob");
      

      ; and it will get any component starting with Knob and followed by the numbers, so Knob1, Knob2, Knob3 etc. You can do this for any naming convention as long as it is followed by a number. You would need to do this in addition to addKnob, if you use also want to use that. Then after the laf you can just write

      for (i = 0; i < knobs.length; i++)
      {
          knobs[i].setLocalLookAndFeel(knb_LAF);
      }
      
      posted in Newbie League
      rglidesR
      rglides