Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Felix W
    • Profile
    • Following 2
    • Followers 0
    • Topics 96
    • Posts 362
    • Groups 0

    Felix W

    @Felix W

    47
    Reputation
    77
    Profile views
    362
    Posts
    0
    Followers
    2
    Following
    Joined
    Last Online

    Felix W Unfollow Follow

    Best posts made by Felix W

    • RE: staple process error MAC

      @treynterrio Yes, my Mac has been working for two days and two nights, and it's still: in Processing................................................................................
      Apple is too unfriendly to developers.

      posted in General Questions
      Felix WF
      Felix W
    • RE: The world of HISE

      Hi,大家好~I am from China,Is a composer,I am very happy to create with you all

      posted in General Questions
      Felix WF
      Felix W
    • LAF a vertical slider using CSS

      I didn't find any CSS examples for vertical sliders in the forum. I spent some time making one, but I don't think it's perfect. If you have a better way, please help us.

      HiseSnippet 1349.3ocsVsraaaDEcnsYZI6CT2lO.hDDDo.KCRZq3XIDDG+J0HwwBUNAoqBFRNTZpFNi.4nDoDDfrneCcc+B5uPK5WPW2Us+AcSW0Eo2YHkHssPdHfPBPo6qYN26beLcREgjrLQJxv9zICIHiO2r6Dtr+d8wTN5n8QFKa5g1cxPbVFIBYXr78TBLrVAoe9m6rKlg4gjRVHziEzPxCnITYI2N6beJicHNhbJMoh1atyQgB9dBlXTpZybQCwgCv8HODqTaISz2hy5iLtgoKIHHJNXisI9dd9a2zs4VA9.qMHgX+3s1zycqla4uM.xKcPDUJR6JwRRFrn6Jhlzsu3477M3wzLZ.ij6ZcgcNmMZu9TVTmoQjLDxXkNkwmkyiOW17XZDcF+x3zWoE3TZQ0flwRuMH48A.IiJPZkbHspY2vT5PYoDEd9Lyi3RRZLFNapBkbcQK8mqXtm.zfKWOAOfbXJPLyhZ2z0cMG3S8111v4Slz4Y3Tm6yEAdN21Ypg8Hx8DICEbfn1UzRuREKDrmxvwUzOLk.9+CDgX1CDhA2kGcHgvpUuskkskcg9qmQ.fvnbRW4DFoaeBAVbaq0yzHOiQiHo1VVuz1xo344zHY+VN9tCG2tjaeBsWeYKGuywO.Rv5kJFwiZ4j1K.WyuYy0bJ+.NMnUo9w.5ajQeAokia6oLA.7pygoVsBHwhTh8LnEl62sbt90aOaEkhg.lTPxwpb0z+vHwfxMcu1TzJSw7LXMSZk+WFD9dRsFfF0mpRgueqRWbleuYE+tpSeUOOuY7Eo.zajhinixZ4r4LKrsdk5P47tHNFRQ.+ypz2t80aqoYhzVpzjZMZPkjj7ZZENsjjwPDrONR7bHFBudCGOeMCDRo.71D73Z.5WyARUBq445dMmaTXwyvrQj500pmp8z7.l07BVeeshXkUQbxqo1CslFj78yoeQCJOhLFXngQ0n01a6gUu436LgqBiCDim4d.ID8.WzwWIt.zA8Jbx0xkS4PVNnUCO3fSGRNe3v+7ppRYz+3bUWn5rXexsF91P4Y44yarl50ccuoKQilZ0ZNe01p9zrZa3H2VWAaoKlUkhWnZsnLsd63Q7PIUvcD7GJjjS30paCYF1ux147hhimqLUegTAiQRmqX0jhz2lg03iRBHoq4jmSLUQny3Ya2do2u1sEozUTTvOhSkmLjTPenfEoZip9+EaNiJ5yoZSWfPPUotI8WVzjtqtNBQgE4SL0AYjF7ESDe8u+u+0cPO5n8wR7zkAVQXWFRRkTkyXrO4Yv707d+Vl6SxF.sTz5VzJFY7MuyMc7rQv+FamIyHd8fcxTccgXlVQTBMJhQ5HxnpPekA++ZljLrKzUTw6kW9Wt2e+he7NIUua.BAUwUupP1n3X5X8P8XJKISBX6nDXVOx3qMeTFwIhDiGwjNYCf0Al.LfDcpPqut5EYXZ3CqTdsqh5m.pokVvNcoSN4j+PsWkkQJt+7Or7aNKWeE6UWc0+SwV0cpT42.OJtYPVvofjcEiUiMQWbtKLwWDMB5xb1qAntfTg.UDq5rW07UNDImTMp7Ab2.225cCdeg3plcnxv9yGiKMGLBIheLvXwMp9ByChiIgxR.th4gOYQu9z6X6+NwHIk26XLj6AmqlObTRW3fOj.6NmSXYprpkTkx4ztJZUDnKgGoIT4GEB8TzFEB8lJDx5CSEOMLuAf5NaeplCfIt9NsVlGqncNakedACbExmFFd1k5BF5unFtwhZ3lKpgMWTCu4hZ3VKpg25can5F92cDbAk7xFD53NGn6TaXb.GCYf5rUz+CvYqjRB
      

      f669366d-d806-449f-94f1-74acbbf03f2d-QQ_1756486232027.png

      posted in Scripting
      Felix WF
      Felix W
    • RE: Has anyone implemented a file browser using HISE?

      I'm very happy to have successfully implemented a file browser. Thanks to David Healey for the learning materials, and also to Google Gemini for their help.😘
      9477f63a-de97-47ad-ae91-66ac122fe2cd-QQ_1773593297092.png

      HiseSnippet 4307.3oc26r1babccKjDrifbbcbS6jOzoyZLYx.HSBAPIS8fIV7kjLmHRwJPq3IVttKAtfXMWrK7tKDIarlgQ1phzURT1wRVwx1ikirkloUOhcp0CpG4mP+AzOjYLW.xOY+On8bt28wce.PHF4NMkePZ268bO2y6G28hQ00JPLLzzEhkXrYpRDh8DwyOipY4AJKIqJLzfBwd73iqqMEQn+YpJYXPJJDK152GNYrMtAA5ee6t6WRQRs.waHAgCoIWfre4JxldiNZu+bYEk8JUjLlbENn2VuCUPSc.MEsZ.gr93YEpJUXRoIHiHgfst3BufjQYgXaN9NJLdwt2YQosOd2cO91yUn3NKkM2NkHjw25ysisRdtBcWHWotkxJD6w1SQYSM87lRlDCgXaneshyjur1TprM3PxFxiqPvWxIjG1Y1v6USoHxh3nBCTVVo3nNRHCAgXwG0Sdsdl75GFeX4hxti6I2dJ5DhdqfW.Fac9Iu06i7xwSdY4HuHHo0wQROtiJjRRJRyPzojxSFe3gFbHQ1H47QHCTSWmnZlm750H9zfe6tsmZLcPWvO990zptGUIf7JxOLh8wAPyWk3ehXqus40bsjWEP1ZuxJDjui47B.MxifQxfRlRBw9ww6ZqYTGq6e9NFn7.S0WlLC+Orme4qA+elWJSF7+pH2u.tPlwUt3CrqC+hFDciC2u13cpnU8vCRLlzD9efvpIoHl2rVQYMwAzJRxnnBhhXn0ad4ITkLqoCn3wFoVk9k.Jjy7eDsJxv7nVwYvmp2AIpQMLJPAgitIOBXRYeBxwHUpp4Mv+XuBb59Mvz8+f34KnKW0zaFT3ro3CoZRzKIUvueLCVg0MxyDeKadyID2r3R24jK+lWT7P4GSjZyT++Xgku7bV+1qH1oX8Ob1FKN2RO3ZVW5TMleNJ3zW9l69A4xHZcsOt96+UqbhSsxu4Vhn.Vz552d4e+EW9x+Nq+kuz5s+jku28rtzuu9YmSrqLhqL6wV43mRrOEks.ZjhaIyTRGQrwUuvJyNOh35W3OT+b2.Pr089M0+hKV+Cm25pmo94NwRK9UVW51v97M28jV27yW59WdoG7Q0O4ut94ueiKcmkt0auzslswctrKjVy89Kewq.XbKIFPCjAplYpHMIYu5vKtxjT4xlMaGhcmMa5dRjXKaQD3lU9z2x53yY86tQ8ye55yOKR.W+srt54AQg0BmekSrPBcxDhxh+Lwr8HhONo2iU7dT06wpdO95dOpSeLAEaEXdbCJqSJ.1Hy.SkLYO7SQiOoa.S7xuROhz+.xEjQVyeJlHnwG7VAX9u4tyYsv0W9MuW8yeceBw4NWi49Jdg02b24oalTASvvOeswCsc3lcsOdke6wgsgGW1hYbwk.M+fxFUgvA6W1vzdstS0GE2iJYVlmKP7Bx1ickku40stOf52uw+9muzs9BPK238txR24ztFWVKdGlYEEiEYazvfuIJrLpMdROwB8UQlXgmX6PLYUITZ5LY.w.0DnyN6TrwhuENxcOKPC3.IfrT.GcDIcQEf0nghfs0wvZBh4.ZfKpJ7RpjtPjLMv9bqTZbBk+a9Jcf.VYvsjpPx05MkByqly+pGulool5KVsoK0AfnV1KnUgrJKDAw+RMHJTyXTHfAmZJBBBnezHqVslYKkWtPDPRyHr8osJT99zRZ61+0ydl5exsrdva90y9NKe5aZsv4rCB9tWs96cezymZJvsE3z1oUgcgV4DtGd4eSkjO0qyFgFWV27yrN9MsNw8pe1aPMtjUUjUIhkpoVvTVSUDviSZpCnpLSpp.GlNwuJAZcqnU.xLYPCPH9rh3T8vMghD0wqyb7CJijnQFbtgTKRl9.kRk7vGFIINX5JLLawEDFVSAH54AHSKtaDm6BdjMuboTTPdFbmSCQ2fzip.1.2PCScY0IXS+rh45.2Ch5D.CwVpCr8j3ntBHVJf.gXZg7pV0hPAFLqeLxSJuvocHVAhP3H7.5rBMfgcDizzQYyYG5vNnAMtZiKbMq6c1.A7bANp.ytSxDpRJJCYRpfShJz7yX.ukojrZQZ7AezYxMmrCwRRJFjzdnw8AfxcQFHkUqonj1cROF.+qjldJ67PUD+otzfsXGF7Ye1z9Vf+kyYR.KCviCBd4Jb7meHUAK0QAPCZ3hXHioVdlM.NUl8BTN5wlNcXjEZ.fqonNiriIYljoQsW1zhfqnorZMROnVa4a9kK+fSrxGblke+EXZp1B4T5S1vMsapzoCAVXoSXkelp0LJm5WIlTa7WK4tnBNPghjN7FS3bzH32ilH52NZX8Oll7yOV8O9CCWRDVOzbmn9o9Tq4tQzY0333.zMylfIQah4TfDs14O8yLszAzYIAD.LG+dhfoIfOP6QLzr9Av.6eQbfBMW2cahnYN7nHywaeM4pyvOvvvrdbOlRXTIek1kpIt2dHv1+V7m7S7vZyrR8Kd3IkVF3wEuMItSHGFWBrIgfh1SIPnHNLz7nQM2myWTINbEYfoG4AmhLFxi5fTsZSZmfUMW38HKnU3.WsWnrVEGgAUBGORZ5eVOdrb+LeTtpUJgZQdGQzRS2t2JvRKxvbvTfwlm7kgDlXv+BdY8WICJArYe1F6UDdFCBV7IZ6g9NLz7ZZxpPYUpIQiGtZYnkUVe9+s5KrvJyt3x2+chrDFEMohdZ1hx5GX7WCdgqvE2wPSKZ7g23MDeF2QCXY3Fd0Qn13hWC6WlRGrtZYlfKs3mUegy.E75Ut06dRqSdanEcqyb5F2c1Dse4LtDSDQUXZon5PzclvMHRmJ5dR8YwvJYmcFBPw5M9CeJTuNd1D6BOlAJwZzgXW6RDOvgND2J7vTRGgiyLglOFp3zXIvAZIAifeHIkZjT7LRSKGyy4CsHsOYfIipLrI4C7EUX7fkeMYfnb1dB1gr.HaU.snVZyBLVJ5Ek3QUPuDOjA1BGPKnIwZHTl+.V9J4nU0DqnMEQGkTfbiI.L01ON1.RFjToaVAxFk0poTruhEgkQ8J5IQT0i5ZF9yDg1n3Wjots7z0dNz5ok73GIcg0P3Rxb5JvM.TW1sqE49ffzNawVa1V.NXq1Vf9fQIFbgtcqLHPbEl4.U8jtGwltBt3MrU3Y36brTGG5TO3IS8Pl66nIhJuFqXS2XIAsmsqK+4cJK2eEqgp+O7IcknoklyGjl1CbOAJaNhMLpdNZcqFsba82PPHAzBeIHf3JPBOcA2CcqIQacAHPt4.FF9RRGnxiHNCVurqsLrp6w1w1bSxzlvdGDeocOqDuC1xga7NqqUCEdUVXcgOd4a7lbGKBNgaNv5u2ssV37rSNEOLEZh+Pkcnoh43xamya.E4BSlpfywj0g3QvDeb0fDRD8L3wPERW3qVF9JEz0pz23FZJ0LIHuFBedZEfMCSqHpZMMZm4jlIeXTZVRQCxCyfwS9Cy+7PpJLzE97OMT3.6inJDiQy3hwv8C+KCX4U3Boyc3fn9Do6Tk5fF4i8ubIJB.qyGSaTMCYjsSkMp9E4WDZb6CpAzTAYLISUvfErkrt4WXciOZ4qe1Ff60o+r5m9JqL6ulcR5e8rGKIuHG8AcbkabraachEYFYhcJt7Ct.DMDrsV5VW0WOxQnlnd8OjJJcsZpEWcEUjE1aWSePEEqTNRQFvd8k6TjOpzx.ULzSjG2RSYX9DU91g1sGcduC+XHc3CyfoUV5VuciKuX8SN+Ju60BnRbO4hHzDuX0U0kl9NJeahusXS8Adnbri93RPOoU4HRbO3gvGKRvVdZKANaoQKnCK.wusQ6IBS27vdX80T0K+f1epY6lECuy6Sqe52nnM28H0RNe7DujKS3lbwuH1MajSz7l0TRQ5Ab0JUuYDsNvZeMn9JTOuM07mltatOx5x+qVm7bQ1+rrprY+5ZSY.RY2XL96XG+RP5ZJC.MTgAXS4KPkSlb9xHhXANIfrA24KmEMz1de9fEMnhFZWSsz96sswhui009.275Lue5jgZUMR7FJAef9Xc+VYgNSOmYhFu9LPS6cPCqr34W9ZWBH4kt2ovSj9hmbkO5SSzx5BZKGDN8aOb9IinYBcsR04aD.TL3TkJE4b17ihs4Rvow64gdqVXJ0ZUFmny4NRATH1F7ekWh2dW4kBruRIGfZpCAr7ApRTa1cRRv9SaJHD6wsoJ.TS5kA4osuLHjhGRlLUUMcSA4h30Ah+yDKPocuqUxOpWg1DOaJtqiRPj72EFIOoMRX1KTDjHtiqSv0ayWqx5+qrW+AIkzIFkWaH4Ih64S1FX3orwv.ZUFWqesoo33oiGzKLHl91c+vHP1mVDTxKND8BNIDKlsJGLCpRzMkQKrXCRNhbA1VGaiwsca.L594tAN8gwpXZu8dndmw6kw5cJ4hlkcGnWsdKSjmnr2kW5OpzaMCB1nEylsDPs4MmQgRXGjLQMEIcAiBneW+R5iUFBbnBVyBwdr3c0UlrL3k+m4X9N5EGices9qiOnNQph3KHoJlWR0PbfQDn84ID6xw6qXQZ4xPWzZ0zKPv6rUh9vquE6vR5WVURGjWI.4i7DpIFTqPsJfrQBWThAMpNBwbJM8IMRrmoqBHGF0HwPUjl.Vh6kOKwnfwFwzHQdoJUUHCKU04Q3+oRViD3EJyArWphB6w9gPl0pZf1Tt5jDssGlmB4exnUJj+T01QgzbgYTheaAbmwkUMLgf+L4UUcMrq3WUVsjVloqnj.1Ec227wleOFa98sYy8isJ6vgNsMyaxMBOGNXuXsJBwx17qpWYYCRmEJCECXP.ehBcVAuFl1Bl3w9u.r3HThG6uGdi.FJRt2vxHH0VGtpIdGehYuD5MiDMV1OQR291lJaLrF0NSeFlJvkxT8QYoXQbZCZIXnuo401+4PPGaMRP9BixYqN828TS6FR1ip9Sy5mprsu+ah6ctpzS9DOaRgJRSia95APcoqeYHCJd55wat0taQ3bTyruNu09y+ms09Sut0lJjK6iGwM579IN2cYzPpl1S2xSKaxz9NTynk8B0FZJqNwX305kYkyODeRo+3Dbjk3azqcJwwrilhDwANBQWQZlQkTAo+3S3b8x2T7t6J61ett24N6hl3vY7mH915ZGaO2V29N6ZGbSzk8Lc0c2aKa1sYeIiGIN1bQR2BwFpXxcI5+pd0AB.8RTASki9FjbUQapeAlfopTA7qRfmBThiJ3OBtvLAifG8c88ohOrVQHapo+qcNd47sm.hR6699h23UHql4L9te1OptK5sKI9ChOprYgxQSiqKBZDul6eGPi12f+ue78TpDDovi.2P789Re2bc8429mjs8aJddvQld0Aoa9eK8cwegzQHh6inRzQgWtV7yu3+rc+4WTss+4WbfBlv1OlNTRPUMCeHNOoh7Xf6qua6NDlZu5jW+fn1je7Azjzibpuc26EXxHWSd7V0SMK5qhVMUeWJ9f+TB1P60W0p7q5XC+eteUG+EfydrXbz3Fcnw7xXcv6Q8HDHeEgRiOMzLRIoZJlNi52VdXMUspk0TkKvqnOHwTWdhIH57zdjLTell998o7C68fPdeIdi1ebu6GL1jzwKcxZTVjq8kEsRe8ihyHWQzAT7ubCRu9++cP5CpUCq4XXIvHDq8ajZUr6mrrjJTMAdhNwVGFei8dV7cVvQ0hzW9ug+rmLG9dL6Iy4L4+qrGUjftre0Bryc.sS+dzQ.9Vk192FiOL9tXtvm1.T8q7qVnfeTEZgcsVW3VWqKbaq0E9bq0E18Zcgaestvcr5KDSB0WMSsJLWSAggGcOrJSi49SyC5X4+AjQPbSB
      
      posted in General Questions
      Felix WF
      Felix W
    • RE: Multi-shape and multi-colour SVG

      @David-Healey said in Multi-shape and multi-colour SVG:

      @Felix-W said in Multi-shape and multi-colour SVG:

      This is an interesting approach, but Base64 SVG doesn't seem to work on the Button component. I've tried a few methods, but they haven't worked. Does anyone have a solution?

      Got a snippet?

      @Chazrox said in Multi-shape and multi-colour SVG:

      @Felix-W It does work for me. Post a snip.

      @dannytaurus said in Multi-shape and multi-colour SVG:

      @Felix-W Try this (put a button in the UI with name 'btn1'):

      Content.makeFrontInterface(100, 100);
      
      const pathData = "260.nT6K8CVlCT8A.H0Rk3ATIQOIYSfkMRTT9Afpx.lLtHfB6Z6ksFSUJT0vlJK.EbVJpUguquLTnXHEtqrJPciLg4S+NLGZRXbYf3.Szf9aHlOUJ2NiU7kuPTra3JBT3UJIvAhWP+M7qx3rDPg1YonTJoPtm4w5dbuWDZ.mZ80OUFQHA2M4T1eLBOfSXbhS8mXZ31fVu+5yAaOtSX8+pMvK6rzks.ZPxHJP4cLWy.j0LDpC.fgMhoviJeqv3pQkNdIFRQnm5.0HlJenz.QWMr7cPLCSLfexWqQroCgOsDH8UiH+Fv72EP+kAabjNmZAIYNHjb.xa1hrLd7DvYgazbTtKX1AfTA";
      const logoPath = Content.createSVG(pathData);
      
      const laf = Content.createLocalLookAndFeel();
      
      laf.registerFunction("drawToggleButton", function(g, obj)
      {
          var a = obj.area;
          g.drawSVG(logoPath, a, 1);
      });
      
      Content.getComponent("btn1").setLocalLookAndFeel(laf);
      

      Aha, that's great! I might have missed a few details, thanks everyone. I've created a button based on this; let's take a look.

      REC_2025_12_13_03_47_50_949.gif

      HiseSnippet 4772.3oc0Zk0ijibbt6UaK3drWAI.+jep09zrtVPTEKdTDBFV7rXw6qhEY8h.uOKdeTjB6+Y+OvlUenYFMi2c0ZHCahFDUlYDQFYDQ9kAynUZJ8BZaKat692YLUEb28+SOnOUzESF6jTb2Ap6t+27fnSaWPySuzEwTkSaaf+c2e+uZ+sNt+wu9tme9O92IbxcJ7B9PW2cmYYhWfPxkjtOzqxejOIOmwwOvH4xGQMze7fWYAYYdY+h97qdX8cUNdYNQARN2H6qd3NVm136t+e8ADjsXA6bQ14sdMxZzsvHXXvgtAXAtN6b8B.W63Dh4rnj+ZZ+jtxF8Nmtf1EgRT5OoGWNV7xDXlzl3lGbqwl6zWl4W59Nx3jbek2LNs2c28esxGLU+pWLU+yOHl3m7W5+Clre6yC7zG33iMZ2+U+Xpzl+FTo6+HU5qeQk9cOn60jT08gQtoO+iObnXwCF5r3a9XU4EZu6qz+WdfrbghhNfKNYALMKM9Kb79MqW+8Os7569Cey69l2s3gZ6dZvo4oJmtXJmNG4hm92d5aw1sEnv.geGoYF6b9d.qnUmvvYGwE.jKHB0x5XmaY2rUlHFXi5tTuK97iVEa6cI7AnKtRnDBftGX1tEnmS7XrpfCXEs7A1caZffupGhYvKMGpktWz.mNmBaG4.foKqpFEaAMSyPpkPxHw0TES21NuLKCGKOrzPIeyNd+H58RJJEyJzTF.zrpTP3ryWq1FSxZ3xRvLSbY+5EZnFMvaoTyNPXkGQPMRaXrOgfTXPA.moffyHrYq0UJsTVxyPUNiiTFT1WokMhL0lktx5LpxX3BvHSURzJfSKGei9TlTzPytMJIPGWm0Su2nfsRHJrA0zRGtc20rJCG3wFINOSoUGOqsxYyJG68dYmk7EzqQAUEGq60i.8mykEaYpCn7OqCEK1avstN2z4LbffO2N1TmVLQm78Ab4MWKpOU4YuydXI1nlzwhYZphRVOPZROqUsmFpUZcny480cm8mWgRUiYddUKbGpEP9v58NBGZrSsZBENHXi2rpBcdB5Xc9dEIdP2Sd0ydnMm1kryeJtMCdE1UMjcC8RcrnIiCtA9mp0lUwFz2ktoQdpZJdes7TApeh2o8qw.KuDW5zjbdUWmNSoXfYcN7DTmfydLttUPFvTpLQN4bm1Up6jEmtAzuQZVIeOHXxbtllKHgnBK4DekkWp.g7VYqRiMm..newAddiEwEwMNfIGENWE5DyXdY5XX6A2y1iLH3c1AMmkOpsyZkgc0JWS1xcGMqcT6z1UoymH.BNA6pWAd1prfJaDVp9Z1NchyjYBoiFPM68DYHSmGZ7NYVV1Vc.QsZUSu+IUGrylqFVqfwmX5s2FocM1V2cJTZAHFaVSuY6diQ8rFH+yslPmmcHCyiOuk0lRwFHjxBfffhCPfZnvhwlDXDmHRPPjxjsREvCnvYBNgDDT1EeGN8dYTE0pSha1jCjHhUfUYxkgwrDVd4voI.ay83axFhAyRv2BvEI4uimVoRbWIFx1tKV6W0h0.d0laS8IR3qCsigHaqh.f5yIoSb55NdYl0n.orPf+RgkzYwd3XevACiyDHZ7AsAZBx6WUjZmNOWEUBwPhe5vtngFkCjjw5y8JhEb9jU9jXrG6JvkbIPh.oI2sCvvqbuwEfRQlIJwSBgSlgbZCT4QjgWMRsEnRZf8AqkgCUFZBTKJMYI7FvqgINPIsKkeQObFxzAihX.4jbgkGsNs8jBPxEpyIUXzMqOnJ50iuYaFokwA0q8cHyAnsiyrWjQnSIX36VkBbPiMIkqLFHEuTgLjT7fDVu.54wDkDrqSGiDsi1i6AIcUayNUjc.aClROPDRJjtVsohDXMij20UNZlokEZ14qrKMi5HiB12SqDWoAzMS6CsF+a+CeIzyvvavmaVCs4U7yMaYmIYAJNqfVLvNzvPuuoHzNkgqRGHAVojSHi5fD9TdYYyAj7Fd3JWqyQ3L.0is.tr.GHFFsNiL3dNTHOW.FhYn1vwVnxguMdTG+rr4tNocJnG0HXQKhhIXbcUT7KwG.RSCiJiHKnXlCGcalJwuZUvbsUJ2V3pXyULiPMTnM0l3GNXpvKaLL.vNjjQcdvJRaKstVCpkZBqw0J6tERl2N.jkBjxPkayFS4NnloVwpFGBDAXscLIKkRjenXfz35wSZwztyEi3LJETzsIBW0zPCIIohTWfouRHYbNMsnTEOgHCUJwEDsyM3vAekC.k1.3dv4iz0TGRF1OsuNyX01b94xcVWPNe5ZqnZKVle2ZzpikB1qmR4QJp2nG2a6TBkscAKeKD3osiqf20VAYksOp2w4ztC0Yyhmb3Mk88EwV6SsAyz125XOV8MDVWYucWQQBk6ObJH.lY8DGcexk1pfRLaYlk8O6BaN2eDx2.EUmlekU7zbExbG.KgzJ3gKHQaiur4jYGGKATBOV1lK7Gm.0fl7EtbpDDKvDy2vzua2FdvSvK195qfZWVWIliJrSudMT+DmJF.TfjGR.LcOUlUv1SkZMvWVVkacvrYJOAWfbLt9BXavZC+FpSx6f0tVrFYYm+AYmLnt199pcn8YZwrIJlqa4kKAaOqddWhdiDpx9LdHpCl1FoPDx73..DO6R4sPUhvISXRvIjCGIjNo1A3XXtCHglet.mmSpHTUe2RnEwd2lhlv3DBgYWCTkQBtwdQBzQTmiI6YYqKhVuxl3bc4Q8ZLKN1ZLG5UJy6ZQ4OBJ3zpbdIguVIFDMvZsXmFmUZsXnEHiLl7WaDMAmbNY5yonZUR5Io3icByUhGtzAQpcNwISOOtCZxNSJcMh6ZN4TwkTvTq6RDv1Fej.HmqZTeVcAD.PKDmkUo.X4P+jq1Ih.T6YoutfnUDUvfOi6zzK0TJZXqCHErj1ILHiX8ksDvEbyQg6U.MN23k.3D4nWp4QedWZM6YOllb7y49DnYCjWEIA1xkFo1fpJtMwltbXvVStBeU7Jd+LTil5t7vqK3+ag1heA.ZUNIShie+wKTTbyIkEmeAMt7Tai+nK75bztMfmPtHuc.BLcwmm6Jxua2nBJWY.lLe7UjvYpc7QbVgc3383ArGCmAhjxPEgoHo2An3cf9zkk0kOJUDuz3gSJzkVUQQj51sSrVrdrvKolmhPVhqaPE0USayZinfzMfMnEHY2dYG0jlAnZJyZNlUPxCKvwGyApjNLab7ntPKygpRDGk4Kp0z7gHc5HSfL5IBEanIoEZbk4v8SAjffmE5RMpiA5TEDSVIRdgK35lhbHWwsmME0TRbOYefemppuhTm8UJ7Q7IKjdwbBf5KxQnAWlh2JVQzwu2r6niW818iS.oEUTg7d3h9d.eYv3gkuy4EzXnOfFaPufFmoXT92JZ7xlgTV.NBk.g7MRBWXXSJOj32gixs1jIAdiVsEpQ3lji805xTLq96JdbeveOwicW.Eg+T7Xis1QRdSK6thSU2l.krVqJvchFd1uYxqkGZSdg4JMYvy9qqLxafsul4MeD4vHXS6Lpl65VKTTDdzsA6vLW61bMY.rssFKcsFbdcKc8d4dlUmkIbBpEjapNs5n9BFU2kNeaLugKfo08xdIv1YwfiSlq6MV0rOQ7DnuhYKX0R3lOVYbVfvn840dvGAnvuDfyD3NxEzsOl2+bfMTUHapb21SmC5LDC3yjQFc8y7QVYCgnZCAswo2Mnje7ROW.umY8FqqSyxslWVIUSAQltBZtcU4ITMi3cQAYbiUA4GkS5gtXm5Wlzc5PmuOH1QcnQM2cy07GRL6m74uf1bLGYCFV0loUlbGhEHrOB1gl5u7YQkqkkFgGH8L5R0SsxTUyIABAVr63iDLxFVCCEiVgCjKYuOcLkWggm9mMtLtsoZDB6xon8GE8CCaVRbd0kCEs4lhsvIkgMv8GQIUAAu1a3M0rlnb8TKHrUCuWO2gtwtc7qgmR516X0xNswxSt2yFpDfNJSZFB.BJ.ZBpo3RWKxrlb2QIaN3b4KGgUVV4GqQU1LHAwzBKwA3yUodCUlh3UTYE...RbAtb0M.JtgK4+qSFQGelRYeyHFrbSItijITs7YS4H9hfRKrnoDpRNEm8KIANjCeAVa8rtp5bm8dKFgoyGF5nLU5bA.tnHNeMKPEOEPOnRVRB4.1XPsLRqad7N30gX66VS4RcRjlcEnqhi6z5V3TlHBOY5LGHJ5I0ZnimVivbI1T2x7bzIjbpjKixbCBZhsqUlcii.LOrd4i+TNz7RBxGUNtkwviDSsBsFWxi.MB7.CLLNqW4BhOPuHCH0wSBwSL5zGrIrGvcsqtJvDq150iTKGnvZsIgctyrfva90DjwRq23ChjcKA4DFPo8Rak8ZzQ48BG0IZwOtpaFNsHuqGWMfQsbK5FaWM1.d8yo3sX8J3jCfAZKe8W5IMuJVdaEtYfsJ5vIqzYjZGTMTBfffG1znzE14t29.xJUGX7PuovWROtlrsRO7LoD80U1ZRuldr0nYTEYbvdPSkXikzimVROd9+1zi+Q.kcU.J+klhb337lHnY.aAQ64IwvSkatZY.ZdlN4BwBBErmGbz1UbGvo7mUTwIkjXY6mAr.zzFFlGvMHHWvXk17rLLHgL2OIv.wXZGvob.yE4XcXJEeQ1dNKK.psiZDhVK9bz3ETX+lBUJtQYCvERN6ZEpoAnQRLIPoRHss3J6wTVUkPE.AzEF0hyosL1hyAUweXIKqyyaAV.fii2nxXuf2NDgGOTfSwYiumSTSaddY2cjlvpym77O00mRIWPENKDNP7+rbj+ewLjMH4AhCm5wRu9+GyQ9ySQlgEEfgeqKMDQ5X0HS1wk7iFIDOODGSxYMaHmdpZ.eOOGew1B.Rw8zxFMgZRY+eAj3qaS3k.rpJXD01iqv.vhyDFBfurNucMEtard6ZJZd8ZJFXPb5iDW2BYIJVGfPZ20Grji7D2xpRsHovPGADXS9pLMUOZW3xB1yAalxiryY9PNx.BQRR6voQ4ZkL1hXrlbynLzJsSPRzHU0GJDDjY5BPALCcifDhGE6AqzIHngs33bylNJH2RUuws2RzqI2s0jneiXfbzPO+f.m3kykyWhhnVNoFRugkyjTaAPdtJbbPr.lgJ1.+HoKrQEXptfwLY3b1USuqcspR4rdigdDmpXOnyRJEZZpwnRTxG0UhvaionLPcRsXy4HZMi8bE7nrMySiCvdqrM0l8lmJhiGsvXDX16msO7rNgHc04rxL83yvXLtHljgKm606uCpzcqCkdBJJmACGaCiaNElBQWVSN7fVbaGmfXplEU+Uni85o6Wydgjb+Dr.A7UujrlUIaV.kWkePmBX4Du9CMpW.VjB20UNR7wpkbftPV8lG.aiCnjIU7q9XP4WQkKKTVvjW.he6ph8ZBb5BzM2+9ObSv2ti3WIOL7ml9vvu6MP+xET9eZFVH5Cb7xQC+blkW46McK2I7y3PnzyIWnrLCuvmIHH+8ubc2KjBzDDkbqBHL8EdcKe506+V+FmQixnn7.h9ttxhu86eJ7sAi99mJcS+tu4c+4u4cOs7b6zLmkoaoS.mkoZQrO2+yuRBe+s9Gbx6C9tm64O+tGecfe+sQtYV9tW550QVdd7oHfapvsU4Ktku+Imu+oMKKwaj73O7AJe9GO9R2A4sAuMi9kiEuH2GeQtO97eejbew+8ED7yR6Yg87OdUsd7iX8Uuxa793mnUu75UE6w2LD+vyueSC+8eAixiup4+EKxKy7iO9I5r7e0b+LI2l4On0elI3UA81J6SWKetY3uHt2rA23+weTdd7Gdac93sm28158ou4c+vKwYuELFEzQVdoprXow6+V2thMe62AzFz8YgmKAl237svtksmRkcAxEu+6d2h57tE4+WOTX3WbraybSYddPyWb3aknq4Giw2WzewMn46e5U+0qDd28e8mVmqe8Ou5b48hg3iHrr3PQRmbUvqsYJy8uU+pa+9yqJ1cuZIuUerW0vER6dt5X+lWqN1KaZuK4V8Ae3lM9tm08OtTl2c7vMri2jxh.Wljpfltjaqk6oBFR7BdolaO9.UPaVWY0yz9puaQx+Ty40OtNoSebiwD+t36t+g68WZDGjDE28Vq697Z98aePrzuO2o6SKA4shy95.K9qOote2psWQaR2zGuh+antjq+QqK4OWU728fRRmW7WVG+pufNt3L96gN9Z0b+lGnCCC759fB90OvX8Kszs+DSuVYeWRQjnSWSxRbvCR8WzK6a7BVl8hhEbka96u5Vz7KsWeq8MKfdPg+yM9OWddcvM2Ze+qCt4sAu6hiWS4ex6k8.2pW7+vy8rnSEOWO8GeP7V6m9rn+6t6Rhexexy6SE0mwH3uTF29KkQneoLB+KkQjeoLh9Kkwc+zLd6+t.79txKurs4t6DUneFs596oKbVh.eNZ8t+KnCFMdL
      
      posted in General Questions
      Felix WF
      Felix W
    • RE: Make the Gain knob smooth the gain?

      @d-healey @Chazrox
      I'm back. After many days, I reviewed the code again today and finally succeeded!
      We need a loop!
      I would also like to thank all my friends who provided me with help and various solutions! I love you all😘

      function onNoteOn()
      {
      	local n = Message.getNoteNumber();
      	local v = Message.getVelocity();
      	if (n >= knbLoKey.getValue() && n <= knbHiKey.getValue())
      		lastKs = n;		
      
      	if (Synth.isArtificialEventActive(eventIds.getValue(lastNote)))
      		Synth.addVolumeFade(eventIds.getValue(lastNote), knbFadeTime.getValue(), -100);
      
      
      for (i = 48; i < 127; i++) {
      	local e = eventIds.getValue(i);
      		       
      	if (e != -1)
      	    Synth.noteOffByEventId(e);
      	    
      		if (n == knbKs.getValue() && Synth.isKeyDown(i))
      		{
      			ADSR.setAttribute(ADSR.Attack, fadeIn.getValue());
      
      			lastKs = n;
      			
      			eventIds.setValue(i, Synth.playNote(i, v));	
      				
      			return Message.ignoreEvent(true);
      		}else{
      			ADSR.setAttribute(ADSR.Attack, knbResetAt.getValue());
      		}
      	}	
      		lastNote = n;
      		
      		if (lastKs != knbKs.getValue())
      			return Message.ignoreEvent(true);
      	
      		eventIds.setValue(n, Message.makeArtificial());
      	
      }
      
      posted in General Questions
      Felix WF
      Felix W
    • RE: How to draw the rename secondary confirmation window in PresetBrowserDialog?

      @d-healey I am using Content.createLocalLookAndFeel();
      Tried your method and it worked, thank you very much😘 😘 😘

      posted in General Questions
      Felix WF
      Felix W
    • When I clicking this button, a bug occurs

      1.png
      This prevents me from using this feature properly

      posted in Bug Reports
      Felix WF
      Felix W
    • RE: Directly fade in and out samples from two samplers on one MIDI note?

      @d-healey OK, thank you for your guidance. I think I can achieve the effect I want in the near future.😎

      posted in General Questions
      Felix WF
      Felix W
    • RE: Setting the alpha of a color individually?

      @d-healey Ahaha,god,It's so simple
      Feeling mine so stupid。,Thanks very much David, you solved my problem again.😙 😙 😙

      posted in General Questions
      Felix WF
      Felix W

    Latest posts made by Felix W

    • RE: The Legato between samplers

      @David-Healey Unfortunately, I can only play consecutively within the same sampler. Playing consecutively from multiple samplers always causes some problems.

      posted in General Questions
      Felix WF
      Felix W
    • RE: The Legato between samplers

      @David-Healey That is to say, my legato sample is in a separate Sampler. Each time a note is played legato, it will jump to this legato sampler for playback. This saves the trouble of using keys to switch to the legato sampler. Maybe my method is too clumsy?😲

      posted in General Questions
      Felix WF
      Felix W
    • The Legato between samplers

      I want to develop a system where triggering a legato note on any KeySwitch will point KS to the legato Sampler. However, when I do this in the parent Script Processor, switching to a legato note causes the notes to be interrupted. How can I fix this?

      HiseSnippet 3256.3oc6czzaaibkz1LNha1scaSAJJPAXLJVHuwwqjrsrccRi+LYMrchfk2zBzCATjijGXpgBjTNwMv.8Xu0ysmVfdqm50dpA8bOzeJ4Xuk9lY3GConjnTrc1XSADCMe89Zdyady6MiRMGaCjqqsijr5Qm0AIIeGk5mQ7Ndqi0wDoc2VRdRkxRadVGcWWjojr7jOk1fbgojXed2i2T2RmXfhpRR5E1XCz931XunZqs9dXKqmnahNB2Vn2Kt9tF1jsrsr65PQVIoN5Fmn2B8LcZ2lPQ5a0cOVR9qUVwngY0UM0WtQ0pMVtrg4pMKUdUcDpwBKsxBnkLpZTtYU8RRx2ZGSrmsScOcOjqj7TaZadV8iseEgifWfcwMrPbVqNfYd0Ow1xjxhzuKs0wXKyZARGWIIYkZQxpI4xp6pb.1DGVejL6GyZPKZDhBP4IhSdSFi7J2OxKERRVfjlhSReoRcCGbGunVnzymorKwC4zTGlmDIEdekjeqxV1PGHdy2V+DzSbfBgCnX0RklSC9yrq0rKwvCaSzrIOy1C8bRwYUeiZA0yU0R1Tylo1FEMN1VVHmTalpZ3LnAVjzscCjybZmpa0EE1Qf8iKSuU1joFbtVni1jcIXum2A4WNRonbJy.R9hM3ae2taq6oSmT7qC5WGjiGlRNxaiNEVRvmhJnrMx8DO6Nr91tiMgBA4634qSwmTdhkstGlz5HLP1XfB9QJhUUV50hq3NKrv2e15uBa5AqXTjaLgjzwHbqi8nkpEQubBQUYOzYMr0cLkZzJXEXgaYZZ9dJjvdn1Q0992+9eQ7Zq3WMqydnW6E04.xhIRl32Kq7FUMsY.r8aoj1L+ZsxKNeo4n0sM1sik9YO2vS+TzyXStPydNcQrl229UvnfZVkU7aw7RkqrLq7Vcc8ra+TG8NGiMbEG31nl5cs71nSGjtC09jXiaZAlX.HcHHNsgFJMe0UYeVYkRKuZokKy50Q1sZYgNv1jN1l5Vt7ASWYCqzIDjEkRX08ctnWfL.8uzHEnwmXo6U26LqDPp1NAS.IqGzic7hvRkf52gXJf6ppmCFV6wF.X8w1rKfx3ljnFt8a.VSEyN.cwNwE6clng8j1olp+qoJkpYzTWwjQx8KUpg8LNNc5chTnWXk2kM85a0+yU1oYSX1NhXmR4I+tAZh+BmTtce1r9NLC4PIjyExt1cx7t1xSdYro6zWVa5NU11fXHjWl2.9m4WaD0YgZk1VwSr0DJZNnVZV5tdzcR0dj1CJ2mcd0fOV1F5VZDnaG.vE7aZ9VH1.4FSKN6ZBc6z3c6EHnZXUT7NgcAqR0eEc4Gz8hDseyizprn1W8U.Vd3izVpBzaV2wMKxT+lG6tOpEr9k4y.rybwYo8NjCtGkEn0bOAPOKCDuQK9GNfoe3Plt2.EFEWXEXOeex7b1e8IAsho.0PnHHEIAC9b093rxHHNCQNzyGEhkAfcXNL.8eDbGR4hxcnKbWfx295l31W+RNo7STp64fzaC9zVWucGXY.idTU7KcEuEVMGvdntYc7ePnauc8M6BxKm309OVmgpMZa2kDCW9T9gHvuSOpuiQMd60O7vm5X2sSxQ8tGyTVNxA7JEDEhM7bBBj6dh73VN1ttMA1gAKWwlp00oEUVEUygnSQNtwqCrj46CI0xfrLckqKhNWiMNP2yAG6jELrT5Hc17MbZbV4xIJWIQ4ERTdwDkWJQ4pIJubTYt.8.8NTMCnbRSa2Nal1..TSGXYgdtItUHv40D2DiPWCk4L5RvqlAqxKeqqItu7S6w8kxo57xamVgt0Hrtx0SCT8Hd6Z5B69sCoE3R57FvhcODkM2G65w2KMguNkDqaO5XWnJspPndBow91v98PKAwrP2zbOhcihyvZXl4zJWZNsRLnGz64cQdGpSZgJBMQO8nV4YSBV1gKSCr7ScBCopHbY0lE3x3hd.5dt.DWHFktmaV.Wfkrz.ZS+1.PuXLhMXPwPPkknQ1oz7A3fihS0cz1X65GBvm6CF3.T3NbEmg1T4YniHp6TztKoeDztDfbpFxo7phyokDHDQ.CT9gHnma3kFvc3M4AlMALrbHCGMp9gk9DHqL37Wgg5HcAtagfSygJezdPcPi6WLyK5PEnn1lUsPgPsdxZEJnxgUfO1a.dR0Daf0s1gtxZCfCNEULXUVDfB8FkAQ9nAY1Krs51FQUDFzXlKl1RDwMG3AKMDfpppMsczJhAZbwUVSCq8PphJ7k6e+Y0BkgTsydwBlJdJD3pOi47Oc.PoQN8S39ju4Y6vgPQDcb7wTHzoa9Bl3h1.QEHX2FrMBHjJB.ppPApd67b8EGbitvQJX0vUelKPqTX1.X0BwlPnEo+KjubC4q4RdbEL8zJytFq+r+3f755PB0YvsH1NHF+UjFnHlf4bXGYTVHVAE7XDL.B0BmWvWOJ5bOLRfJ374l60qza1LRjpow+j4BGCM9wQJpbpZPwGNCK4F+UTAmBkNAlNKy430FyUZDwkX8p0lV+AT8MeS1GQzZYPW5Z6IGkukOUAckGE7uv2gi5VXS3TAz3eOsBapWhQvQdnt45RYZvLcijCdqLM3oT1yc7PqpRvNxIGuO6OjweaEtcowazethvNjo.hwJkE2RHkEe1PmrdM8DFp7DTnPOogjKML3.XTn6gK0FaZZgpYCGFldH4nS97ub8Pchelq28315QGM4subcW3fYzCq.mJnI1psKXqrytsAaHzSVBGoQyjmD.MW3XURVXxIHyirY8WJibAWqgwEe+mpbAS8kwBUk+DkEDVGwXj+yGJi7W+KzO+yXLxe5uc4yHgKnecP94tvYi0+yW9rQbKKLd4+8CPd4JK1hSls.jMjifWHfFqiogkXGxovwJfZnz3zJrCdEizNvlX24XaB1HdHe.QTqVHGQBNUtve5Krl6t9gHKjtqvR8e056CGbW2IdjrFIAvneGFRcR5mqvIWM1YeudDH3IuwGH3AI59B+v.qwRF9OvmmuiBKvkZziN+whTOztK85gDDCWE3HT0s65XfDC26DTeG4kKEXttNhXxJPuMG9MVNH1vzFKGznjQ.n.dy+6LmHkmDQnwFkkeCK3fLVhpzBFwGiz.TIOM.4oA3RJM.ktfSCPoaVoAnRpoA3uOsh5njDfTxAPuo.PcbR.vPh+u5XE8+gD7e0QLz+CJx+pe.w8OSg8WMyA8uBMn+iWL+GRH+U+.C3+vi2uVd.+yC3ed.+yC3ed.+yC3+XEv++Xd.+yC3ed.+yC3ed.+yC3+UW.+qjGv+7.9mGv+7.9eiJf+KjGv+7.9Oj.9O8G068+Mpf7uPpA4e66pL5AjevwiWcLhF+fCFu5HEJ9ADId0QNN7KEAzgFFd0rmrjnDirllPA+.fBij8Nxi5mv6OjVkNgEuxuEYYlnuH.g7muIKELZpp91zlmanG1rgXdncCLoHaXwCb+PRdvByDu6YH6AKs5ka1Cpj8rGnck97aWSSnDxuzfdetoEpy3On2cIL9J747NpIpv+QuF9pWEIA565seOC3ddPrL54XcWdDVqYoeFrwmuJpuxXPeCy5vRKjHqCgcIBvgDVZg5lRhpIdnwZ2C5a+kD39IIREVokEBw1eSOinOh.ZP2WqmN2.LBbR7pOWs2uoJJHREA87nr6mnLHJ4wQRh2ccnZUZO6Y+TnHPUIsSEwqC38b6+pw6ChhaLKI.iAzdeL5eHYYK9D+EWt1DH4KlmVeLchDxw3S1CJIPwdg9gymw1vfn8fPpJZ.AvzMlMwPp+9h.gZmUKckYQTAqYYLrXcvZ0xkiyTA6cQMrylQY9WVLF9BG.MMbohnJYBnkqDAqTA0CClkR.+GjQptbEpzMlnZvzNCgYi3qrX.z3qZBg2P9wZPcXvcoYGqU2o+q1POXt+6NHXen+IkNMPFPg8XabHIptu.JAmNncIha9ULGzh0OBIhtGBZzVo6avOUVqG6p8KAyiNZUSmKGX5lYi67O7eROB89RvOmKibPmbO1PjMVIidX5momR5D+DlLNWckanN1kZ2RyFSZFQ9H3G38RCCC1tSOGkrWTH5e34pBKezsrnHv0OuBwcKaHS7uQczmvunlryts4T3vDhoTlpR0+4jPJC+5A0qSuIvc7IlQ3WpH1rWS5Q74ZK4KcG1RWgoGbuqU6UTdAtlNAvGzx4TTfFpRz4W2+kp5Sv2a7V4W+n7qeT90O5iz0O5ee835G8rqQW+n+a90O5x+5GsP90OJ+5Gke8ixu9QeBe8itJnxqBbzV2vw9kFb2voxiaypAjDD1+SYTP4.ZYsx854MrgH9kFFwAUOCrx3NvEF2At33NvkF2AVcbG3xi6.WY3Cjd8N1nqmcatAaIoCpsCWIWdmPk7Ik9+.etIq7C
      
      Script Processorleg:
      
      reg lastNote = -1;
      
      function onNoteOn()
      {
          local n = Message.getNoteNumber();
          local v = Message.getVelocity();
          local isKeySwitch = (n >= 24 && n <= 52);
      
          if(Synth.isLegatoInterval() && lastNote != -1 && !isKeySwitch)
          {               
              Synth.playNote(38, v);
          }
          
          if (!isKeySwitch)
          {
              lastNote = n;
          }
      }
      
      function onNoteOff()
      {
          local n = Message.getNoteNumber();
          
          if (n == lastNote)
          {
              lastNote = -1;
          }
      }
      

      6097a219-d902-40ae-b027-95c7aad88d03-QQ_1781207841291.png

      For example, Samplers 1 and 2 are on the keys C1 and C#1, and I put the legato sample in Sampler 3, which is on the key D1.

      posted in General Questions
      Felix WF
      Felix W
    • Is it possible for CSS HISE5 to support the animation property?

      Is it possible for CSS HISE5 to support the animation property?
      If the @keyframe approach could be supported, many rich animation effects could be achieved.
      I'm really looking forward to having this support.

      posted in General Questions
      Felix WF
      Felix W
    • RE: Has anyone implemented a file browser using HISE?

      I'm very happy to have successfully implemented a file browser. Thanks to David Healey for the learning materials, and also to Google Gemini for their help.😘
      9477f63a-de97-47ad-ae91-66ac122fe2cd-QQ_1773593297092.png

      HiseSnippet 4307.3oc26r1babccKjDrifbbcbS6jOzoyZLYx.HSBAPIS8fIV7kjLmHRwJPq3IVttKAtfXMWrK7tKDIarlgQ1phzURT1wRVwx1ikirkloUOhcp0CpG4mP+AzOjYLW.xOY+On8bt28wce.PHF4NMkePZ268bO2y6G28hQ00JPLLzzEhkXrYpRDh8DwyOipY4AJKIqJLzfBwd73iqqMEQn+YpJYXPJJDK152GNYrMtAA5ee6t6WRQRs.waHAgCoIWfre4JxldiNZu+bYEk8JUjLlbENn2VuCUPSc.MEsZ.gr93YEpJUXRoIHiHgfst3BufjQYgXaN9NJLdwt2YQosOd2cO91yUn3NKkM2NkHjw25ysisRdtBcWHWotkxJD6w1SQYSM87lRlDCgXaneshyjur1TprM3PxFxiqPvWxIjG1Y1v6USoHxh3nBCTVVo3nNRHCAgXwG0Sdsdl75GFeX4hxti6I2dJ5DhdqfW.Fac9Iu06i7xwSdY4HuHHo0wQROtiJjRRJRyPzojxSFe3gFbHQ1H47QHCTSWmnZlm750H9zfe6tsmZLcPWvO990zptGUIf7JxOLh8wAPyWk3ehXqus40bsjWEP1ZuxJDjui47B.MxifQxfRlRBw9ww6ZqYTGq6e9NFn7.S0WlLC+Orme4qA+elWJSF7+pH2u.tPlwUt3CrqC+hFDciC2u13cpnU8vCRLlzD9efvpIoHl2rVQYMwAzJRxnnBhhXn0ad4ITkLqoCn3wFoVk9k.Jjy7eDsJxv7nVwYvmp2AIpQMLJPAgitIOBXRYeBxwHUpp4Mv+XuBb59Mvz8+f34KnKW0zaFT3ro3CoZRzKIUvueLCVg0MxyDeKadyID2r3R24jK+lWT7P4GSjZyT++Xgku7bV+1qH1oX8Ob1FKN2RO3ZVW5TMleNJ3zW9l69A4xHZcsOt96+UqbhSsxu4Vhn.Vz552d4e+EW9x+Nq+kuz5s+jku28rtzuu9YmSrqLhqL6wV43mRrOEks.ZjhaIyTRGQrwUuvJyNOh35W3OT+b2.Pr089M0+hKV+Cm25pmo94NwRK9UVW51v97M28jV27yW59WdoG7Q0O4ut94ueiKcmkt0auzslswctrKjVy89Kewq.XbKIFPCjAplYpHMIYu5vKtxjT4xlMaGhcmMa5dRjXKaQD3lU9z2x53yY86tQ8ye55yOKR.W+srt54AQg0BmekSrPBcxDhxh+Lwr8HhONo2iU7dT06wpdO95dOpSeLAEaEXdbCJqSJ.1Hy.SkLYO7SQiOoa.S7xuROhz+.xEjQVyeJlHnwG7VAX9u4tyYsv0W9MuW8yeceBw4NWi49Jdg02b24oalTASvvOeswCsc3lcsOdke6wgsgGW1hYbwk.M+fxFUgvA6W1vzdstS0GE2iJYVlmKP7Bx1ickku40stOf52uw+9muzs9BPK238txR24ztFWVKdGlYEEiEYazvfuIJrLpMdROwB8UQlXgmX6PLYUITZ5LY.w.0DnyN6TrwhuENxcOKPC3.IfrT.GcDIcQEf0nghfs0wvZBh4.ZfKpJ7RpjtPjLMv9bqTZbBk+a9Jcf.VYvsjpPx05MkByqly+pGulool5KVsoK0AfnV1KnUgrJKDAw+RMHJTyXTHfAmZJBBBnezHqVslYKkWtPDPRyHr8osJT99zRZ61+0ydl5exsrdva90y9NKe5aZsv4rCB9tWs96cezymZJvsE3z1oUgcgV4DtGd4eSkjO0qyFgFWV27yrN9MsNw8pe1aPMtjUUjUIhkpoVvTVSUDviSZpCnpLSpp.GlNwuJAZcqnU.xLYPCPH9rh3T8vMghD0wqyb7CJijnQFbtgTKRl9.kRk7vGFIINX5JLLawEDFVSAH54AHSKtaDm6BdjMuboTTPdFbmSCQ2fzip.1.2PCScY0IXS+rh45.2Ch5D.CwVpCr8j3ntBHVJf.gXZg7pV0hPAFLqeLxSJuvocHVAhP3H7.5rBMfgcDizzQYyYG5vNnAMtZiKbMq6c1.A7bANp.ytSxDpRJJCYRpfShJz7yX.ukojrZQZ7AezYxMmrCwRRJFjzdnw8AfxcQFHkUqonj1cROF.+qjldJ67PUD+otzfsXGF7Ye1z9Vf+kyYR.KCviCBd4Jb7meHUAK0QAPCZ3hXHioVdlM.NUl8BTN5wlNcXjEZ.fqonNiriIYljoQsW1zhfqnorZMROnVa4a9kK+fSrxGblke+EXZp1B4T5S1vMsapzoCAVXoSXkelp0LJm5WIlTa7WK4tnBNPghjN7FS3bzH32ilH52NZX8Oll7yOV8O9CCWRDVOzbmn9o9Tq4tQzY0333.zMylfIQah4TfDs14O8yLszAzYIAD.LG+dhfoIfOP6QLzr9Av.6eQbfBMW2cahnYN7nHywaeM4pyvOvvvrdbOlRXTIek1kpIt2dHv1+V7m7S7vZyrR8Kd3IkVF3wEuMItSHGFWBrIgfh1SIPnHNLz7nQM2myWTINbEYfoG4AmhLFxi5fTsZSZmfUMW38HKnU3.WsWnrVEGgAUBGORZ5eVOdrb+LeTtpUJgZQdGQzRS2t2JvRKxvbvTfwlm7kgDlXv+BdY8WICJArYe1F6UDdFCBV7IZ6g9NLz7ZZxpPYUpIQiGtZYnkUVe9+s5KrvJyt3x2+chrDFEMohdZ1hx5GX7WCdgqvE2wPSKZ7g23MDeF2QCXY3Fd0Qn13hWC6WlRGrtZYlfKs3mUegy.E75Ut06dRqSdanEcqyb5F2c1Dse4LtDSDQUXZon5PzclvMHRmJ5dR8YwvJYmcFBPw5M9CeJTuNd1D6BOlAJwZzgXW6RDOvgND2J7vTRGgiyLglOFp3zXIvAZIAifeHIkZjT7LRSKGyy4CsHsOYfIipLrI4C7EUX7fkeMYfnb1dB1gr.HaU.snVZyBLVJ5Ek3QUPuDOjA1BGPKnIwZHTl+.V9J4nU0DqnMEQGkTfbiI.L01ON1.RFjToaVAxFk0poTruhEgkQ8J5IQT0i5ZF9yDg1n3Wjots7z0dNz5ok73GIcg0P3Rxb5JvM.TW1sqE49ffzNawVa1V.NXq1Vf9fQIFbgtcqLHPbEl4.U8jtGwltBt3MrU3Y36brTGG5TO3IS8Pl66nIhJuFqXS2XIAsmsqK+4cJK2eEqgp+O7IcknoklyGjl1CbOAJaNhMLpdNZcqFsba82PPHAzBeIHf3JPBOcA2CcqIQacAHPt4.FF9RRGnxiHNCVurqsLrp6w1w1bSxzlvdGDeocOqDuC1xga7NqqUCEdUVXcgOd4a7lbGKBNgaNv5u2ssV37rSNEOLEZh+Pkcnoh43xamya.E4BSlpfywj0g3QvDeb0fDRD8L3wPERW3qVF9JEz0pz23FZJ0LIHuFBedZEfMCSqHpZMMZm4jlIeXTZVRQCxCyfwS9Cy+7PpJLzE97OMT3.6inJDiQy3hwv8C+KCX4U3Boyc3fn9Do6Tk5fF4i8ubIJB.qyGSaTMCYjsSkMp9E4WDZb6CpAzTAYLISUvfErkrt4WXciOZ4qe1Ff60o+r5m9JqL6ulcR5e8rGKIuHG8AcbkabraachEYFYhcJt7Ct.DMDrsV5VW0WOxQnlnd8OjJJcsZpEWcEUjE1aWSePEEqTNRQFvd8k6TjOpzx.ULzSjG2RSYX9DU91g1sGcduC+XHc3CyfoUV5VuciKuX8SN+Ju60BnRbO4hHzDuX0U0kl9NJeahusXS8Adnbri93RPOoU4HRbO3gvGKRvVdZKANaoQKnCK.wusQ6IBS27vdX80T0K+f1epY6lECuy6Sqe52nnM28H0RNe7DujKS3lbwuH1MajSz7l0TRQ5Ab0JUuYDsNvZeMn9JTOuM07mltatOx5x+qVm7bQ1+rrprY+5ZSY.RY2XL96XG+RP5ZJC.MTgAXS4KPkSlb9xHhXANIfrA24KmEMz1de9fEMnhFZWSsz96sswhui009.275Lue5jgZUMR7FJAef9Xc+VYgNSOmYhFu9LPS6cPCqr34W9ZWBH4kt2ovSj9hmbkO5SSzx5BZKGDN8aOb9IinYBcsR04aD.TL3TkJE4b17ihs4Rvow64gdqVXJ0ZUFmny4NRATH1F7ekWh2dW4kBruRIGfZpCAr7ApRTa1cRRv9SaJHD6wsoJ.TS5kA4osuLHjhGRlLUUMcSA4h30Ah+yDKPocuqUxOpWg1DOaJtqiRPj72EFIOoMRX1KTDjHtiqSv0ayWqx5+qrW+AIkzIFkWaH4Ih64S1FX3orwv.ZUFWqesoo33oiGzKLHl91c+vHP1mVDTxKND8BNIDKlsJGLCpRzMkQKrXCRNhbA1VGaiwsca.L594tAN8gwpXZu8dndmw6kw5cJ4hlkcGnWsdKSjmnr2kW5OpzaMCB1nEylsDPs4MmQgRXGjLQMEIcAiBneW+R5iUFBbnBVyBwdr3c0UlrL3k+m4X9N5EGices9qiOnNQph3KHoJlWR0PbfQDn84ID6xw6qXQZ4xPWzZ0zKPv6rUh9vquE6vR5WVURGjWI.4i7DpIFTqPsJfrQBWThAMpNBwbJM8IMRrmoqBHGF0HwPUjl.Vh6kOKwnfwFwzHQdoJUUHCKU04Q3+oRViD3EJyArWphB6w9gPl0pZf1Tt5jDssGlmB4exnUJj+T01QgzbgYTheaAbmwkUMLgf+L4UUcMrq3WUVsjVloqnj.1Ec227wleOFa98sYy8isJ6vgNsMyaxMBOGNXuXsJBwx17qpWYYCRmEJCECXP.ehBcVAuFl1Bl3w9u.r3HThG6uGdi.FJRt2vxHH0VGtpIdGehYuD5MiDMV1OQR291lJaLrF0NSeFlJvkxT8QYoXQbZCZIXnuo401+4PPGaMRP9BixYqN828TS6FR1ip9Sy5mprsu+ah6ctpzS9DOaRgJRSia95APcoqeYHCJd55wat0taQ3bTyruNu09y+ms09Sut0lJjK6iGwM579IN2cYzPpl1S2xSKaxz9NTynk8B0FZJqNwX305kYkyODeRo+3Dbjk3azqcJwwrilhDwANBQWQZlQkTAo+3S3b8x2T7t6J61ett24N6hl3vY7mH915ZGaO2V29N6ZGbSzk8Lc0c2aKa1sYeIiGIN1bQR2BwFpXxcI5+pd0AB.8RTASki9FjbUQapeAlfopTA7qRfmBThiJ3OBtvLAifG8c88ohOrVQHapo+qcNd47sm.hR6699h23UHql4L9te1OptK5sKI9ChOprYgxQSiqKBZDul6eGPi12f+ue78TpDDovi.2P789Re2bc8429mjs8aJddvQld0Aoa9eK8cwegzQHh6inRzQgWtV7yu3+rc+4WTss+4WbfBlv1OlNTRPUMCeHNOoh7Xf6qua6NDlZu5jW+fn1je7Azjzibpuc26EXxHWSd7V0SMK5qhVMUeWJ9f+TB1P60W0p7q5XC+eteUG+EfydrXbz3Fcnw7xXcv6Q8HDHeEgRiOMzLRIoZJlNi52VdXMUspk0TkKvqnOHwTWdhIH57zdjLTell998o7C68fPdeIdi1ebu6GL1jzwKcxZTVjq8kEsRe8ihyHWQzAT7ubCRu9++cP5CpUCq4XXIvHDq8ajZUr6mrrjJTMAdhNwVGFei8dV7cVvQ0hzW9ug+rmLG9dL6Iy4L4+qrGUjftre0Bryc.sS+dzQ.9Vk192FiOL9tXtvm1.T8q7qVnfeTEZgcsVW3VWqKbaq0E9bq0E18Zcgaestvcr5KDSB0WMSsJLWSAggGcOrJSi49SyC5X4+AjQPbSB
      
      posted in General Questions
      Felix WF
      Felix W
    • RE: Has anyone implemented a file browser using HISE?

      @David-Healey Aha, that's great! I'll go study right away!

      posted in General Questions
      Felix WF
      Felix W
    • RE: Has anyone implemented a file browser using HISE?

      @David-Healey Cool, it seems that implementing this feature will require a lot of effort.However, I want to give it a try.👨‍🍳

      posted in General Questions
      Felix WF
      Felix W
    • Has anyone implemented a file browser using HISE?

      Has anyone implemented a file browser using HISE that can view files located anywhere on the local machine? I think this would be a very useful feature.

      posted in General Questions
      Felix WF
      Felix W
    • RE: Heads up: pirated copies of plugins on sale

      @David-Healey I cannot refute this.😹

      posted in General Questions
      Felix WF
      Felix W
    • RE: Heads up: pirated copies of plugins on sale

      @David-Healey It's useless; piracy can never be eradicated. It exists everywhere. The only thing we can do is raise users' awareness of using legitimate software.

      posted in General Questions
      Felix WF
      Felix W