HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. rzrsharpeprod
    3. Topics
    R
    • Profile
    • Following 1
    • Followers 0
    • Topics 41
    • Posts 262
    • Groups 0

    Topics

    • R

      Expansions preset tagging

      Watching Ignoring Scheduled Pinned Locked Moved Scripting expansion tags preset tags
      8
      0 Votes
      8 Posts
      96 Views
      R

      @Lindon yes that what I have done. The panel is above the preset browser in my project.
      That panel is essentially a 2 x 4 grid of 'buttons' (one for each tag) inside that panel and when the 'buttons' are clicked currently it prints a list of all presets that have that tag to the console depending on which button was clicked. This is working correctly so the tags are being picked up and read correctly by hise which is good.

      What I'm looking to try and do ultimately is have the preset browser filter to show only the bass presets if I click the bass tags button, only the bells presets if I click the bells tag button and so on.

    • R

      Preset tagging and buttons

      Watching Ignoring Scheduled Pinned Locked Moved General Questions tags preset browser tag buttons
      1
      0 Votes
      1 Posts
      30 Views
      No one has replied
    • R

      Preset browser and expansions again...

      Watching Ignoring Scheduled Pinned Locked Moved General Questions preset browser expanions
      4
      0 Votes
      4 Posts
      888 Views
      d.healeyD

      Fixed the presets not showing up unless the expansion column is visible

      https://github.com/christophhart/HISE/pull/772

    • R

      A couple of expansion questions

      Watching Ignoring Scheduled Pinned Locked Moved General Questions expansions paint routine preset browser
      80
      0 Votes
      80 Posts
      4k Views
      R

      @rzrsharpeprod @d-healey I realised that the bottom section of the tiles were transparent so when I filled them and changed to drawing them in the grid under each one it worked

    • R

      Vector knob assistance

      Watching Ignoring Scheduled Pinned Locked Moved Scripting vector knob arc
      18
      0 Votes
      18 Posts
      649 Views
      R

      @d-healey said in Vector knob assistance:

      HiseSnippet 1599.3oc6XstSabDEdVfss1sMJQpO.a8urSLF60XHADMbuEEtILMpRQnnw6N1dJqmwZ2w.tI7t0Gf9PzGg9FjdNyr16ZigPrRjZk.Yg24bYlu4baO9bbnziEEICIVYOseWFw56rq2WnZuUaJWP1aah0irOfFoXgNFRa1uKMJh4Srrl8mQBVYlin+6ed4lz.pvikPhPdsj6w1m2gqRnd75uhGDrK0mcJuSJoWb887jhsjAxd.dl0tLoK06bZK1gTTrYrI+BMpMw5o1T2JLW+ZMpt7x0ZxJWqVYVsJKWltTyxK5274KUqZiFU7YKQr9pc74JYXcEUwhHVysozue81xKElC307Hdi.FtnBoNbxFx6JC7wqHRkrUadf+wCLTQDXWNNwrMqwr8C1Gv84ComX9drlgShFoMfVyLJ7lcD3UIM7JmBdS.RVofzbFH8D65dg7tpDNHd9V68Df2rIE7SoghQVxL+0is2RBRHTk5POmsaHrXnF4Wpb4hNv+JrZ1rfuJR4DPa5rly.U7BYvMYeoGMXeo77MD96xXA4SD+BZnyqDxFURoTKlZKYmtRArHeNM2bfF5GJEwT2X6fyD2Q3qRgrVbL5b2dBOEWJxmyOjd4IREMre8.tOKLWQmlCX1pnirwuWH66xlAAhpM26bAXa.vr3pFZT342.BUhBWk2T9LmmkRrEbb06fgYk6ho6YNymv7VYbFbrYyva5jen.UOy4mRKdgrY.7Z.L6JkVggZfTbVaMmb4.wxjwrTq8EzfdrMhN0nRFVPDaLIZKu.Rqe+60K7B.Dw7cd43J6rhyfCBr4YxzBcI6JQW0QW0uES.F3JKUX0ArL4u4MeEU5Rtp8A8BT7tAbl+FAcaSGBbiLFaCSPgHc77qTpLblkKUqP7lhdzMB3sDLeDP4QUSLnEcx4AANgL+MkJkrCF5j4ZzH8o.mFstGfwDgvEBV3V7Pu.1Fv4iwKwAJZm6SAoqTqnSb7g1elPS68GJW0hF9ymHVULhnUolPExcBB3ciX4G6.Kni.PjHa1Dtg..bKUMN7kI7OZ.04i4+LGWXqiW7zD+6gxvNz.9ev7iUlGsITqJjoSVnA3Vf2eiJc3BLPS+H8pXMhTgxyY0U8CXfzuaGg+Vzt5kq3jKT1S.kQg3iSGDtuRRj+0wagOGptiueYsaKGA.fq9NuvBNuFAtCMzaL+aZeXhApKU09FUmNFHBUjxfBgBTh56uQnW92.k1fOUfOmUzI+7CMX+3X1kBEiMlidPwAC5sDJosId6ixO35gxNPJczxnWWn3AbkGZKVPeiGJeEs7wQTHG8sGyKzWFTthCwPwzdkDH5oMDSJKXyPdq1JzRqMibEqiQv35Yl5Dlbg4wH43Hh3RFX5wKJr58Oey6ty3+h4zFlaXLJ+G2mMLXmK74dTnKAT+PI1pP9gWkhodYkAREGGimUXXEkSLYjm.FEpnU.K+HUtL2GWylDC7mWzrnJxdwR0.ibEX+tN4M5Jtn+9SWS.t2YS.tCZBvchMADet3tF+3mulAbenYfouYfW7Pu.ezdAdwC8B7Pu.OzKvC8B7+odApMRu.o5DXvqTcjhCkJ1Qh752pl85rNiypYyIxCcvgxf.V3DYiyIJ7tTLunWmFLnhstX1PAIVyM5.Vru8Arjd9Odl3sTBJE6I3pi5xD21TgHwAoDh0LwnBDUoGEyihGEioIDB2mX80154aPz.NYFX+8KI2akcmfx+5daSUTbfPwvAfXWVnhi2dqsYWv8XlwCkwdaVz4JYWMdi67BH+QQ7UCOv+r058Su3RtupcBb1a81LrZRhHmrdRAEf5W4N+y9.xHUYFj7Gf+PxCJhmVTxm.VcSg00k2IVWYbrR19y.Vu4P4dr8AR+dAXJb5YDhSRMlADWOxf4vguIh3p9omz5msAGdeg3SrOlq7ZOYLNyDvHlF7E.iwia86s2oYSnxUB.myd2e6KyrUIPkR3WXz5.pJjCAT1G1qScvS6wfSGZGK.qqXMCFZZVWFWiVf5PoY8BLHIlYEbsULyJCXR5P8Bku0yj5iCz8azT.LIzC+Ni8A3ZmaTvfP5.uZ6sdditU2PQ2oUwpSqhKNsJVaZUbooUwkmVEe9GWQb7+azC9wHlzFB4fi2QWi1xZGSWOXzJ4eQy+o39

      That's awesome thankyou. I actually agree with you and I may push back as I think I can get away with 30 or 32 for the smaller one but it says 26 in the brief so I am trying that first. Appreciate you creating those as I could not figure the maths out on it.

      Thanks again

    • R

      I am definitely doing something stupid with this panel but can't figure out what

      Watching Ignoring Scheduled Pinned Locked Moved Scripting paint routine hover vector
      15
      0 Votes
      15 Posts
      649 Views
      R

      @ustk That's a good shout - I should implement that as part of my logging/troubleshooting as it sounds like good practice. Thankyou

    • R

      MIDI Player overlay panel LAF

      Watching Ignoring Scheduled Pinned Locked Moved General Questions laf midi note midi player
      7
      0 Votes
      7 Posts
      393 Views
      R

      @HISEnberg Yes I'm using a custom script

      note.setTransposeAmount(note.getTransposeAmount() -12);
      and
      note.setTransposeAmount(note.getTransposeAmount() +12);

      I have tried editing the min & max note values but it didn't untether the bottom note. I also tried manually editing the noteRect variable but it just smushed everything together.

      Here is a snippet, hopefully it explains it better than I did.

      HiseSnippet 6790.3oc67jzbiicdTcOr8HX2SM1kqT1NUpBVIkC0ndPCtHtjI1s.W.IkHEWkDklLYL.3CjfDD.BKbQS0U4JmxeAeyGxOfbM2l+BoRprbKUkSoxk4VtEmu26APBRQsLsaOochYMCEdaeuu8k2inaZapfbbLsirytcWXghry2IZmEFtCKLTRyHR0hQ146FsiglkExkcJx1QyzHR9EVRNNn9Q1YmmVFOsc188hP97UuJujtjgBZUWQhbtolBpl1DM2U817nSzz0Ek5i5pMIzrScTUESiBl5ld.J8zn7QrjTFKM.cpDdZOIZjcdVo9Ztl1cbkbQNQ148xa1eQmglyLny+bMGMYcDtQ7Hc..Q6VzTuOFiw8FovPM89MCHcmHQ1IZyULhmRYDe+n005qsr+ULjOjL.6pUDlerySVG8d5ZnW7vnGeHzaKnzNgPo2ihRfnPwVyxc0HX74aGspgKxVUBX6gQE5bi7j+0eTzBlvLLb4lHMFIZCMVthXo44eAapC42+SXd4KYKChYIVajJxFAhQVWSV2gH15UKVk0JXWYkb76QWZAxlAjXNtjdncv9SYI5PbCPtqwCisGdR6sOmjCoexriA6Lr0cjlXoC.CPBGxirSjrXkrskV7x9HUMCMWP2yeulJY6Oq5RVN38itZ7N1In+ZZNt9.GSQ9KvNDH7WU7vHLQPPZEaufw2yGJJlSjMYkMmyZYZ4oCRX1YZtCANCxA45bKHCHQGXBJCgMHPDf2ByIVlFPifcX47vazFcwAPN1dZtnIN68hPDM2HSMiX68WXr299XmtoT+v7NYIPQf0zfsusoEaePEjUYnoCxf8iYaWp0YUaWpHilgtlAhU0yPAyegouw9iwaaS8XJAH8K.BT2CsOyWvra.CBDn9OFaeNLdrDHwVgweJYceb7OCv2WCn7ijifY.9HQAIccYvePr6BKobBhtIQVAhpPBEYPLrRKMP6TTSGsTUY0jKfWedy4wuSY2xYPTOV1ZcA1d3AUAalXyY0LXk2OzDk52uJLsXy4rQ.NAFi68EMa233RE594hMpUrT6WCj+xw3ln0mJr2hTaITuW4UHpGvRLkGSdoX4Ert1dH52vtrqkg9miYPE0bvqAiHfKPBe5tEegXJaWvsIhREYB86yhcGv9SX63BZqxdttfn.qV2FLcCZREOCrs5ZKYXYZ6l20.jOe51wEYWCLL2a+WvvdOetyEiwj81+yHxuXxXw25679rXdJfh0A2prNd1HhyRejE7cgXMLcASxofcHwQAd3.mE6JS0TvCW0nIoWPgQUR2gv9IPVvwQafAYcJT9EqhOuLv2rKfPNXLZIWhB4ay56FLS.2Ww8eMw4gftiIKrJBH6zsQSeng2EYveh4DfqHYufYcVvmF+y702cpGLk8VpBsE8zsfCaWUEvIPfvNanF39L.Wr0FL.hL0mxP7oLlc0MgmA4SezbPaXcLjizcC0U6BFwvfupJql6epCAVMqIbo+tvrqlZLeX8SY42mYW.avyWScyoxp4PDmfeVXJvx7Q+cIKAuFGfg3RhSpYL.2WHKP7ehgi6t6tuF9eDH2CsxwHjUH0I.OI.GKOhiQEBp63BYQEF7aHc3IRmywKLV7fc50L9TyRpOj7lwGO7oYSC8EPvSIE2.xehomCBS3J5ZJiAQQLrNtMRGgC2rOkO7iWxH10F45Yaf2ZFeNBXduBiC6QBFwmefmmutXH1cXd.Oy8RrDv7ZheJBUfCGXoAQrAsvWvRr0nFivVODAwMsLcHIXDXUIiFnYXfwQZbertMvvXM8HbBLMafPPJkLq6SE6vAqT1zGdw343ot3707Al6pfL30RyBJwsRZhlbjeFSqEZJOgazPwE7bTDGV+thPs4DwvY6f4LqGEPNyZusaVu4Ncul1vfNl5HNKab3j8nqhkPI91U95V3MC6glZeqCAoST2OFtOWCiqklBvOHBNd5ju.gTf4HtIrs3+f8jCxND1YNEd6SGveb7G73XQ4RAl.nyCHJo+A2t+8g7ohm.qvEJhRXB7T7F5Frp9XUr8XOf8NgW.ndM8OzuCSzp5dNCqC9cfBiHDtOo3ut6IvMEr2c36aqwr8PI2g79NRNYcUn++ktwA+NitwtecTNvdBdXUikBahhQPp40DDC4FZCL5N8Csw7.4+ywPTjDATx.oGb9DOmYShD6WFSksAu2fpYr.UyXC1+4LewyIJAC3TAHInqGycnlCdugb.GPOIBbV2zYQ+FBIzAz5PqpMtujqDV1ggAMvBFinyFSjX4IVZbqJPvx+1HfYYLvuLjOEpGG9u.r3Bs9Pon6upiJHsACAA1mEfSX3OQyfnI8SAssLg6WZte+7aRAMvg1I0zCpcD7lFg2lDceIU87kVL+3PXtlSoIVtK.86exOYIwwoiLF.Y49yfrlnKym25acwtz7JXE6uZ7PSMLS6TuIxjST.2.x17SBnffOqn75RPzSnYL+tdQH.DvqVtpk7E5pjlGyuq6ZUud0iqdBXifluB8n.56q.aIYKMA4BJiqlX.4zFjyqsqwewRb4iCnkvaKwBAqKQE6vR2TOXiIKMUBxyQVG0wBpZDlenU+RpDfhDfioMWKdvk6yRTL6K1.ngW1Z7hh1RyH.w4MVtCPgvLVo5EFAmCoUEnKv+YexsmfITgflgj9oTYXH8laO2YXKqfYjXyYbKzpMBenJXa6KWKaQUMZpjAheaL2caJy1Sjz0tA0mRCw1DUWI9Ye4Jcksf2KBXBgA3GwFKrZxGGRVt+8RYK0LAmP3Rowr3WP1iWP4PuHDndIvl.dQH8Dh+BkgXT0gcn4L1gP2r8AEApzlTF7s2QmgR8MmEdOw5iz8k9zs16GT.sT6a8QFfc+W1VpuFDFAGs.7vNWTLUZddQwWvFG70dH9LPwcxymqnPta478ihuU2uarMXenPDFnxw9K8nGKf09B1D3BAdrj.tNCbVTagTngjhwOWHUp3hYDKs+mvt4zv7+6AUhywS9ZK92d8FQIHXjkeQMqz6g5i0TjbMsWEpwZUkO2JJ2spJZePgcCl7mDrmgoxUwhwGnFsyD3vwv7H0gB8Bkmg6l4d4Pu7kSjL7fLEwU9QWPPbeLypFNsfPTvKXWqAOG+s0.VJReM9qmGtPPH6FCfS20rI1lL1F4iPPGbVN34fcg3mrv5UR1llYVCi.lVAhUVL5YqP8HQlAKYSfbg9HHcnhPYxtzv4qkTzWmbhv4guJcH9479e7O3Daz.R9wfTdCw7ZYauan48VLmG7AiooFaq4hPOulfb5Y1c2MSomju+t69ErKKEXSkF5eb3lMTCGHl4QXd6aJsxRxuJqcCrg.mOxjPD9trw44eKSpU1Quo1OqpuA1SrRMYOs8v24wlZ5DM76QylRQfhM6G8RlPUxgEcMfsGqhv.D5lCopt0w7qBfb+.aYX7c.ZeeKLlAIervEJhmXjcdu0ussn28ssE9x.UnEXDZhlFUMzbaXgLtqqHLheUI3KKzGqfo5RtWtOz+d4BNa6HZ8IWV252QQDBxu7tN+EEOJxl.5C7ADsFJBXdVzZllVar1He0qh7nPhuczkm29lfHyiZ6+dQ2rT+MgiOq4AfyGFc85B2BTNqZQHoO7Me5ypA1uEx1UCKY2oHZplBhdOn6FsHxYrKvV14CWVgHPrt9WbKc2E0Mk.WaC5pAZ.Xb34Qmfc.BPE.aj4q17+jiVrRrz7HRpGK6f8u5ngD6hUy+mcjOFRQmuG4Bga.dZAyThy3HAUNhuO8DISkMab9Do3irJHFdfTIxlIdxL4RjMz.I7GIQ5zo34SEgvS14zneAXCu2RExp826OicuP08uG9NN1qJ9XqgQ3IsDAKNyYWXZO1Am1NzO4xEXdMVhsjq8AO.W6ChR2hKfX9lytK11Qe5lrM6MYaeo8WO1V1rGlNa73GlXC1VxjYSvmhOYB9sw1.lV1jI7YakuS1157q3O.+xEM2cM4VtLYykNW5PHPxH6vDM9gGlgmOc1HSCb7rySCyqYtS6ici5eaUgXv+boPL3H+4Go4TG4J0Ln7RpmpvWeD3ZZG7TgPUSbbgcn5DoAv98GFcy6UDuSI3rLFDYcoVj72RYO0QN3y5PTRwk7yDA28OWU8e5UeMHL7MoEhv92PqSXaiFBcgR3t14QQV384sIY89es7uGxzHRXBL2QPYzXh3kX5BewvQdxMOIZbItl5dJiiyDWl9TBl3JzmRxDuO8oTLwQzmNjItJ8ozLwGPeJCS7gzmxxjPhST2yEEmIgL8oDLITnOkjIIraR8YUwsXRJSZ3XAIxXCMUHMmYZ1eFXkyjRhKujiCablTxzmRvjRg9TRlT8oOkhIEh9TV9rPEc3qfbnjMrb0M6V1Ch86xjZvZCLvyfI0vUcoJguOkCk3JpY6tfsFRBZIyUAWQoNogBWEXCXcvWTheW845P1BZKDGTgm6vE9MU45.hLnBUZyAbsMkM8maZItSPKbhyjVl7PBlLRbc.0KiAXJOCsW1JlF3hKx3yHw+xN7rkzXu.xYxUGwjoO24ZlPsZrjwYxfVBD+9qIg0iYx3yUrvRKlLCnfG79IyjYHsgBPIR5LYzVBBGWIX3QKaegjssFjOB7vBFAMa7ce0TSxvrNjKOSQXNPA.Chu7oDLffkoCRxUFo6xzy0VxYCaii942x1H2QONaa+bSVo2+qFutgs0JGu3Yic7FY4wiUkDRFCgRF3yVp+uAFsa5Z3GcKWC38g3YHLos6iL0oUT3W5stk8F7RysvKUgfdcztITxNwNx2KvkOKJSNdGVrhAifgjt4.5s.R6g9kosAaGMnXQahUBQIBSMLh1HzLoEg5oYY1REhyVGoC4ASOC2OlU.XLl36nBu3l0YyyVGzU19TcMmnovlGHb7BRwSVf3e7cuhB13KxksiomNYEIIqnvcufhR1iw+TO.8hPKn3cufRfH2BQl6gTz4dl6bHyNMRXC8vq3dH.QMv8fnosBYKRl3gveQSEOJlm4gvF.pHG+iiKdxzODghEm8MmPfcNJZbO3c4glNX.mMEUnJeOS0FgKOxMD+V3dldEDUcwm.uG0kiACYP40znOY9odPjtFX2wRNWSaBOghLkt6ET2S2UCeDFTEf3Oz7O0DbP2G+m7RTj5A04O0bhTX7+dgtMXZJJQ0U7ER2CnghcLgxVmgH+l6hmfpbU5d38DCC7bOL9CotzzykU.LmfXRMLXq5FBkJe2qpM5iuvVy0khQoR+fXTaHSVv.+D7WX75AMP5nfOnUH3H0JIwCgQ3h+Y6ZCo.tlGj6QKBlLDVEBkC71EDjxWo99VhGn+W0fsN3tDmYNQ8i+A2pyfDJ0jB4J4d1iKzbFx1cHhEpffZrcX5PtHZCHM4WhYGOYp6812Xiu5WK1I.bv+bMuUWHc8M6aLjn.CgmUSxBLKJBbZPsD0e8fCQ7S4LFs97kQ79VzHdO2OhWMIXOHg6de+zYCmE66GNVWjsDH6Ez9bWfK04YQyap2OxsiYukLpu89+sit7mFVXT3ye6fBajYwkG8n3IeaRFKr3emjgvo+1Eu8YK6d2n.VZxV2reXT3KG81AEv00tLMtM3QU2FB93NgnPxOmaUB6pp5vku9ayT9v3xckx2i4HpBwus9FiL9A2hLN614s9vVQNqotX9MfUzF3D8.cnEJuwcObmG81m9fG81WZejrocej85nejHzdaK0WyyYiyl7tryWggueTxygyyGvkUHF6riBeDT69recDwecD+h4Wd9S69r+6+Kg+Fb2gO8ma+Vb7gQAqY7OYf0eoRvuIM9Cr4KYC9s0vvQycQ3C.9s1aZxiEE+tQahOlisiiOYK3XjH+VAG8e+bddzRppHE2UH36EUr2ucdYbBu8+QAmdITSNRZBjWj+q9.AGXhF7NQ7130jx5Q+ZR0zFQduKVyr3KOJuGvi1vX4u8HxVQ+EkEdu7w71HKndARDmPYBztcYaSOqMW0W8JhRA30QYLvJBOPCCDvqcCSiErMcbvGyCAVqYn1zyd.lWspm1HRh+q02odSvWCJXr5Dbpfm4fvxWMk5RfazvmAWDxtv2UhHieRTZ63azNwFsStQ6Taz9vMZmdi1YV0d4ADh0L9gQuiyw4V2h0ydb2hE.WhaqPyLu1fk6IsmG38d6Yu68du8jPnz2J3cRb0uHZBp3eTRgQfBd1136zCcsGZMKqu5U9CQzQC2e3idJrBs+ks1wBs9.67zGMMF+9cmD7dGQdO+BZ.yFSafdC4xKdR5chlHQVNitoOIaAwqE55HvUIW9Ip4sGWbZhbWaYYk+zlIqTMw4SloUN0XQw1FBcO9rQsMLtYZeC6hZdp8tnU5Ql84NWsTNGa4LM8JZldT69hbBYiW7fqpNxbb6xiybYCNyD4mcsybc9IyRXwOleRJMtVWWIdlJbkyL9vY5tc5j5xrWdiblBmjp2boLd5Ge7k8JlHSx72b1M44xO6r3IyHO+bj9MMFu3JqJmM337W1Nk4nZWeMe0dSiyUt941c4lUImpSUCUwS5KTYZUw4YEm1p13is4pNsS9ZW4UtxTmry6cisaR89UWT6pJFyuwVPr8zRkZKOozvKxXoWyd3flVcSTr03oySJWXfAWDLuj95hdzsu2iG8I.feaq.gC1uaGsAFRtd13Ti.GP4krC44h8HX4ZFRqRqC97gGUDYrstwpbcvuSHgcSQ0CWSUqKBxZYUG+kGE4QXU77ngtPv0BNemFGe3Quaab7d+diieuwwCabbWZIhfVRJdesD8iE5t.zRtpsZk7FB83pk.3bRK3RM8ZHaHIAN8CrsNtZGkxbM0O7zjmcPxp5pddE75N06ZQUP+Ta9TuyE6Vv7ZodWW+xRkpeMexKRedl4ozq5ktQ27HOoah2Ur0k7mTRbb0VJWe5DyApIyEW9TYqVkbUatXzMYu3LsyMOL2DqVRSbaktNuw3qb8lphDD4RwwkWL2zpYPU0jKNsfUKtIRW16.TAtZU507PwoUEDlT5bC0dbkVjt6IFJsTZLi+7hSldbwgoLzEtD0pXFYghwqeUuICZdciTWL25jyKV6vElGmbl0XNulEaL8jym2I03Ey50L8PaGi3BI330F6zrfc1lNxsOrqyYFmcVXsl8ukVyVNxp2kTO9R46V8f+IQSE+v.0CwB2bbAtdsNSPnfZhls4ZHkRB+oTilcxKcUY4B4gB8NHsyIHyJI5dPUo1Mb5bY9RoDqTwsmlvIx2jTH9g1oENkqaANOtoVUSXlp9nhnQnAEOWXbQd0dpi3ZUqaUEgRcEF1OUyyxrngvgUGUwar8vgIqnN8Z0Rbyj3pkTsQOtLZpE4lcxnDmazbwvE7mqeLeuwdYleo7bT+osFOLIWC8VC5cUol4qLeFmU6SGmYR6bcZmoSuSkUr51YQBc4xmNc7wkttSm5mk3h5GpVZgB+MWwamtq3McLRWe5vCxkxqcuRGWscBo4J7ib6NNqjlSwzGW4fghdkO8l4mb0zFEDLlkdPAmrhRhh8OW9DGjR5S.3dd5S7TDmjcRY4a5VLslRY6K6NRbfP2NmNN6j44JHWVztjUqVWvMrDWmrsZILs6vQCLDjqHTpG2jd70NepZK2xMKpvU9XUQkqm3cR4rix4jr9z90TUElNc1rwlKx5TQP0g2ycR9tWeQO6qurHR7vzZ7sqmsPM0rtdmplwq8DYCjx48JrvV1JWBsR0RTq4Li1EalaQyN7Yt1qY9QczJjW7hBWWrftbOwimyAFXCt7p1sbUpvMadmRWetyYZUrNTHrgP4Gm6y66J.9cEunHvL4v.yDwp4uoOXlTU7rYE5Z5Tk6fEEKJvQ+XXcCn5bU1TFmgJWqd6aFkTWSsffYavoPt1Z8ln1shV67Elan2t2IoqXLX7wnKO33hipWXXiVb0JxURnYgoxGrHmoxMhU6evf5bVm0Q+J9VExmI2IoO8Jo4pVcGk3fjdccU5cgP07m4Yzv3RtJKZkytrGmY5xM4xMlqzzJKFURVt7EbGTNeKNsZkFXcQSutWMIdiyTuHwDmSJXpoMRSnchLJGfbO4fwGV0Nqpv0kNtyrQcTg.2m0PGcsql3XuYi7ZMVT5fCQwyH.KerRo3FGJZ6cxoSqkudiQEGX04vBW0Y50ouImPm91IzzMRevMKbjuXnS1dGTbvHgSFM+rZWV+7l8L6kUqU9SruT2sc8hwOts5YxyjUUOq9BUqViNnU83mZeY04H4AnCUT45dgQlhcx0db0FmdpLpe2DpmMOyAVotXboKxT5b8LhUpmdtKmz4pVMTOvVQZj6wFKDZcpsAjOw7Kzsyq1pIWI9hIKMQfWZ9f5FhBUN9XiKsGMpaSASYdtNUrG4HzRiab9ti4NwXd8BcGzv0UR5z3phVsGZL5j3kbTlBNJK2Ie9ZcyWs3vbYSVURpXkzmvMhSQV83Acly0iuoRwStxZVegQ0FO1zJS4joxcy0BNcacQU4hZo6b8McACwiCYaI93rstmqe7c3r2eG8T.W6euY1M.G6ngOMgRFSAFOzCFG+dQKhTk7zcC5c8S5ptogo0PSCMk0OKG+2c+v39VIHAPMKbkHe+iZSe2xCelw3eDyR1qeDUes3Ew+Z+u8NaUd8ChRQW5kX96tmd6S++zmd6ZGoztAGeaSS8ETEU7OYL+Rn2MJswZ5zOY8SuMRDQaZgzq3V+0+CG0Jr3ccUyevQs7jzWwcO5e7q96ExqYYpKY+aJm+AzjeuGo5wePzkD0655wXow6133OLpuvE+a5452sw0OHZq+2GA8MJ+.+3MjS9W1OhHsKVZeqaW11zbRn613W8K+k+GupnzDqUWDwQIS9u+pKPt0fUq622u3+r0+xqJZuHbeGw7OCyKzkORfE9Wj0MnP1xPu+cuEOoK56d0ffKtHJjdRGSOaET3633I36Mg1lO3GGcGjQeRieM7wev3AWHBdv3AC93UCnWb.KM+l28zS+NQI2tBK9xv9lD89lPFoD.Jfd7el99K7TTvIvtySzCotR+oU3ophQInNsuQvxIRJ1let++LTgw02mzCfkFjr12MZcba1kuoQQixywGA+N274JJ3.7eb7HQ19ZR7FrljuAqI0avZN7MXMoeCVSl2f0j8dWCtfdAOWyITe6PGMKQUr1Y4Q6uySi7+.UM20QC

      If you click the transpose down button (the right of the 2 transpose buttons) you will see the notes get squished down essentially as the bottom note is anchored to the bottom of the panel. If you then click the transpose up button the notes get stretched out rather than moving as a block.

      If you apply that same transpose script to a MIDI player overlay panel for example then the notes move as a block as they should. Equally if you look through my code and /* out the 'Fill panel version' from row 148 to 207 and remove the /* from row 209 to 234 then recompile you will see the other version that I put in my screenshots above. The transpose behaviour acts as it should in that version as well.

      Let me know if that doesn't make sense

    • R

      Audio waveform/sampler start/end points not recalling in daw

      Watching Ignoring Scheduled Pinned Locked Moved General Questions waveform sampler range
      10
      0 Votes
      10 Posts
      768 Views
      R

      @d-healey it's a 1 to 1 relationship in this case so I think I might be ok. I'll test it in the morning and see if it works for me though. I appreciate both your input and replies, thankyou

    • R

      Preset browser questions

      Watching Ignoring Scheduled Pinned Locked Moved General Questions preset browser scrollbar speed
      1
      0 Votes
      1 Posts
      200 Views
      No one has replied
    • R

      Searching across all expansions

      Watching Ignoring Scheduled Pinned Locked Moved General Questions preset browser search expansions
      9
      0 Votes
      9 Posts
      727 Views
      R

      @mehmethand said in Searching across all expansions:

      @rzrsharpeprod

      const var exh= Engine.createExpansionHandler(); var presetList=[]; var expList= exh.getExpansionList(); for (e in Engine.getUserPresetList()) presetList.push(e); for (i=0;i<expList.length;i++) { for (e in expList[i].getUserPresetList()) presetList.push(e); } Console.print(trace(presetList));

      I'm not in front of the computer but this should work.
      @mehmethand
      Your code did work. I have now populated a viewport with the list of all presets across all expansions. I can also type into a 'search box' which is actually a label and then the matching results are shown which is a good start.
      I am struggling to figure out how to link further code to it so that I can load the relevant preset when one of the results is clicked. Do you know if this is possible?
      Thanks in advance

    • R

      Label to show current expansion

      Watching Ignoring Scheduled Pinned Locked Moved General Questions expanions label object name
      7
      0 Votes
      7 Posts
      436 Views
      R

      @d-healey Got it working, thankyou.

      Obviously it has to go in the part of the code where the change happens...for whatever reason that basic concept had escaped me. Thanks again

    • R

      Expansions sample maps

      Watching Ignoring Scheduled Pinned Locked Moved General Questions expansions samplemaps sampler
      17
      0 Votes
      17 Posts
      1k Views
      R

      @d-healey ah ok strange.

      Thankyou for your help as I now have it working properly and selecting the correct samplemaps.

      I've also got the expansion load working in daw as well so I can progress with my project which is great news.

      Thanks again, your help is always invaluable

    • R

      2 random audio loop player questions

      Watching Ignoring Scheduled Pinned Locked Moved General Questions loop player drag n drop update
      1
      0 Votes
      1 Posts
      138 Views
      No one has replied
    • R

      Granulator audio file

      Watching Ignoring Scheduled Pinned Locked Moved General Questions granulator audio file scripting
      11
      0 Votes
      11 Posts
      580 Views
      R

      @Lindon I just found this thread which seems to be exactly what I am looking for.

      https://forum.hise.audio/topic/7812/audioloop-player-granulator-file-handling/4?_=1722250501048

      I shall try this out when I get home but from reading it through it looks like it should give me enough to get to where I need to get to and build from there.

    • R

      EQ numbers LAF

      Watching Ignoring Scheduled Pinned Locked Moved General Questions equalizer laf eq laf
      6
      0 Votes
      6 Posts
      802 Views
      R

      @d-healey Thankyou, as usual your help was invaluable.
      Ironically I have been using autocomplete quite a bit recently but it didn't even occur to me in this case.

      Thanks again, it is doing what I want it to do now

    • R

      Couple of custom LAF keyboard questions?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions keyboard custom keyboard opacity
      19
      0 Votes
      19 Posts
      1k Views
      R

      @d-healey ah that's fantastic thankyou. I'll try that when I fire up the laptop shortly.

      Thankyou for testing and finding the solution, it is much appreciated. I don't think I'd ever have found that!

    • R

      Custom popup values help

      Watching Ignoring Scheduled Pinned Locked Moved General Questions popup popup values custom popup
      11
      0 Votes
      11 Posts
      911 Views
      R

      @ulrik said in Custom popup values help:

      @rzrsharpeprod the percentage knob spits out a value between 0-1, and using

      local gain2 = 50 * Math.log10(value);

      on that value will result in a value between -100 and -11, and the saturation need a value between 0-1 so you could have set the percentage knobs value directly to the saturator, but you wanted 100% (1.0) in the ui to set a value of 60% (0.6) in the saturator so...

      A good way to check that the value you're about to set to a module, other component etc.. will fit to that range. Use

      Console.print(value) in your callbacks

      Awesome, thankyou. I appreciate the assistance and the pointers :)

    • R

      Unwanted crackle/noise when using lfo

      Watching Ignoring Scheduled Pinned Locked Moved General Questions lfo wobble unwanted noise
      8
      0 Votes
      8 Posts
      633 Views
      R

      @d-healey
      Hi David,

      Sorry for the slow response on this, it's been quite the week.
      Here are 2 snippets, 1 without the midi controller and 1 using it. The one without doesn't sound too bad depending on what instrument you use it on. If you use a higher pitched synthy type one from Serum or something then it sounds worse than something like a piano.

      The MIDI controller one just crackles a lot more whatever instrument is used.
      I may have misunderstood your advice and implemented it wrong though.

      Without MIDI controller

      HiseSnippet 1293.3oc6X8zaaTDEe1Xuz5TZUJDg5IzdfCohRkcaH.hCdSbhiLMI1j0sEDH0NY2YsGxtyrL6ro3hPJG3KA23LG54dBwGgx2.3K.peAPva10d+SpShioMMEUeXkm2LuY98dyu2adyzQvsIggbARqR2AADj1apaMfI62nOlxPsVEocQ8OKJTZ7.9N63QPqLH.GFRbPZZkVWMDsJkQw+dZ8UvdXlMISDBcGN0lrA0mJyj1w7VTOulXGRWpetQunYKaNqA2iGAvojdUT.1dWbOxVX0vlQGo8Fq4PkbgkDKIgHsxqvcFX0m+.Vx3uCMjp.IznFxBlnDwM4dNJDqjhZzm54zYjYGhPZ5cxbBkRbByquI0glJOyYLWbGFYZj2enMSQ3Up.7pkGdUyAuw.IsbPpbBjtrtksfFHy5QgmKn2hIIBWrcwsljwhz9M8FbX.L408w6RZJfFoJrvRUqdMC3yU+T2HlsjxYFb1VbIoMagqN62OakY+gYMNXWttisO0xH3ddDwX6VsSKNJEWfE4uCQbMi8vdQjzABleQep9g6SyukamX04FHm0hQksCHrCiHfF5pT9+gnBFpL16eogdeKOpCQfnfS9b52hw2oFJFv447na2ZUrDOZZfYDVk.hPRUFf1pj8fXhjM0J5qRB2UxChGqe.moVesJG6h9coK39DyAYMbM8oNNdjN7PpxAmgqmTOTRBrnObDVM+yG9i08wYyDxvLXj6nkS7xS8C7HFp37ZPvn.hCAtSqXbrJwCO.BleFhJDhvch7vxhwMpIYXGJbkmrpXjL.uCxmL44VvzjBwKq2gJs6OdLNyXvHrA+h.iCSAcQ80bcI1xL.VVu4WbJju47omCDu6u9nk+.zgC+f.DJgajSvcoNx9YB9RywbTQK1dPLRGtGVbP2boI1Nqcz1Y4IlKnLIiyz702JID7kCHKvXlKAk55azr8vnc3eFoXt1QBr6659W0aJHeaDgYOR39y+nyYpJQnUFw5J6adW7dDWtveX1yT6ZCROXgxKoKAxlBUxXmmHY4y4x9TVubEd7y+Tsdlav4Aqwvfo6jeR5zGGpNwKjLp7EiGs9uWWMsc4ahgDphFdb6cKPi6w3BRxon4k2.Jhh6Ox.hKmwBRHGeRg1WouzhWG9499pueRC3yMa+7o8III0wD8LyDxLe63s+z8YEQ3rJ07Fmbp48e76920KPMM951eyKBp49y+KQSN07O97G+qulZdllZhNQnLk38ZT9e5Xx3hONaeV9b5cvurJ2XadjDx6rIVJnvkAz2Jx2BtAtMAfGiQ7TW5RaFUZhj1UUsiSYQXNwM9G32vNqoZqMryZi5Lua3RItgK.USxHwO0PrG3chaanRBYrNgQDOagCEqx7IS5yMDLwO2PaaIr7cEXVX.OrvDaQ7ocgamElW3sCIJ1+1psrB4S4XwX65o0aBF4X0wBKiDw68K6yiXxip92xSVZxi4YOJel6YOdE3xjEJtnxHLlbwn0fKv3AWzOs5bWbjmbjzhUZrImwC5yYzBEArMAhA60iHxi8wZPKKk37GtOu41DOBNOo88L2.HaXA3mHSoun1I9UpF690UzSfqgJ.z3U2GAnz+qeDfSkCBNMVCersfeO6jWvSwSOerDvtYwOjbE8MUsMRe5Nc8pWuJxGxvcOaakK9CfDliWmaLE5byoPmEmBc9voPmklBc9noPmO9H0Qc3xxQvcPRB4.AcVK41GZoW8QqD5eAMrnm7

      Using MIDI controller

      HiseSnippet 1328.3oc0X0saaTDEd13LPcJDkzFg3FP6EbQpnDY2FBf3hrINwQlFmXk0MEDBUlr6r1ixtyrr6ro0EgnWx6A2yyPeDf2.tGITeCfyr658mDiiwwspwWX44myLemy467y3NABKZXnH.oUs6.eJR6cvlC3x9M5SXbTqcPZe.9qhBk5OQbxItT81s1oktkfKCDttz.z1C7IggTajlVk8ThnUcdT7mWt41DWB2hlOEBcrfYQ2m4wj4y1w3ALW2lDaZWlWgcutQK3hZHbEQ.7pfqg7IVmR5QOfn11bXj1asqMSJBLkDIMDoM+1B6Al8EOgmr+iYgL.zpA0QlvAkLcSgqsBwpYQM5ybs6LzLDhPZ3N4FkJIFkUvsY1rr4yMNKEufdtDEsGZyMN3U+xgWsQAOsBva9D3sL1zJf4KyWQgsahawkz.GB3BJBqj8hzdAtA3Gob4ZdjSoMCfAYBr5F0pcWc3q67kNQbKISv0E7CDR5g7UuyB+3BUW3mVP+7K43Lx0ZjQWF4xJudv3DbUdj2Izf6peFwMhlsQP8KaewSl80JQqKrQAuEmIOzmx+uHEnTSkx9mhJXqxXq+hoVeSWlMDQv.i7aie.WbRcTLfyYzeiA5gs1gHICOF3DgawmFHYJEPaG5YP7QhSsJdGZ3oRge7d87Eb08qU8RuzmlcgOmZLHefigGy11k1QDxTF3bb0xHTR8MYOCNXLt1Z0QdjmVD19CMEsf64VIb9bu58f.y.HlD3Np0WD.tCIxUdbr1itHeEhZD1QtDY4PIU9izETvqHmUQL4.rGTL+xUN9Zjd5IDtKi6vjV8GMdmaD3E74SNdqMU3MMa06h20wgZIyA673le8XSMUYxfxkjN5FYkPXd9tz8Fd8KlNgtZl5iolABsC0kLzn8m+p+sMdDyV1uHWbDUUZwOCBg5HbIAm2jWYh0y5iWOmeh4EJUR+UDOt1LmGeKbrI+JA3YC6YoDThw627vzLBvuzyvb8wBru2w4u2rY.8GhnbqLFzyVYYCUmEsFRxdwG9c+hwiHmQcDAdoIZyzq8o8fKp3LcoPhWngHqhjJSOgP1mw6Unekm+WK+yF6KD96xIfpaW7P5zmDpJNFRG10i9us2ero5X6JZSfbuAMbEVmVhR2iKBnIEbKNeCnWLg2PEHtKHSH2cbQEsuEuw5qAeb9X02eQC3q6e3rYL5+gO+RhjlaBYl2N18m4mUDg2vikRPbFIbli3orKwpYPFpamW1NM7+BEyuTD+vPZWRLjNeJ3h79jdlRNzChafq3YjDCUtgelQoFGJjyelQ9l7rhw0ct9jFeIbGxaBUcNRDIgLisIx.FzBIF77lv62rn.T4bpqpMcs4Tjijw0TiiSpR41wC9G3S5h0Ui0RWr9vEKZRVLwjbSnACNM9gqwVi2KdrtJMo9dTNM3h0OJ23wuOoOV0eher5gVR356FP3g9hvRGrI0i0E5mOr3jPTkJywQJ2W4nHRvHW5ka1DTxQJiIQFEDyC1xSDwkiqknYRWykZO500ileUDEcUeCxroUnrL1I8MuKjb0EdlXVCawYIGNa4L1sEbgeeAmUpkkinP7XudkyAOREZKojTrUjULNh5RIEIvejw9.wiD.1I5TZKpO41hw4udebBb0UAiWeRVO12NV451aGu9T330wc3QrBDON8eHUwkuQ7Lfdyi+aKqhaqFqm8mCo9CWpg7fLhO1xRYt+Dv9LZYt2THy8mBYVeJj4SmBY1XJj4ylBY97wJipXzVQvqpRBEgI5rax6ozxdLmVEz+dCuTTN

      And here's me thinking that adding a 'simple' flutter effect would be straightforward haha

    • R

      Read only factory presets

      Watching Ignoring Scheduled Pinned Locked Moved General Questions user presets factory read only
      6
      0 Votes
      6 Posts
      629 Views
      R

      @d-healey Turns out you were kinda right and I had done something stupid.

      When I changed the preset browser from 3 to 2 columns I just left the default widths as 3 x 0.33333
      It didn't seem to matter as it worked fine in HISE but in a built plugin it was doing what I described in my OP.

      After your suggestion I flicked it back to 3 columns, re-exported and sure enough the factory presets weren't editable & the add buttons were there as they should be.

      I then changed it back to 2 columns but set the widths to 2 x 0.5 and when I re-exported it this time it was also working correctly.

      Glad I have that sorted as it was really bugging me. Thanks for the assist

    • R

      VU meter not working on compiled FX plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions vumeter exported plugin fx plugin
      7
      0 Votes
      7 Posts
      678 Views
      gorangroovesG

      @rzrsharpeprod
      I wonder if it is the same bug I reported here:

      https://forum.hise.audio/topic/8553/getsourcegainvalue-not-working-in-compiled-app

      @Christoph-Hart Can you please have a look at this issue as well? 🙏