@the-red_1 there is also a
DspNetwork.setForwardControlsToParameters(bool shouldForward)
method, but I'm confused on when to use it or not as I never used it myself...
@the-red_1 there is also a
DspNetwork.setForwardControlsToParameters(bool shouldForward)
method, but I'm confused on when to use it or not as I never used it myself...
@the-red_1 said in SNEX Distortion parameter not responding to ScriptFX knob connection:
However, I also created a GUI knob in script_fx1
I think here's your problem. When working with a scriptFX network, you cannot use components inside the scriptFX itself.
Just create the slider in the interface script, and connect it from either the property editor with processorId and parameterId,
or within a script callback using
myScriptFxModule.setAttribute(myScriptFxModule.ParameterName, value);
@dannytaurus I haven't checked the differences against yours, but what about this one? https://github.com/christophhart/HISE/pull/374/commits/61ed43ee88e258b61831dfbb6202ca64a5e8fbf2
@Daanyoo said in Unlocker - How to use?:
I know that the Unlocker itself is part of HISE Activate - does that mean it can only be used within this setup? Or is the third party use of the Unlocker without HISE Activate still possible?
Yes absolutely. You can use the Unlocker without subscribing to Hise Activate. It uses the Unlocker API that was already available back then for people wanting to integrate manually.
Initialising the Unlocker inside the script automatically seems to block the audio processing of the Plugin and the CPU is at 0%, regardless of what Preset I choose. Looking at the documentation I couldn't really figure out the workflow behind the Unlocker. I'm receiving a JWT license token by Moonbase, which then should be written into the KeyFile on the users device, but I can't manage to get this running.
Have you created the RSA Key pair? Tools -> Create RSA Key pair
My advice, before using a real license, is to make it working using a dummy license. Tools -> Create Dummy License File
Then loadKeyFile to check if there's a license available (the dummy file in your case), and it automatically unlocks the binary/project...
Depending on how you handle it, you might need to restart Hise between the different steps (though it is not mandatory)
@Christoph-Hart Bumpy bump
This is unusable as is...
@resonant Not on happening on my end but, perhaps just interfacing a control.smoothed_parameter can help.
@dannytaurus Could at least be in the Hise green colour palette...
@Christoph-Hart Yes of course for the mod output, but I was more talking about the signal detection. Once working on the dB scale it can still be normalised at the output. But I get it now, I have what I needed thanks 
@Retromelon This is a kind of widget that would need to have as many customisation possibilities as there are users... In other words, the chances to see that kind of things is rather... 
You'll need to build it yourself step by step
Does anybody know if the envelope follower node is working on a linear or dB domain?
It seems to me at first that it is linear, but when I am adapting the signal to be decibel normalised, then the attack/release timing is messed up (like needing to set it to 10sec to be usable...)
The code source shows a log transformation but it seems to be used only by the updown_compressor node (which is derived from the EnvFollower), as I don't see this logarithm part in action for a pure envelope_follower, but of course that could just be me being blind
@daniloprates It appears you found it already 
@daniloprates You want to set the base URL first:
Server.setBaseURL("https://webhook.site");
local url = '4df64496-5ed1-4c08-94fe-3f894537b369';
local payload = {
"test": 123,
};
Server.callWithPOST(url, payload, function(status, response) {
Console.print(status);
Console.print(response);
});
@Christoph-Hart So if I do the exact same thing inside a synthesiser it works, but crashes as soon as it is a master FX
@Christoph-Hart Bump bump 
I’m stuck in current project development 
@pcs800 I’m not at my computer but have a look at global cables. It allows you to send data back to the UI script
@Proteus1 your button is probably set to saveInPreset, which triggers it on preset change… just disable that
@Christoph-Hart In fact, I even get a hard crash when dragging a modulator to a slider.
Am I even doing it right?
HiseSnippet 2116.3oc2Y0raibbDtGQ0Zk3pDuarBPPPB.gNImrVfC+mNGVJQItKgWJQHRuds8A4lyzjrgFN83YFthLF9RNka9rukWibSOB4QHOAA9MHo5tmgyLTTRbI1UVHT.Br++q9ppqp5hsc4FTOOtKRKc2oNTj113NSs8GVeHgYiZdDRaGbKhuKaRKt4KItl0cIdCQGN0g34QMQZZodgXlZasNR94me9gDKhsAMpKD50blA8UrQL+ndaW6yYVVMHlztrQwlcgZMM3104V7w.pRgyhbHFWPFPOgHl1ZXzKEHP6OgyZTnewREJTHeuhjJ54pTMOgnqSKks.oWg7UJVsXUyB40QZabrIym61wm3S8PZqeH2bZmg7KsUGvqYdrdVTQCcTG3jUc2faYJDQQun5CYVlsCoKODRC2Nh7RoHOfqXlrY8GQhOQNPlnUDm.0VKI7Rk.d5wgW1XvaAPRKFjVWAomh6X3xb7iFQfmGiaZ6Sc6S.8TbnnlKR6JbcNLAa+8GQtf1vEZLaA6UJa1mkA92m7W5O11vmwsyvsOg6SO0duOI82mdqz+P5LyOT+9KbLww3xsrntKbXgog6ssv8rGOpG08YYdKwZLc1DAwOImhuYNMtJ2PI0wlH2toMy+TGp8MYHfBnJA+GfJXp9R1+WGv9crXlTWDCH4Gg+badOcjDvwujf9hlGQ7IgaCrivo3Pc8YBAP6H5agKQJk5V3indW3ycfCpNejC2Vb9ZaemG5jnCbZsoyZTiVyIThZBS+iCtymAtzO1h.7nNbKzEt.B1.Mk62qkveD2L.NFrdTKzn3tB9pqFQlDWB87oNcX+0Po9e7S+z+74di62mAyBiyXdHrdSSKZatGSnliVatqPWWN2IPNaXwI9L6AcYfBUHseDNdWIjZPtiZ3W6Rlo+vYcb0eq1PJavvHuT+amZA5BEw+avALBfNEEg5MHtuJlOczhamS0gOche7IHU4ZSvee5LY1scjRX2OKytuvh2iXEoDxHvB3Rg5pu6yDyuosIcBLyOUW1DbXYwu7K4tW3A9Lov.8IVdT4XJigN9SsD8uqvbX2z+.Z0o0b2DsVyYNZ04ZzJ5jjz5e3ZzZjegXD713bkymOe1BEKVXUY5y+PxzBB85tfeBd19FOhfHtYjXmvMrvWqMbGXZ73pu2BSrrP7o31LeigKFiqs.LBtt9Pfwffq+J7w86SM7i.353Fu49KRZ5v6EuQd3aGzLSi2nuvXn+cbT7JGWJ3+j1k21hLcOOxHGK5Y.FeVldVbiKDNEudPt.WxGJlwdFCI11TKuUIV3FKMqne6rxlKokyl3im36RzuGMpSnwRGl6yrTWUHTBtEEbKtgcKtM2YH2lYDGnmQg0LX.3OJVmw7ZICDh0D8uPAs9XOe9HQryMwu3flmjAjs4y.nyHN2enz+Z7LhaVSK06IMn5LOiXOfJtr1z1Yrupk1F2dr6l1uEREQoImKNt7SWo2V0jbSlRvhCo+6tBc5X+nyGm37QnDm+O+7657+BOJjhc3wbf2WSc4h4hd2LYycW939EvOb.zx+vEZEd3BshObgVoGtPq7CWnU49DZmwGKx2MHUeM7IiG0ARnzfVOHbrvm+Zh2.pZmMLFPGpsorw+E9DLntnsVvf5gCF87QzIT+KEoTJhlE7cPrUIa3Iyp379S.3Sc8jtReDN69venCDIiJRjmEjmF32S1Wat0zvPYpWJBItGflCFwGKx5Wg+nHYGFlPRnn7RhWWByRv1cF6AOD17T6Nv9HqwCjyk1IxXeOpAw.37osIhT+eJ1HLC58MloBSHFQpQA4qptShIHzXsCe0omR0INqvj5UvCjpQxmurFFlhXbA+slBTanR09RWhCUX7bN7fUcTBj9aigTHVESg1EAtqsOKKXzhAlGimsAIwwS.b3R2OZzEAg3q9NN80iTocItCn9dAUVvlZnLRjbjHijMvCDxb63uveC46SPnXJ.XEyZAGYKlcPFLXgcHpEYRP6Mv5kfN5LKLMFqCsEh+ivxWRgRrRzxsspcYQ65GEVKtNrA1Dq41cgcuEcRXwUNh44.Yge3X30DpLGSzCzVAQ34Eeptz6TXQXRxFIFQl9on0TQZURS8lduVLpQDdfaZwrDBX8DFAOVYDL3lLACVycn5WKgRKUL1ciH1cSP5xNOAmMAAuCzFli7idgpY00KA2JufdoByhToKtegb4xUNa4xEpTPOe1pHknIMdNXLjxKweVMTWLPlWMuIVblua.QLg7Y0ylGlP0pUJTsbV8fBcNKoZzLqybyazcOQKaiOi5Q8Ua6b2.tIqLvvJBmaEib+vCYHbK0EtNEq..vifAKsdfyRSYF+c4xCbgI9eDsOYrUfzJrKC91N.bKuetpvmJkKA+kuZkDdlV06VqR8Sim7wlpA+8XU0fhRAIL9fTI9Gw2RwhtkeXj+0x9Ci3rz+vHyWj60WtmEdG+tFq+f620XYyP7iulpw6WpJP7TELw3W03z.lB91MTxgECrCYNbKhHdTpFtzuaLjvU33e6O15+7bgERyHCrZ+Xsuj7VZet6n.i7Y6zqnCfyLdOcoib3clZarDkeXmZuhycN1l.rfY7Mo8Phm3G1AbokXafssKuEAdktacQxjIJiv.aH.m5GKJd+pxiDJ.R2EBuWpZ19M3RE1G9z+OK9e05v+xe56m1uKUr7NJN1ZKsUpvRXlJWXS7.r3uJTNyv6AJJu0RTm5+qKQ88xaSUatJr58xANhX3xO2PUPaYImk8.jfsLA3svsDsyrfe+Twi2N2vH4VcsElaUWX9UcgEV0EVbUWXoUcgkW0EV4tWnHQgfGDHtmhPsZerx8t1rXKZoP+OFKWPAA


@Christoph-Hart Yeah I understand the performance thing
It's not a problem at all for me if it stays bypassed, the problem is that it crashes when unbypassed 
Of course, I can just hate myself clicking on it while there is no modulator present. But the fact is that it's saved unbypassed with the project when you first create it (or set/unset a few thingies), and boom, crash at next opening
I can understand the rationale behind bypassing the modulator when no connection is present (cpu saving?), but isn't there another way not to render it when there's no modulation rather than a hard bypass?