@David-Healey
It’s exactly what I needed, perfect timing. 
Posts
-
RE: Packaging Plugins and Apps Workshops Now Availableposted in General Questions
-
Handling Latency for Delay-Based Modulation Effectsposted in General Questions
Hi,
I recently tried to build a small vibrato effect in Scriptnode, and I’m trying to better understand how latency should be handled.
I want to understand the correct way to think about latency for delay-based modulation effects.
My first question : Does the latency calculation tool correctly handle delay processing, for example with nodes like "jsDelay", or can it be “tricked” by this kind of processing?
Another question: if the latency is not fixed (for example, in a vibrato where it changes depending on the rate and depth values), how can we handle latency when it is constantly varying?
I have seen earlier on the forum that latency can be set through the range of a knob, but if latency depends on multiple parameters, how should this be handled?
PS: I used ChatGPT to help me write this question to make sure it is clear.
-
RE: Exported Plugin Works in HISE but Not in the DAWposted in Newbie League
@David-Healey it worked, thanks for your help
-
RE: Exported Plugin Works in HISE but Not in the DAWposted in Newbie League
@David-Healey I didn't compile the node (if you mean scriptnode) because I thought it wasn't necessary for exporting the whole project.
And yes, other than that, I did export it as an FX plugin. I'm going to try compiling the DSP network as a ddl now -
Exported Plugin Works in HISE but Not in the DAWposted in Newbie League
Hello,
I tried to make a vibrato plugin.
There are no compilation errors and nothing in the console.The VST3 launches, but it doesn’t change the sound at all, unlike the ScriptNode version.
I’m losing my hair over this.
I even restarted the project from scratch, testing the code step by step, but at some point, without understanding why, the vst3 doesn't change the sound at all, even though everything works perfectly in HISE projet.If anyone has encountered this kind of issue before, I’d really like to at least understand why it’s happening.
I use 4.1.0 Hise version -
RE: Is GitHub a good solution to distribute free products?posted in General Questions
@Christoph-Hart Thanks for answering!
I have a side question. I was wondering if open-source licenses require me to include the image files I created from Figma for the UI.
-
Is GitHub a good solution to distribute free products?posted in General Questions
Hello,
I want to distribute some audio effects through my WordPress website. I created them using Scriptnode, so they are fairly small plugins.
I was wondering if using GitHub as a hosting platform could be a good solution, or if it’s better to use a CDN like Bunny. I would prefer a free or very low-cost option.
GitHub puts me off a little because I would like people to download the files exclusively through my website rather than ending up on a public GitHub Release page.
Being a very indecisive person
, if someone has had a similar situation and can share their choice or experience, it would really help me. -
RE: Slider lastModValue is too slowposted in General Questions
@ustk are you tried to reduce the smoothing value ?
-
RE: [PR] Overlay image toggle buttonposted in General Questions
@dannytaurus
This is a very handy feature
-
Trying to make a button callback when it’s already linked to an FX parameterposted in Scripting
Hi,
I’m trying to create a callback for a button, but I noticed that once I link the button to a ScriptNode parameter, the inline callback stops working.Is there a way to have both a button callback and a ScriptNode parameter connection at the same time?
For demonstration purposes, I would like the btnLinked callback in this project to work while it is connected to the project’s ScriptFX parameter.
HiseSnippet 1573.3ocuX0zaaaCFlJIJoQsoXEn65fPN4NDjZ67QaPWQbic7lwZRMpcC5okRKQGSXYRAI5j3UjiCX214da+M1s8+Xm1+f9OX6kTRwTVJNNFa0AHvjuevG99Mcy.tCILjGfLrZOxmfLdfYqQLQup8vTFpQMjwxlBRn.cvHebXHwEYXr32KoYr5RH0mOu+AXOLygLdKD5DN0g7Z5.pX7tMq7iTOu5XWRa5.Mt2tRCGNqJ2iODvwhlEQ9Xm93yHGikrsfI5Gvg8PFeq4Nk2xYa2m4Vt7N6sqCdWxdcwc6VZK2s2d2muWos1Cu8y2kTbG.0G5RE7fVBLfdjwRGvcG0pG+BVzAbBMj1wiHWTB0BN4nsqy8bkWQ4tnp8ndtMSLPgHPKMGatVLxb8Xyintzq2erY6qTDrGKgtAzXgzvawTvqjN7JpAubfjgFjVJBROxrkS.0WLlhDO22rASPB5hA+jNTh3EsvgKYVkCbvDaN.2mTO.VbsDE1pXwMrg+8jWrl0ZVf2JTXeNNvtOqSI6WZmH4YDQU9.eNCVTXcIw0kRjh+xSi+xSveGAqY.kItQYRXX8Hj8zmZWE640Aher6xGK+ZVTlGkQr6Nj4HnblMmkPSp3.tWAmDstAbzdCIOYMqOtlkM7g10tfZK6W9R6ROwNda4G4cbyPBfjyi7YqugsH.D9E.wTrUdR15h8BU7Ew1U1DX8so6ID5lz8DP3JosA9WxUVxd70NwbUHiAQZQyyf9ZJqOw0JsWJZyo4lh3.7S46JhHei9BqOZk0MLadgYyIjxGLatfYyCDoXqqdg0sZZtQ2RJiCXA0LcGyEj2vJHMPqZckk8jj51MWZw5xiDjKYYA5foIXA1vAcHAZtGEiPQnzU1Lu4Ja5EdchLMZLxYMXTwa7IrapbLJ1dJKLGiJfUgpF3CiqAdvPgfyPTnTmkYR7MRgY8tUnYP96adsi3NnfVdTWRfRAKaJilRI6u+oO826OyxVNkr+427K+09n20nFVfkMBhsFfExmDHnRiuQMx4Pa3n1BqZViD1Wv8Ulq3vO36yhA6R8t8izWfzT0pyjsartp7gJizMhWPcE8tdiOzoROB8rdZCP7cU7S7+MbUipnNH65uuDLxP.Ls.zuRRYEy1D.VHA4RP7ud7oK3QhT+RjNxu2s4ztTGmZftVkniPFglF9neJC7aT47jneSi3nlqgf4s460rajJ4BgxvHVYlF.lCg6NzCKRObhbDtXBPdcpIBjc8YgTQJ+7+YSrLqP7QlMoBmd4iwExAiPNv+GXLdNu0LOraWhiXL.Wxr96+xMTmUbbAblxCOUneNiyY7qliKZ6GPfrCRadSO7nBg3A9dj2BXbC6Ndbm9sn+LIak93LsCjbTvoGlwfViySCgkmYqRoo6TdKenfxN6HrHfBIClGObPK3ECNjpwnSlVsfLqJZcwjzrVDlqZw+.ehIVRt1HlXoDhiaofNlHtfGzW4Nh+NTWIJ4oVne7VskOM5Udd7Kjoxz3HUvOn1qI2ajeONi5H2JhiDz9pA7gp7dEjgG3zFS8jg1sFFBM8beCqEvr5UUFKdBIHTo3ULKtI7GDpeL2EHsRcrCXbG0DKK87HSYeTH.kDroiVx9D3UOdI5IVYXQp8jGjEYDAzOPUnBdNlz80LodqrOyBFKp02IJ.VtBROWHJbsQ3IRpNXOzIQMwf6s7ThLvpKyxQrJjktOMbDyAk518X0sCB01Tiir2kTJX52iznFMtVSab.LjlpRv3qo78eIqfVFGQYmL4X.Ggubh8JWokf3KSwzql1pO4hn6l9txqeRmqLptFoKdnmHy9uZnfO.RsTkEQZ.bkr.7y6mEfEui.7AlGAvf56QgCIi9yGkvXBSGX4Y4.Pbm.1plGxvPkD2Y21c2QUkeaRyELB2eLET8Py2wjQhDW0u4wDm.sR9PiVIcfmgNP0CSleSIT4KWPOytT0DmLhpMPX7.nwKiKOEMilV1Xy7lQCc.m2e.VUpctFm8KRigAXm.9owEfjW26o1AJgvTUcV07H4Z6RYeav.pK8TGmzpJifkmWA2ZdEb64UvclWA2cdE7YyqfO+1ET9yzEWDUF5B4OMOTEDZXjTPA5sf9WsNmuaC -
RE: Can we change the interface size at export ?posted in General Questions
@David-Healey
it was my mistake, the path was incorrect -
RE: Can we change the interface size at export ?posted in General Questions
@David-Healey
Thank you,
I was actually watching the video, but I can’t manage to open the script in HISE’s code editor.
I placed ZoomHandler in the same folder as interface.js, but it still doesn’t open.When I add a ScriptProcessor tab, I can only open interface.js; ZoomHandler doesn’t appear.
-
Can we change the interface size at export ?posted in General Questions
Hi,
Just a simple question,
I’d like to know if there’s a way to change the interface size when exporting. I’m trying to test different sizes quickly without having to manually resize or rebuild everything each time. -
RE: HISE Scripting Foundations - Beginners' scripting course, now available.posted in Scripting
@David-Healey
Sometimes there are discounts for students, which is why I'm asking, but I hadn’t seen the initial launch discount. -
RE: HISE Scripting Foundations - Beginners' scripting course, now available.posted in Scripting
@David-Healey
Feels like Christmas came early
,
Is there by any chance a plan for students ? -
RE: SVF + one-poles for multi-slope filter, good idea?posted in Newbie League
I tried to make the scriptnode, it seems to work when I test it with the noise generator, but as soon as I want to compile the scriptnode into an FX plugin, the VST3 crashes PluginDoctor, and in Reaper nothing works.
Here is the snippet :
HiseSnippet 2106.3oc6ZssbaabFdgnVJKZqT6jNs20gimdgbGYE.vinYZMsjrpYSjLqohlzqTVArzDi.2kE.zRLdxzY5U4t1GmdYdG5L8QnW22f1+cwoETfTTL1YpaBjuf6g+c+9O8s+Xg64ysoAAbejVkSlNlhztGt+TV3v8GRbYntGfztC9PWuPpOZuoiIAATGjlVoemXTsMWGIe92OYOhGgYSy5BgNk6ZS+L2QtgY81qym554cHwgdh6HkYWuSWaNaetGeBfjRXczXh8EjWQOlHl1ZXzyIACQZ+JbCyZ10cZ4XZ1vpoMoI0Z.Yv.iZN0q2rskQMKR81Mo5MPZkeliaH2ueHIjFfzVeOtyz9C4Wxh1fScCbO2iJZXf5C6bT2Gx8bDpnnWz9Cc8b5kXhBPvpzKyfUJxf8SwG453l1elg69xAplIgpATas7vqTN3YnBOcE3U.jzTfz5QP5A3919tiCyFQfm6h6x.+3.B3mTgRzbQq0WCuOGlAKb2QjKnG5CMRkX6l556T0PW+QeRkJfuJHr5qI9U+TF+7i3Nzp+lpIx9JZ397Qi4Lnw1OLYBOTHWxTBnBnMl5G5RCf8Yzuu+KNVYt6T8MUqTU7upUeXPHcbe2uh9vecU8cq0Xm3tGQtR1SqJe8i9jASX1gtbVUN6XdH8ErseTk2TYyJeckpyNzfAENl.Z9bOOpegCKBW8WjfaylL5bp+NfUwaBMchfKIueFOe+rZXncjkRYhbVWla3KFSYyK3DEadgXhRwnB9UnLh3ChiH5645.oxtNhttfc9g9z+zDJydJRh6zLxu7O2AsDqwFXgOyHmve4e+Wr47EduIggblT36f2Kjc1mMdlsFXSPed2CHgDQvcrNkEt.8c.80.0RTn9l3CnAWDxGiDQuwgcPxezttURh.gQ8h2T4uMPWoxUMUswktNgCS63a+KcFRce0PEVr+nP8R2psVVK7Up7cJ63usyHHnWjelM2Qpzq06.A6oM+l+QmjTBUaVvjACbgYgwUe9WAx633Q6wCbEgooyqyesiCc.YhW3o4r4P+iShj55HODPpLUO7KL.pXefEF3ADinBRUqvcmqUnBNIuVwB7s9EYApfOvMv1G1KT.40ztrd9TfqHJkPUoGHe9mOI1tD07e8jkTGJiknIjdkv8gerg4G+Xi1e7iMqmSk17FC6yzmNzaPeT8fneYmn89t3WRC3L4ImKI1uWjHQxnh1Mt47rLD72diJbOXYc9afe9XwBEg9n084igi0u1IP2WXhm3QByefnnrg3ADgkpmBINogAgqSUCpeqcJ4xBwGf64FZOrXLtVAXD3ndWfw3ZK1B+rACn1gY.bc7gew2eERTINT.1SwlmKxnfRHz9Fb1Qii8oPvC8DdOOxzsCHiF6QeIfwcpdtG29BQp70OOMNPbOwL11dHgAb0AqxwtkWZqhwhcJujOIzk8piHg9R50imLpOTkpMc+XzA8osl3z2n15h1h3h9Tlirw+AdhGzPzVKdPijAyN3FcLM7Rt+ER2Q7ugzNgs+CiKCOxTyD7KmR8Cjr6af02E9C8TOO9kBNA23fWo5I6sG2a53gblqsveEMmDU3oi3SDTHQ5ATo8IDWOQ7d+IAP8FNuf0Glrr7dQ71wRtsMNjXCF3o8HhCKe.VTwBDjR820NMXs.LmE0Hr2Qk2WvzDtpdITOAQ5gXeSdEgHSLnFijjevKHnURLtvvECvxQu7xUCHBZ6bn89RzBgO6FOZQnJUzaZeUpMA5ItEPQrl..+DQ.ihlDetaIbMY9t5TiOVJdFX7KOpODnbofO5DhOTVsX8Ko1QbARLpLqHHeyXCgf2dKb.eP3YmK0RTOUJ8J3TcGs3kdsuKK86NXUrF+ApKsw7WaEOif.LoE3LNxkk5ID4VGQtRocaT+zxQJiEuWhLfeCbzbd5jP9Hf4I9EIOPslKDRI9bCbT1xMjLUT7Yhn2pvSsYh4tGtavohQsIdYwl5QXTFuo.VLN30CxC0svCjotA6JFpHXFIzMARAgjG8pjp9i3CBx9I7itLG5UhC.erwL9sxE62JiMy631D5.df95eA8xH8P79656ZZZYoWuQSSyZ0a2pci32WNqT2bdPfZvHZclwOile.TMEb7QXqcaaIdZZztQMcyV0tNhZVukQq1Fspo2rgQ6lRDUB+GlAIXrwhgANCFa.Vt14LHkwxNhHejWoStP9Y2JQenkMGwn.ybMcC8ZfkyxpccqV5Fwl49i37vgvgrIa+OSrZ5VQOsZ0rdayFsMmAOyYR2N.llDiwloVBIMbQJ+x6tW7VYDuUaheFi.kg3fxM0hbwH0zXUFj7jn4RN+4J7HpSpnzz7Ky2wi7Rcnxa4KVOVGx9t1YdEw+.Ugjv9nonnUvva5b1XNT0VNs7CSofRGuHETQ7ePSF8Qx7P4iggkotko0aKpoErCEGR++EzTMrZ1vxxzrAXqZY0p96XZJi2inoTSLT4rlo5rUlzZl04+EYstaJsiwJQaoJ+Oxa8i7Vu2Vd06s7Vysg15p.b1f82NoPmN6WkIO3KKygt16DWpv2IN5Mw5sfayu.gTJa5VJoJy07EUMWJhZU49sm+qPgg7cqbVG4mcpHW6xcgAEXbDTCnYcwwguK91AZc8aGHuiTbo6qLTSuXpd4ua93qWXVDmbo8KeFj7BRm8axsL3coi6hsh2tPtEJzbi1Rj5VeMHvA56w4WLhHuN1U5SR98xkGOhX6yOK9BMEJ2cj8.dClrBhMwGIZW0X1uyJR7UBcOy1N+RcMAMWUAqspBVeUErwpJXyUUvVqpfsuYAE+2GI9LQQvNBcTumICB0zRNXSSqD5+xozfGcThere are no errors during compilation, and it's the same if I export the scriptnode as a DLL. I don't understand where the problem could be coming from.
If anyone has any idea, I would be grateful. -
SVF + one-poles for multi-slope filter, good idea?posted in Newbie League
Hi Hise users,
I’m experimenting with filter slopes in scriptnode and wanted to know if my approach makes sense.
Right now I’m doing:
SVF (-12 dB) → one-pole → one-pole
This lets me switch between -12, -18, and -24 dB/oct by bypassing the one-poles, with the SVF providing the resonance for all modes. It works, But I’m not sure if this is a recommended no-code way to build multi-slope filters in HISE.
(I know I could just use the basic FX Filter, but I’d really like resonance on -6 dB and -18 dB too.)Also, I’d love to get a -6 dB/oct slope with resonance, but haven’t found a way to do that yet.
What do you think?
-
RE: Oversampling pitch shifter a bad idea?posted in General Questions
@Orvillain
At one point I looked for a way to improve the sound of pitch-shifting, it seemed that the best solution was to build one in Faust or C++. By the way, I think the ScriptNode pitchShift node even bugs during compilation.