HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. Lindon
    • Profile
    • Following 0
    • Followers 10
    • Topics 600
    • Posts 6,514
    • Groups 1

    Lindon

    @Lindon

    2.1k
    Reputation
    1.7k
    Profile views
    6.5k
    Posts
    10
    Followers
    0
    Following
    Joined
    Last Online
    Website www.channelrobot.com
    Location Beverley UK

    Lindon Unfollow Follow
    Beta Testers

    Best posts made by Lindon

    • RE: The world of HISE

      @MikeB -- Lindon, Hull UK, Audio Developer, before that I worked in Telecommunications (real time and all that - not as complicated as it sounds) and before that I was a record producer....before that I was a starving/failing musician.

      posted in General Questions
      LindonL
      Lindon
    • Legato/Glide/Portamento/whatever else you want to call it - in "Synth Style"

      So for those of us who have spent the required hard-yards in the sampling business we have a very specific idea of what "legato" means, and frankly this aint what "modern" synths behave like. Stiil we are often asked to recreate this "synth-based" glide portamento legato, what th ***k else you want to call it...thing. And in my experience its a royal PITA to do....

      Essentially notes glide between any currently held note on play or release as long as something is held down...and if a truck load of notes are held then they glide in played order....(where truck load == 2+)

      HISE is not best set up for this sort of thing - or so I thought.

      So after about 6 goes at this and also after the realisation that I really really need a holiday. I think I have it (or a close approximation of it). As I wouldn't want anyone else to have to go through the outrageous process I went thru to get here I decided to release it. So here it is - again MIT licensed so all yours to use...

      HiseSnippet 2943.3oc6ZstaabbElzxLIj4NPKxemJzeP4PcgT1N1wMohhbk0hvafKkbLBZCVt6PxoZ4ND6tTLrAFnuA8MpHu.EnOB8QnuAsemY1kbWIYEUAmKNsDxRbNy49s4ry5dARGdXnLHW9RCVNimK+6TvZoezjFSrE94LalK+aWXpzWN1S3xyc3xY1ggb2b4yuwSIDxW7t4Te9W+9Cs8r8c3qAkK2oRgCukXpHZMzdG7EBOuirc4CDSSg88OvzQ52P5ImCkYiB6kalsyY1i4crIztSgbGaGNIW96Un1ngN0F8I6+npOt5i+j6+3pUeviFd+8p439fGu+9Obe2Q0dj8CeDH5MLbEQx.qH6HdXt728Po6RqIxE9ZAbpHTLziSKplyBRVC9HomKYhDzbMlH7b6k3kBykKegdq8Yan8Y+pBsEthUvW669.0Fr0Tj1Al+NYUuMxndUSqd6kR8tBUJeJU5tZU5CKX4DHlEsdGcrzzOhGLx1IarTiat7eWgFRffezNSsOieT.VrhfxObu8pvvu15Iil66DIj9LoeGYDuqe4sJ8skJV5EkXWbqQitx8HwDH873AW41TpQv0QXY+4SGxCpvN21aNeEhv7y5SK7x8ooC4NZqNEhReSeQT2Yb+WVhPtXWE91IlMsiro.QLLf2LdPjfTg7M4mix.cXoXgl7vyhjyPgvkhYHaQ5N2yNJaJDUnEuA7AYhaTvwOTDsLcg3Eyqt6MKu55S6uop6GVnmHxYxUqu24JzW309gVeiqRe2BFiFwchVqr2svQe40VR9JWUdqWRS12QU3gU7fpuJ5xN6F2kM+FuV0j7G0j4+es2ujp89Hsp71Edl84bU8mRQ90p0ijASYOki5Oxmdc0f+iW80fcchfJLHv1OblLjWMMms3SECj97vLPu.E0tRJx.sIOZteVVqAkAKxUbDbEUSmTm.LElu0A8r8yvLrNCmZK9lzKM7sQvyhCK2sanCbLjeNsT5M2Kj+LgazjT78elBbszfO1NvEwPmLIyabiyf9unU1a7Sv7dUekMuWaL69Suzr6wy6cmO3CJv18dkXMjyVFHFOIhU1YKVs8p8.VKguKl3p8bOG6IK2tmcvYz7VvV884dr9xgxnRrRrd7fohvPZ5LQHaBOfObIaLRLi3tUXiB3blbDyYhcvXdEVjjY6ujggiBow4FRG4I7GyrYNPEHLil.1DJGEsvNfCjcYPqkNB3ybYtRm4Sw7UptarQBOdHqbzDNaSqXJ1bKkPb41dLgOi1KYK1BQzD47HV.OLJPnlnrBPxwatKoCIa6QkwZIPjq7KgDSmGBKfzyJroRWwH5ubkYMa9POQ3jJLWAw5gyi.vPBnC54huC6XWY.Kj64Qb.CFps00ZmBGRJyHGZTrKRI2ESjSyZIvEMZdfODIWQiqDtLkD+SnIKAgPeDFvVtfLMppSPVT3mRwrAXS6gxy4JqQG38kQPY0JAEBlsNtFuU3Dan8C4wtLHY3fsSYPAjBDFgPu.d+Yx.kDungtiRCN1fY08nAOqdeCloEqW+tmZ1znIay5VX8lUXOybvwcOY.CXzudmAOm08HV8NOm8ElcZVgY7k85aXYw51mY1tWKSC.yrSiVmzzrySYGB55zc.qkYayAfoC5pDXLqLMrHl01neiiwx5GZ1xbvyqvNxbPGhmGAlVm0qd+AlMNoU89rdmzuWWKCH9lfscL6bTeHEi1FcFrCjJfwLNEKXVGWuUKknpeBz99J8qQ2dOuu4SOd.63tsZZ.fGZ.Mq9gsLzhBFUiV0MaWg0rd65O0PQUWvk9Jzh0tmcrgBDjWc7SiAlc6PlQitcFzGKq.qr+fUj9LSKiJr58MsHGxQ86B1StSPQWES.ccLzbgb0YiH.EZ8IVFq0klF0aAdYQDmFYU77d6R+d26AnsMHeugkJSCQcUvWLkRGPlAaHxsotDTNrMxeBBrWxbPZDxml4YuD0QQTiFhJGoKmMEsHn1DgfapLSa7CiPS0XYdP.ZH3sDL0ykRU4gpjXTrpDfTWRDvmgx9jVGU.uHTY5GiTQfZsYSk4npPT.P5+pMkiFwnpugyCgJOg6bFUaozIk5fxtPztSny2E9Cky8cSjDpUz8iPE.ybDiKnuiFUNn4LJymXGAyRcMKLeN2UU4OwdFdBTkyXI6Le4BkO.XRBvylj4BYrQG2sS6PUs6HDWf+Rtcc6qcvGxb31NS.qH2dHyIfilqpCIT8.UrQySkbSnOjPXHOZAm6S9Hktf8QH.zqUo3nhl5Po1dUgZuE1KWE3JCkkB1HlKCb4AaAhhcTvWhyu.gXrlUZQrECKH.9DvY7DzyhSXPLX2I3Hb7WD6H0JIcrDh5iAt1AQzcQv9L11UehFHb4WBlBQylWDs0PPWTn6qSRA7u5Ojl35AQoo1muXnsyYjbxxVJxcJ2Slkwm4OLYXQrQxEwX659E9xgk2LYOzar5dUX6sEHLEI6Dxi5a6OlWt1dDFzk0TkvAkk6Nx1UmgPG9R4XThK4bQ9Ph3O2Nf0hOFikY3eNTtYjVnFSdmw7nUOtQ4MyhzlPFjHhSiBWkDmjorJCcGkvD9d3obWekNox9JOJPNk7VzbCxolMoix0qijlM2pD6aKU7B5HY10ihOys7E1Ca.+ek8IeUQTWVVyV1ug76aAPE01G7wmJ8vjEjyrbhr2GdvsqR22UIf5JLUOikBQRoPfnBFAQolamn+acusqpiPWCcoicvAeJcQVk2RwOkHYu3kcOaox0ZiZE6wb000AHhQBLojW4sdBhHnOjHhhGwUZp1PnLxmZJPDfsQihDhJULUZYBeIECPbviMVlLm0I+6Lad3jxe6lDW6Le5lrOMMQczPGR2hWElBIylDNI59KTdUDRRwQOt+Xz94yYTrA1Ywc2EZ5D7zGqRpTy5PIRjqV0SnFZmo6DJW0UDjltpesH9pKIssqgJ3hES0O3ZwtpB6z4rqDzNwdhJYgPg5DtuBkL.PlM4KdQoq69SUgyEbUi8UM+SGX0CtgtszodR0YKpSD2lMVxn1PpZJzBkbThHTJV7B9+qzbSTY1m8Yur36pf0kzujNLEut.shXh5DsWaOt7QnOgZ51DCHRpYFgLNaYg9fRBCc.IlzJzDBjNfCEfajNTCCohCOoYWWPSfOFPiY0E6QqKWIck.U96I0YU.cUKcpHgTPJbfSonC+PMHFqXG57Y9D8iSPQNG0LADnDNSTdSDnRQyn3JgR+6Fm1qSjuw48TUBg+O.Y9EQlO8SohivoKBnI68Dl32wtjR.ne7GGmrgVR3QLhxp1BkMgTsnaVVqNyC3qC5hv0cPMNGm8VGUhmmIGPjD.TjqoO9LDec05gKUjZ5d0job5uHafdm.9T7rXFdb5QaKKzHMDd5yV4cJU5mnWfxa7p5Enr9VV16ZeYJ52gBzPfZj5pMdu3q1vhx5BxI.SJUX00poz+U2Bze4Odvs5swP3hGQwmTg7u4MQteSt7ExWBhbI8ER1HVNyR7m4ouTqo1quErC9qGLM8EId+C9w6dne07tEeesN9lEpebSq9wpV1YtxnZzkOMahzWj4Z55yw3ZiGyyb6eWoUnmeqw7fy4Yu2RG6kWBpF40P97CzPZwglkFwiQl350+1CTraEfuK3.q4gQYtxWRm831gqk2e+ucfgiDQD9szq+8bCeEtgYFuaAsQxT4j+790S7dI5pNh7yak8cJnRKdcvu99EhSXesvw9dEhqkdcv0dsuQsM9e92n10elUaw2vds4cm9QE5F5TioB2re5i28kyiD9iaaiiJoIMvTqVx4AN732+B8esk72glaRudujgPr39tpE+a7Idypz57waVMYyewHio1NAxu1QO0Hc34aof.equ5+5XEKzlVypdgYEwmoBWwW63jkUWhvZ2VB2+1R38usD9faKgO71R3mbaI7Qe+DRuL05yijS00h4x0tmgZ19740uOYUYYt+i5uV6C
      

      Frankly I never want to have to do this again......so please dont ask for amendments, you will have to make them yourself, and if you find a bug - again you will have to fix it yourself - please post your resulting code here.

      Meanwhile I'm off to Italy see you in a month, well from next week anyway...

      posted in General Questions
      LindonL
      Lindon
    • RE: VST Graphics Design

      @Lindon ....

      0d94aa62-654e-4c49-9983-0beb3117ff3e-image.png

      posted in General Questions
      LindonL
      Lindon
    • RE: The definitive feature request & bug fix roadmap

      Feature Request
      @Christoph-Hart - Please can we have bus effects (send and receive) as per this discussion :

      https://forum.hise.audio/topic/1983/feature-request-the-case-for-bus-containers

      -- wow I just re-read the thread I pointed to - I've been a pita about this .....sorry.

      posted in Feature Requests
      LindonL
      Lindon
    • Happy Holidays..

      So happy holidays to everyone who has them at this time of year.. Anther great year for HISE and this community, tho I did get too many t-shirts this year...

      posted in General Questions
      LindonL
      Lindon
    • RE: The definitive feature request & bug fix roadmap

      Feature Request

      MIDI out.

      posted in Feature Requests
      LindonL
      Lindon
    • Happy Holidays

      ......Ok that's me done for 2023, so wishing you and yours a safe and festive holiday season and a prosperous, healthy and happy 2024...

      Thanks to all of you for making it a great community..... now where did I put that T-Shirt?

      posted in General Questions
      LindonL
      Lindon
    • LED - with peak line - and red warnings...vector version.

      So I've seen a few posts here asking how to "do" an LED-style control, and there's been a few answers - all of which seemed to require adding in a png for the LED itself.

      So as I needed (or wanted) one of these that used vector drawing, and one that had some level of "red-line" warning as well as momentary peak measurement too I coded one up. You might want to use it - or adapt it to your needs.

      So caveat no.1 : as @ustk has said elsewhere - this is not really a gain meter - its approximates one as it uses 100 milliseconds between each measure - so it may miss some peaks. But in any case:

      HiseSnippet 2093.3oc2Y0uaajaDeks2qwJmARJtCs+IQPAtUWTj2Uw1IFF2EYaI6Hb9CAKmjVTbHfdWJIhrhTXWJ63FXf9H1Gg9HbuA2MjbWsbkWaqSsIMoBIVlbFN727AmYHcmHtOINlGYUZ4SubDwpzWa28RlXvtCvTlU6lVktm8QjKNnUSqctbDNNlDXUpzh6KoVZ4krTe9kWrCNDy7IYSYY8ZN0mb.cHUjMamF+DMLbOb.4T5PCtWqQaeNaWdHeLfjEscsFg8eGtO4HrjsErsJ8UsBnBdTWAVPhsJszN7fK6NfeASy+qowzyBIxAdVcAAomdOdXfDwxYs1c.MLnSpFGaYUxtSl9unV++F6CoAzIymYGdfh.JaEl1iRKbavyyDdtyN7JY.ukzv6g1c8iniDYTjX691sYBRTOL3BLgklWqErtu8tbfCln1P76H6EAClrBmMbcqhV20sxVqTdkxqtJxmObHmghHi.kWPY8QQ7wv2DIcvQEKPmiiPur8As2+kmt6wGb7qNA8CH22+7MWq9NdMWaKS11Y6c+ICd1au5pO43oUy8akimMTexwCDCty1mbZ6CaA73UeZZcjXkDAz5Ml4KnblS+JqT9CqTFgj+GA5SeTHnEfSJRrkdtUW0GG5iNCjQrbZzSPjyIQWhDP.JRLfFif+EP60iDAVuLAAqPIGX+jbUqOQ7RBs+.gSEPFNNdttnGOgzqwgiINUp78Rf5Kpjr6oX.Q6gnhXDFM.DAnDmK4GVMlgBwfNJQSsZIaOvrR9OdZoi9QT17AXAt1.phVkJ5U9A8WIaZDYHY3YvtoTyb6LlE.jiIvNOfnLZnzXgIvP94Z6jg4HAUaUD2RItKeLSZ9bS33pIVi2QHi.aguhAdOEFXiUPUNBrEwnK.2DJHBeAaBD0qufM4wOt.68EjuahDnBzPdThAWKNHuE3GSrAbEefUgbQlKnHs4GMhRqbWJtWAnRt4ZWPlKgGowKhQHARvDQ5A.a.51wxO.6Pg98gXw.ez3QRQI2OYvuZOqNkeOFxnA6nhVlDlbDBTgzSAaMOgDWQBiI4g13Xh4Nqh8UVA047aDF20IvbmEl5L3UxjZ4bCJesDE8fhU.JNCpE0Gx.xBzrzuljv1ggNYo1prUgRP6JAqT5JASqtLmStrmofQK5SH9Bm+ta0Tqa0T86Mz.w.mJUmVeeRJm+70xrLAJR6UtTHYFPHsg1lf9djmaAIKLws9q3ZWLfJH2jqrnE.NzJ4Op2ulDcG.3vAp.MsRl4gy8q0Mynj56LUTnTULMffHA8IW2rmUoIylKWZpM2sp2FUqud8etJxqVRIwqT+Lo3X6ifTgLRX9ZgsYxVhfPQU2SR0nETx.D4izTdjVRYKX6wATdaFX2OfzSFCmVftuDpCGwYv.mGkmMkTJRFmHiClAgn3SIk7BVZfTEPOQWn2IqfZdlUB3N3NeYYeItlZ2LBcWENldc3LU9imLMSZXTLWS4XNpizaci1lD5JaRxuKUOY+oQ6hCCkG9clzQQZCEHz0se5jasX8kGzfMoIwmdFbtXOdjLBXOrOjTyQGNn.w3nH.BG.ExBcfScowiEXr+ORzdEIZEnSZvy4l1YS5vQ1blH4gQkQRlmsRhYO0Ng3ri3BxwfAq7GJub4qJillTudERS5jh3PZ2nBIq2waYgN59Dppy7NgQn+47MnaeyMnad+AecLiAibVaFUb7HB6lZa2JIPC9sW0tIDhJ6jOYNfuQjHAUBgRMImCWQR2W+x1MIwuSvGo3MI5DZrWnntRZW+RauEMPxehmv58StF0+7sMtL6NUNMtPlHcxDMNsw.0YtL9iabFOJfD0k9OHl2lSO6I3.53XyqzAI7GldIsu19od0qu4lart2yLHTeJJBx6E4VxyV+oaT+oqAWpyPMKeSp4CryGxZnsvkFMz1WzXDVFxaHzLSTdCgk60LD7F4wYcuMe1y8Vu9lqa86yBYMKJ0Csm5floVs+miZ00uGJbaXdv3PrH+UjkIfRH.GKycWT48MYwTwkl63Gk6MOqv8g1cnB+AEi2EJ.uvA4O13M4UHVwV29PFXWxdu+579jCE+hHt20SNbuIuHDc3nPx9YuHjtRys7hPVVMIg3blt2jOb8u0nf2LpMCt6snCODGMsgew7Z6hyl1VfFtzLGcn5n6Kln4+nsxj+kDfUgDe4.3GXCId+L.t5tt6eHVDQgJG1GMdXWHEuOAfJCpLHauozBxhQ5wtxwR.0kvBTC9U3SBQO43RID8RIZZR9VsI491uAeNQc8Fk03aUi6wiFh1mvHQRak2sjR3eMqOR7nY9QhO1W.P3zHLKdDOl3YJ4onUOetIwXVd10SkiKo5AMXOzfu60Hcx5lSBgE4DFLNmjNjZTf+e+hVLL3z6R.sI33XePYk1Ny3lNigqSqNc3YtvroqaN8KwQAfew+1xW96t5PgOH8W8Y86k+oqMkEmM3VfEbgNW6u3xCRpu1BJ9EBWOXR17d3wghzYyez5PNiOZ.mQy4zOg.YD52mjKVpPEZag.tWa1LeSiSHgDbrwws+RC4Cyfi.6DYNsE2Qk3Ryn+5OaqgKRlO3yqxE+AMrKa+ZvI4K2ccpwzgnIpi2ci1WESNEqfyzcDIWjYtJ0s+y6Xtduoysi4+J8Ou3+G0+7GiTPPMgub574OYC0opiTtaz+682eJZ.5SwdLD6Gwequ9kqjYDumZFPuYp+t2KaenbLxyR8ZVv5rcq4ZMDpq9VeeYL8S.6Swqo9brlmNGqYs4XMqOGqYi4XMOaNVyyu00HaoY6wB9Pc7OLQmVpm3qTIcWcpiBV+FfT1+WL
      

      I'm pretty sure the code could do with re-factoring so I'm always interested in a better version if you want to comment or contribute...

      posted in General Questions
      LindonL
      Lindon
    • RE: Merry Christmas

      ...sliding in late... happy holidays everyone...

      posted in General Questions
      LindonL
      Lindon
    • RE: Have a nice christmas and new year vacation!

      Happy holidays everyone...have a fun safe time.

      posted in General Questions
      LindonL
      Lindon

    Latest posts made by Lindon

    • RE: Macro Modulators...seem to be broken

      @Lindon anyone else?

      posted in Bug Reports
      LindonL
      Lindon
    • Macro Modulators...seem to be broken

      So if I put an LFO in Macro1 like this:
      24744710-133c-417e-b385-2e17d2659250-image.png

      Set the tempo to 1/8D or faster....

      Then assign it to a gain knob on my interface (so I should get some consistent vibrato effect)....

      The LFO seems to cycle once(ish - well about 3 times on my machine) and then it pauses, then cycles correctly...

      It seems to do it for every note on and note off...

      .

      posted in Bug Reports
      LindonL
      Lindon
    • RE: Harmonic Filter problems

      @d-healey yes likely - but for me its happening with the polyphonic harmonic Filter...I'm trying to build my own...with cloned svf_eq filters in scriptNode - but its not as good ....

      posted in General Questions
      LindonL
      Lindon
    • Harmonic Filter problems

      Can anyone get the Harmonic Filter to work consistently? Its a really nice sound but 90% of the time it I turn it on and it cuts all gain from my synth and isnt redeemable with any setting....

      Any clues?

      posted in General Questions
      LindonL
      Lindon
    • RE: Coloured Keys not quite behaving...

      You will need this:

      https://docs.hise.dev/scripting/scripting-api/scriptpanel/index.html#setloadingcallback

      posted in Newbie League
      LindonL
      Lindon
    • RE: Coloured Keys not quite behaving...

      @JamesC said in Coloured Keys not quite behaving...:

      if (Sampler1.asSampler().isNoteNumberMapped(i))
      Engine.setKeyColour(i, Colours.withAlpha(Colours.green, 0.3));
      else
      Engine.setKeyColour(i, Colours.withAlpha(Colours.white, 0.0));
      };

      Im not sure this will work without the braces, try this:

          if(Sampler1.asSampler().isNoteNumberMapped(i))
          {
              Engine.setKeyColour(i, Colours.withAlpha(Colours.green, 0.3));
          }else{
             Engine.setKeyColour(i, Colours.withAlpha(Colours.white, 0.0));
          };
      };
      

      if nothing else it makes it more readable...but whilst we are here....

          if(Sampler1.asSampler().isNoteNumberMapped(i))
      

      so you are looping round all possible notes (0 ->127) and every time you are asking HISE to load the Sampler1.asSampler()

      Its more efficient and better to do this:

      /// Dropdown Sample Maps
      Content.getComponent("cmbsamplemap").setControlCallback(oncmbsamplemapControl);
      
      const var sampleMaps = Sampler.getSampleMapList(); //<-- shouldnt this be Sampler1 ??
      
      const var cmbsamplemap = Content.getComponent("cmbsamplemap");
      const var Sampler1AsASampler = Sampler1.asSampler(); //<--assuming you've got a reference to Sampler1 earlier...
      
      cmbsamplemap.set("items", sampleMaps.join("\n"));
      
      inline function oncmbsamplemapControl(component, value)
      {
      	Sampler1AsASampler.loadSampleMap(sampleMaps[value-1]);
      
      //so put all this code in the OnLoad callback	
      for (i = 0; i < 127; i++)
      {
          if (Sampler1AsASampler.isNoteNumberMapped(i))
          {
              Engine.setKeyColour(i, Colours.withAlpha(Colours.green, 0.3));
          }else{
             Engine.setKeyColour(i, Colours.withAlpha(Colours.white, 0.0));
          }; 
      };
      // to here...
      };
      
      posted in Newbie League
      LindonL
      Lindon
    • RE: Dark and Bright UI Design

      @ILIAM I basically do it by LAF-ing every component, and the LAF's all refer to a skin.json file, then all you need do is store a number of these "skins" and load as required...

      posted in General Questions
      LindonL
      Lindon
    • RE: Do I not understand this ScriptNode network?

      @d-healey said in Do I not understand this ScriptNode network?:

      HiseSnippet 1331.3oc4X0saZbDEdVviSf351zlV0dGWzKbphr.hM1V8hf+ARQMfQdcr5cVC6NXFwtyrc2AaSq5884nuH0OBUpuH9Mn8LytvtKf+AZhaipsjEyYNmY9NemelCtsuvhFDH7QF4OdnGEYrB1bHW1a+dDFG03.jwp3lj.I0uPnn8F5QBBn1HCiruVIvH2RH8OW+p8HNDtEMVDBchfYQeCykIik1t52ybbpSroGybSn8FUaXI36KbDC.7jEWD4Qr5SNi1hnTKCF8cjfdHiuAuUwcnke4NkpzY6hUpTZisJQ2oSwtc11pa4xas0lar4laRqTA.4x0rYRguojHoAHik1SXOzrm3Bd3EbBKf0wgpVTBYB2bn35BGakKpjh1uGywt8HhJ.gLvsiosrgz1yvMY1rwxiouOQuQgXKRRfFYRCurofWojvqXB3MCHYj.RKEBomhMs7Ydx3cT34I3FbHZ1k.wojPITWjwU38EfBb45tj9z59vhwFrVkhEeQA3OO+a6NfaIYBdAAukPROju1yy+y4yk+WxWXxs51cl6otFegiC0elaqRM7uMCWiOvsC0+EENm3LfNVQv8Syo3alSSFxsB85DJJ3M3L4gdT9MkHfhnJ3SuswADIQEHhjA54Q8kLEDLNfdNTFDFVxgOfFzWJ7fBgohYP1hvdfCQlNERUnEsAvAohapfCOfIGlrP7cVd08EhOE2lIs5MaLlYFXDXp2GXLpZ7iv051kZIiA3R35+v6mRujWetQWeX0jtSp95+pHIbgMsfVLMfEP8KcK8S+i6a+Tu6c+zQE4u.OOET2ZOzRKXOzk+OWOzO.JGS0lO2HLZxb8bn03mScfdNZL9oPSltjANxQRSmn0TvEd8DblUxbqinRe1YmQ8Sh8Y5P6JkvKywRdV0inNTRPhjuut5aXbJwG3I5BxEkl6m7lY75Kwgvsfp5nvGtsQy9+l1n2FE8XbsKk9jR20CL+KD8hfV4GRncjXfjwOqIAJcuDF1o0.WSncuEEfEmScTC.YjQMpR35hp0JPXR415E+E7SzlkTqMh1rznMSLkSKp7Bgeec0WzmA2V46eLttO8GeMAdXyGvCZWGGwE6Kb8XQIxPthVVagyvQsdLxDpwHvtqqX.bOQHFF1+XByQol4f.XLL6C4lfx5WDMxdB0OPevOBWbc3WTbUydNBq9lrehNxYMxzR2FZ45DKf1G1FvopZSMzGD8n9qaMNJNomjLaO7KhLoFpydzqrg2G3VtJFS8cVLxlXTvvtVpUP9PF00sBtQvIpcsHNnSTu7pbX8YFj.3git6BOCFhzTNxmmvQhUYZfm7.dn.8x56LMdWUiWXjCMZmAPiL5eDFWFqe5IBcqfUeWjV5IbPIRUNl3eFUFDM3NmZElrp8fF1JJCf54vwBl0l3CnC9jZiGgCO4XopxwTQqXKS48e1XuOVgYEqh28cHO7D8nTkUIvyCMrJ1ykb5.d.DvATd2LA.iQqfNDMY7n6O9gqljKSK6pSqZJodg0sw8JM6SuHj+RMVxAwW7TGczrOSIe2ARgKzwU2X9FCbS3qohcew3XWJclN7MwgLOQvYEVRysYmat8W+yYvsPe94jau52pNmbKbRSCvq+8o.nJPOW.LOtI.ClmyPzTmzrw30u5A.VX7t112+LxzIg6ID8cI52WWr+gBODSC3Rr7EmFUFnxFerVBjUx0Y94vMUqKTBc9jdqpo9oVVoOpoLr7hZ3KWTC2XQMbyE0vJKpgasnFt8can5kgnxXU2enMR6Z5jPCiZbRGmv9an+FbbM3WE

      yeah that looks like it thanks - I wonder what the Frequency in the Midi node is for then?

      posted in General Questions
      LindonL
      Lindon
    • Do I not understand this ScriptNode network?

      a3a2bb76-c0fb-407f-a9d1-15dcb0e3923e-image.png

      • Im just trying to get the freq of the played note as a control value... but this generates nothing near what I think it should...
      HiseSnippet 1332.3oc4X0saaaCElxNzoNsqacqaX6NewtHcnHvx4erKpyO1cFqNwHJMX2EvHQGSXIRMIpj3Mr62ywdQVdDFvdQxav1gRxVR1JI1tsYCaN.AlGdH42467Go63ILo99BOj1RGOvkhzdB1X.W1audDFG0Zej1SwsI9RpWkHQ6Nvk36SsPZZEesRfV4EPget4U6RrIbSZhHD5DAyj9FlCSlHsS8umYa2jXQOl4jR60p2xTv2SXKB.7TDWE4RL6SNmd.QoVAL56H98PZeCtV2yLq0cyU2Rea8s2bss00WeqyVqZMSq02d0U2XUqt01hrwVvhJ0vhIEdFRhj5izVXWg0.idhK4QGvILe1Y1T0.cjAbxQhaJrsTln56n85wrs5Ljn7QHMbmDZqXDs8bbalEaj7D56SBmnRxJRSfZExBuhYfm9sAubfjVJHsPDjdF1vzi4JSlQgmGiawAuYWB3mRCkHcQZWi2S.Jvkq3P5Sa5ACFsfk2nZ0WVA92K91tAbSISvqH3GHjzC4K+hk94kJuzurTkwmpa2bmScLdBaapWtSqBM7tqEtLOv4Lp2KqbAwNfNRQv7yxoklNN0LxpSonf2hyjG5RiGmDTnmiG.ESav2daq8IRhxoDKCzyk5IYJ3nsO8BHkHxEUFuO0uuT3BIES3+fHGgUfMQlMbRkzEOAvGY7gJGE2mIGjNob7XrEtc9nZto.4ZsSIbeFtCSZ1Ke7VHG7Br1GZ7Fmw9Q3Fc6RMkIfcAbye3NSOeuCkxCgRT1WXk2Pn7UwR3BKZkPwTelO0S+Np+9GSa8W2ot96vhBuDOKIfklZVKcBX135T5mS0tRenJ.+flb7tmKWb5f68zun7PLZvbbsoM3WPsgBVgX7SgJTcIA1xgRyFA1VvEt8DblY5ftinRO14mS8Ri8bMncjRnEehjmW+HpMk3mJp7qq+FFmR7.dhNmbwr26LW+0WhifaEUZSk+aTCt3+6qAeWT2ivMtR5Qz+WtGNFl09mBlGIBjL94sIPZ+Uv0iOHvw.5gXRAHx4Ta3fvZET2QJZbU0XEfLnbqvA+E7IdRc0Xs3I0GNYpqWc.UdovqeXla72QZKp3gOF2zi9iul.cK8.7f1w1Vb4dBGWVbfOPKgx5HrGLrrkVgHMFB1cbDAv4DiX3EGGSX1J0LB7g6BZcH2.TNrMqVwSnd9ga7h3pq.+AYNGDVmpTShIvyC5.fQkBptdI3tndqXNxsMNbS68hdxy3Zn16g8miXP.6NJZQ85HshotnYTYM0HH.nf53dBtk+IpYMI1nST8rUVU3dpTeHvidjfCzyLBoYLjOOkgjnxj.O8F7PA5RgmYV79zP7BWVIDs4.z3E8NgwR3vdSwn6wg9r.HBY.BkTz8Xh24Toe7qB3Tyn.xPCnkkBotNjSC39fgB.rCwCvG7tK0bKhi16DoprtL9KvLu.fDzxMi8+Yir+DExyakL66UlPcyqZJ5HWlHi4.60vQPAs1Ld7ljzTpM4prxt9z5FRpqA6mxbw.i9zKiHgLW+X+DdbhsN9NNSHem.ovApTFxU2J6OlqKiC3KF4.xnyj9fw1jYwMb+bawYla+0+LGtEpIOib60+V8ogaKfRAvEmDf276S.Pkidl.3R31.LXt1CPSrS4iwad0C.rv3crrl9HxrAg6JD8cHg8Bmue0gGhN2NDSOwowoApnwGEJAhJ4gQ9kwsUiqnitXbqUUa9TSyra0DKr17tvUm2Et17tv0m2Etw7tvMm2Et08uPU483zXUyLnLRmFgAgZZM3jyriqa92vAu6ut
      
      posted in General Questions
      LindonL
      Lindon
    • RE: Exporting a Script FX node and importing into another project

      @dannytaurus said in Exporting a Script FX node and importing into another project:

      Is this what Export > Compile DSP networks as DLL is for?

      https://docs.hise.dev/working-with-hise/menu-reference/export/index.html#compile-dsp-networks-as-dll

      Then put them in a Hardcoded Master FX module.

      https://docs.hise.dev/hise-modules/effects/list/hardcoded-master-fx.html

      Yes, but more correctly ...No.

      You could compile a DLL for a given ScriptNode network in Project A, and then copy it over to Project B and rename it there, and that might even work (tho I suspect not) but even if it did you be stuck in project B if you wanted to add any other scriptNode network...

      Export > Compile DSP networks as DLL

      Will build you a DLL for the project its in and will include ALL the Scriptnode networks in that project that are flagged as "Compilable" so you get 1 DLL for ALL scriptNode netoworks....

      ..answer is what Dave said - copy the XML

      posted in General Questions
      LindonL
      Lindon