HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. ulrik
    3. Posts
    • Profile
    • Following 1
    • Followers 13
    • Topics 298
    • Posts 3,169
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: Calling an Envelope on a Timer

      @Unversed said in Calling an Envelope on a Timer:

      Hello!

      I am new to HISE, and I have an idea for a "pumper" style effect that I just can't figure out.

      I want to create an effect that essentially triggers an Envelope on an adjustable tempo-based timer. It isn't revolutionary, but it is an interesting effect I would like to use.

      Hi and welcome!

      I've attempted a few iterations of this concept, but I end up getting snagged at the end by something I didn't understand about the fundamental program (LFOs not exporting with Effects was a big one), so I figured I would ask here before I spend some time on the next iteration.

      Is the LFO triggered by midi?
      In that case, not all daws let FX plugins to read midi, that might be the problem

      With the Envelope approach, I can't seem to figure out how even to get an Envelope onto the Master at all. Do I need to create a separate container? Through scripting, does it even matter where the said Envelope is, as long as I can call it to run and push its value onto the gain?

      Anything would be appreciated, thanks :)

      Could you provide a snippet of what you have tried?

      posted in Newbie League
      ulrikU
      ulrik
    • RE: Bypassing scriptnode Bypass node via knob

      @ILIAM here is using a intensity node

      HiseSnippet 1209.3ocuW0sSibCE1NAyOY21tq5JUodUtnWvVgnIPHKndAPBj1nVfncxh16PFOdHVYF6Qy3.jV066iQeT5KRupu.7Fzd73IYlgDnrQc2fDJ93yY724b99NdRuHEiGGqhP3J8GGxQ3mSbFK0CZOfJjntGgveN4DZrlGU0Zp03PZbL2Egwk+AiA7ZKgR9b29sn9TIimYBgNWIX7eVDHzYV6cvOI786Pc48EA47twAcYJYakuZDfmxjZnPJaH8J9oTiakHnejFO.g+VxNasMqg6ab2Zqc1qIi1jumG0yq91tMZzb28pu8dzF61jWaGDd4icEZUjilp4wH7RsTticFntQZOfyEwhK84lE0QNvIaM2Q46ZRQiUT6ABe2dSJTwH3ozKqrU1V1dE4DgqXp8rx2KR1nZVD4Kf3REgW4Bvqdd3UKG7lCjv4fzRVH8RhCKRDpy1wfmmQ5JgtoGE5S4gh0WD9OIsUfCR8lAzg7NQvhoArdyZ01nJ7uW+8dijLsPIqpjmpz7yjq+5J+Zk0p7aUpd+s77l6dliIR46yil61FpQziE35xQAWxi1n50T+Q7oNBoewZJ4gqo4a4LaVmyQkrqTnOKjKeHh.JsTAe6ccOhpolFQpMvuPdjVXf.9H90fLv1VVibDOdnVEBBgY5Y.aQ4NxmpKRgLBszMfZPg9lo4HiE5w4Eh+uwqdpP7kjdBMav7wXo4fQnR8w.iopwOibrmGmoy.3RjNu+SmzqRpzCNSyg+7zkU6795yUz86jLBdXDOjFw6q54SGudLMHzm+V.iaT8ReEani3W3ypJBsPnkwi0YCnRI2OdQDOK+jqJ0e7lxaUizB4UmP0QhaAU3oiBbf45Ld6TzA1vkLZH65Zl0FdgCW5lr3efOoaV2rFmtY8IalS9cJWeiJZXR6H86H7p1ZebRQ9BuaqiNz2WcSaUPnHkkB8fDa8T9iCGnjBlwj0iIH8v.0H3PRgKbETepv2PqcFECCGbOS5.NmbuGt747n3jG7JjZaB+gxjDslz9ljo3RmpbgUqzgxfZ93dT8.iTxLJB3s7nMYS4uERi7TH6ciE117TmbKp8jfDJvTnL2gZ5l8nQPXvTcyvoR3x4FVY4ylUfZsj8n6FetYWF0GctguXBJ4ThyRhksWtHlJ0KjTeYRRADuMybX1rHe3OdRTDx4Jx8oQWw0woChkblsMm.xttlICwJO8EWlb1no0AyVUHSQDJWABBd5JX90IBYZMHaT1Izaums612QyCsM6L+bFxuwVVx6oovsBw9.5yuU2Wk7c.9WCIn4PeF4cRWtGPIbQyb3Gw8ni70yX+vQZU.nhSl.ixkBq9wIEruXgs48AjF+wW+c+02z4u2e9owc6ixQuJ17JPv9pbpl7NMKIq3C4CglADgmjx3dd8EDm.kRO.lFl79toNRvuxbboxnBLthzObtd2JVxBfwKUnmVe7EGj0GIj5vHo42CehDK3kKxordXgVdsbAY1DpNpkRMLflLzdwd8oOEWwDPYQpKRGdYx1USr.LCYBaZM3WGAqqVGc88qeAv68eAiU7QMSfasnAt8hFXiEMvcVz.atnA9lEMvc+uCz7yxRmQZXtfzo2wIjPL9XIEdImjYFn+Uu5gxF
      
      posted in ScriptNode
      ulrikU
      ulrik
    • RE: Export sample map as monolith

      @d-healey Yes that is what I showed in the video, that it is possible

      posted in Feature Requests
      ulrikU
      ulrik
    • RE: Export sample map as monolith

      @Christoph-Hart Here I have a standalone app (built with Hise), importing sample maps.xml and they load fine in the standalone sampler
      videot

      posted in Feature Requests
      ulrikU
      ulrik
    • RE: Export sample map as monolith

      @Christoph-Hart said in Export sample map as monolith:

      @ulrik this is not trivial to implement because HISE expects the samplemaps in a compiled plugin to be embedded into the binary,

      Ok I see

      so even if I would add a function to encode HLAC monoliths, you wouldn't be able to load samplemaps.

      But it is possible to load external sample maps.xml, I do it in a helper tool I've built with Hise

      posted in Feature Requests
      ulrikU
      ulrik
    • RE: Export sample map as monolith

      @d-healey said in Export sample map as monolith:

      @ulrik said in Export sample map as monolith:

      can't save loaded sample as HLAC monolith

      Do you mean user loaded samples?

      Yes.
      If the user has loaded some samples and made a sample map, and then save this map as HLAC monolith

      posted in Feature Requests
      ulrikU
      ulrik
    • Export sample map as monolith

      Could we have a way to, via scripting, convert loaded sample map to HLAC monolith?

      Skärmavbild 2025-10-15 kl. 10.22.30.png

      If I build this project as a standalone app I can't save loaded sample map as HLAC monolith, it would be nice to have this option via scripting.

      If it already is possible, please tell me how.

      Skärmavbild 2025-10-15 kl. 10.21.56.png

      posted in Feature Requests
      ulrikU
      ulrik
    • RE: Midi CC events ignored in scriptnode envelope modulator.

      @It_Used Ok, I see, I guess this is a bug @Christoph-Hart
      The sustain (cc 64) is working with the flex envelope outside a scriptnode, but doesn't work inside a script node

      posted in Newbie League
      ulrikU
      ulrik
    • RE: Midi CC events ignored in scriptnode envelope modulator.

      @It_Used it's working here

      midicc.gif

      posted in Newbie League
      ulrikU
      ulrik
    • RE: Wanted to share a release and HISE VSTs we created

      @Straticah Congratulations!
      It looks very nice 😊

      posted in Blog Entries
      ulrikU
      ulrik
    • RE: a set of Buttons to Change the slider pack value

      @ILIAM set the default value for SliderPack2 to 0

      Skärmavbild 2025-10-02 kl. 21.00.39.png

      posted in Scripting
      ulrikU
      ulrik
    • RE: a set of Buttons to Change the slider pack value

      @ILIAM Ok, so using a slider pack as buttons you have to modify it a little bit
      try this

      HiseSnippet 1241.3ocsW01biSCDVto9NRfi4NF9FeQW+TJWmdIto4ZnvboM8EJPayPJcf4lN2nXKmno1RAKkdIvv+Y9G.qrcpkSSRaCb9aZeQ6id1UZW2NR3RkRQDxpzEiGPQVelcmwbU+V8ILN5jCPVOytS.yiF0l3dsDs+3ADoj5grrJbr1Dqhqhh+962tOIfvcoYhPnKELW5OwBYpLosa9irffiHdzKXgFVWq4ItBdKQfXH.mB1UPCfPR5QOinMaEaz2Sj8QVes81Na4Vy6MdNNa2ntKoNsgOw2u5Vd0pUemFU2pAo1N0oU1FY8jC8XJQTGEQQkHqU2W3MtSewG3IA3Rlj0MfpWTE0Ahbh3iDAd5inVJpUeVfW6I7jDA6R6LVqPBq8k1mx7X2JOi8ddrBblGlDn0J4gWgbvqpI7pX.uY.IKCHsZBjdgcG2H1.UlFMd9T6S3JZjOAxSlPIwVzJu7I1sDfEb0lgjqoGEAKt0ix0pTYCrSkJquaoRPtRpv2PhvY0GUweGdh68npVhvABNrn7ZF1rF38rb14A3ri14bwVQGHmuiZsZWX7.Fmh8GxcULAGK3wpzdEIBJ6NwkMfMMXHc8R+YohFPdSIE1MYrf8BEC4p0lX4tlF5rXCAkY1FmzKCh+qcKsPzq2yTf1hDDzE7sbd7q4jHZOrDpkndwaLPIu6JP7qecwaOzJAFB.V0mBVpsQ3ioD293D7hY7Dcwqz28tCsMqCflp7EQ3xLHlU1EyveqYEg9Lc1vvDIR37hYu5UqWpXQ.Y5nESN3O.uHf6RSOAafSzK3AiwLe.ULYJrj3tCUJ.JI9Ax8IARJXOXW4WZlJ5MArWpMcOUY1553VzfkdG6J.zSg1ocBxPklUATlWKrLBNGwQDOHhJAcYbeFYKWPsQoGvEp4ThbGDFe4YQGEmEdTBDtj.LyaDPZwR2chra.I25xLHQuQ55+RwIoaVOlSfJwz5NntrBjXl59Vxx8fWe7niz6vFX86NEoP59taPRRMgaeP6ESd.0G3Aux4pG7Fc0532hmVF9aRB9+k7jy8mmbxxSFomyDJ547jaZPsHdZU99yTW5dEPiloZcy2nE4XY9vvtzHyB.sgPCl7csrmeWKylptIziggB9Ibl57AT97Z0hR4TnCWgTTAgWE2e6KR6ukwdHlW9wUphhgN.QK8.FdDEAY8U1UquYue+3qabSE196z47enakyiN9PUiMSh2iLHNyMHy9yHHERBxmmKHwA3o1wuuOYqmLhzyah9kSNPGAnmcJ2.70.ZjhoSEVGPuAF3JY.fh1GPkWqDChIuzBR.lOB5aTVnYMGaNXmYKtb3yHRO4QvgyKR+VSIPDcX+A0bRyGRze58RtiLm8zHlWzLzbvVTyPhgoMmIhP2c.LXzOg2v.hJ+7f5olSU.W2xMDldPKtjoFaty+uMj3CEhuvtMS41e1XbkYfQnX7iAFSGs9Y1G56ScUY.bU6i90ONyQi9YwPEi26ThJhA4ba8jKvui3Rgny4PqG807UzOLkrtxjq8cnbu3E+C7kprpdsUpxpSThBItQh26l7Hfd38OIVBfId7O5Tz9T8Zb0ou8iPgv+R7dW27a0cbzYYcbqk0wZKqiaurNVeYc7MKqi6b+Np+Uu8FpDgIWaPnSaeX7q0VVGxIPEXb0J5eAnvR.VA
      
      posted in Scripting
      ulrikU
      ulrik
    • RE: a set of Buttons to Change the slider pack value

      @ILIAM said in a set of Buttons to Change the slider pack value:

      @ulrik
      Hi Ulrik,

      I have another scenario I’d like to explore. Instead of using the buttons, I’d prefer to switch to a different slider pack so that the numbers match up. Please let me know if you can help me change the values accordingly. I really appreciate your assistance!

      HiseSnippet 944.3ocsV88aaaCDlxNrswasncXu0WDxStaEFR1NwIHnnpwIt0XKIFSYEqOUPKQESDIRAIpr5Uz+m6+AsGkjqnRrSSLV4CF938iuOcj2cbRhvillJRPFsNadLEY7yX24b4rgyHLNZ7gHiGgOljJoIlEacv7XRZJ0GYXz70pML1bCT95yu7.RHg6Qq1Bgdqf4Q+SVDSVs6Dm+fEFNh3SOiEoYcemwdB9PQnHC3SSrEJl3cA4b5IDkYMvn2PRmgL9M7.q8r5Q2aaeJo2t8111hr2ff987s7mRF3uaWqfs2Y5.Z.x3dG4yjhDWIQRSQFabfvet6Lw+xK.3srT1zPpRvF4BHWr8HQnu5STsKZ3LVn+jEIpTDDkIUoslEoseEeLym8s8qReONWgYkG5IPiF0oWyZzyVmdVZzaITxPiRaTPomfc8RXwxJMJ97S3wb3zLf.mS5TovVTiQMvCEfEbYmHxEzQIfv27nceKqma10x5Y62RsfiqTo4kjDS2PlOMYBbdYa9ByEQ3bpbnHJVvAg1aoYyVP.VlycuEN2cqRzWrzBjjFmt5PnzpblwCYbpYPF2SxDbSAOWkxqDQXauEt7bHngYzm05is1Ti7cRoPzRy23UQhLtbqEVtutgcuQC+z9stQZpbtjQCIggSg.1tNQgfn8IbhPROk2Nmrs9TKyqpJHXo5JiUHMYopUUnI2jis4YQSoI5oJkgvsv5Wswq9psdkmWQJQyPAeLmIOMlxWU8HpLOBkAMKYE.uLuH3WJKBpNUPL399CwZmmnbpW0GpiiOQRPFOEauSGXE76C3WZ0eH72dmlK2o.y6HPcuJPHzUAR86dq.nlE.8nZ.kCx8w4WKtZ3erC5uGenBAn.uLGA4sXZhjoNRLNjdIzctnawl3CooWHEw4IwxKivw1cHM9gJnYNy0+L0KApwOMjt2cHOtJjdmCLoJ1k8ePfvX6NV2Jju+2Mw9A8gTZ3clSj9DPjSDQyTmqwFz06RCyGD9YgDY8gFpQqkJfxsZcpUci4oL4b8Qu+uMI41RwmfmvjdyVNGarDNBWB+Qvwx4uODeTP.0SVQvMvi9meLCaQ+kHSx3meLQlvfya7IYQtvaV7n.5bNMT0tyngpwTgrkRVkAbob+bgu.qRk1JYiRk1KThhHdIh26UT7qlv+f7c.NwyeMzlvyx.YS6q2TIBdvw687pGpq4X200wdqqi8WWG2dccbm00wAqqi698cT8dvWkIEQEkMHzwSNJuKsgwQbBbCL+1J5qbw+rLH
      

      I don't understand the question.
      Could you explain a little more?

      posted in Scripting
      ulrikU
      ulrik
    • RE: Scroll Bar/Scroll within a panel?

      @Gab you can have the custom preset browser (panel), inside a viewport and be able to scroll.
      It's not possible for a panel to recognize the "scroll" gesture I'm afraid

      posted in General Questions
      ulrikU
      ulrik
    • RE: ScriptNode effect not working in compiled fx plugin

      @ally is it triggered by midi?
      Some daws don't read midi information in the FX plugins

      posted in ScriptNode
      ulrikU
      ulrik
    • RE: Compiling C++ nodes and Scriptnode Networks

      @Christoph-Hart said in Compiling C++ nodes and Scriptnode Networks:

      That's what the compiler error messages are there for. If they don't show up in the export dialog (which happens on macOS under some circumstances), you can always open the Xcode project and compile it there, then it should give you the error message.

      Ok, that is what happens to me, I have not tried the Xcode way, thank you for the tip

      posted in Bug Reports
      ulrikU
      ulrik
    • RE: Macro Mod LFO retrigger on onNote?

      @trillbilly there is a function on the LFO's

      LFO Modulator1: (LFO) - Parameter dump: 
      	[0]: "Frequency" | 3.00
      	[1]: "FadeIn" | 1000.00
      	[2]: "WaveFormType" | 1.00
      	[3]: "Legato" | 1.00
      	[4]: "TempoSync" | 0.00
      	[5]: "SmoothingTime" | 5.00
      	[6]: "NumSteps" | 16.00
      	[7]: "LoopEnabled" | 1.00
      	[8]: "PhaseOffset" | 0.00
      	[9]: "SyncToMasterClock" | 0.00
      	[10]: "IgnoreNoteOn" | 0.00
      //    so try this
      LFO.setAttribute(LFO.IgnoreNoteOn, true);
      
      posted in General Questions
      ulrikU
      ulrik
    • RE: drag audio file to daw

      @parabuh Yes, as I describe in my post that was not the problem, it works nicely..
      My question was about rendering the modified buffer, and @Christoph-Hart has solved it for me, see this thread:
      https://forum.hise.audio/topic/13494/render-audio-in-background/11

      posted in ScriptNode
      ulrikU
      ulrik
    • RE: render audio in background?

      @Christoph-Hart thanks a lot!

      posted in Scripting
      ulrikU
      ulrik
    • RE: render audio in background?

      @Christoph-Hart perfect, thanks!

      One more question, when I render the buffer through the stretch node, there is latency baked into the resulting file (there is a small part at the beginning which is silent), is there a way to find out how many samples that is?
      I'm thinking of adding the silent length to the resulting buffer and then trim the start, is that a proper way to get rid of it?

      posted in Scripting
      ulrikU
      ulrik