• VST3 + Waveform 13 = Not Visible within DAW

    5
    0 Votes
    5 Posts
    618 Views
    A

    @trillbilly export a simple plugin and have them try it. See if it's hise or if it's whatever you did in your actual project

  • VST SDK is missing

    18
    0 Votes
    18 Posts
    2k Views
    LindonL

    @d-healey said in VST SDK is missing:

    @Lindon It's included in the vst3 SDK too

    yeah grasping at straws really - I dont even know what vstfxstore.h is doing...

  • error: unable to openfile stdfaust.lib , What am I missing?

    Solved
    3
    0 Votes
    3 Posts
    461 Views
    M

    @Christoph-Hart
    👍 I have installed Faust on: 'C:\Program Files\Faust'
    👍 HISE will have a text label in the top bar indicating that Faust is enabled.

    👎 I unconsciously skipped the last two lines of the tutorial, probably mistakenly assuming that it was Linux:
    "Then you just need to add the directory of the Faust installation to your HISE settings under FaustPath so that it can find the Faust libraries and you're good to go."

    :white_heavy_check_mark: Solved

  • Chord detector

    2
    0 Votes
    2 Posts
    283 Views
    d.healeyD

    @GUJIAN Looks like you just dumped the entire script into on init. You need to right click and select load script from clipboard.

  • er... fromReferencetype

    5
    1 Votes
    5 Posts
    541 Views
    LindonL

    @clevername27
    yeah in another recent thread Dave and I discussed this again, and eventually Dave remembered this;

    Console.print(FileSystem.getFolder(FileSystem.AppData).getRedirectedFolder().toString(0));
  • Side chain; Aux; Bus

    1
    0 Votes
    1 Posts
    168 Views
    No one has replied
  • Crash on Export - png files?

    20
    0 Votes
    20 Posts
    725 Views
    DanHD

    @d-healey it was this line

    Engine.loadImageIntoPool("*");

    Which I was commenting out but Hise needed to be restarted before the change would take effect.

    Thanks for the help :)

  • I can not understad 'int colourId' in 'setColour' from a Label

    Solved
    4
    0 Votes
    4 Posts
    197 Views
    M

    @d-healey , @Christoph-Hart thanks for the solution:

    ScriptLabel1.set("textColour", 0xccc8b448);
  • Play audio file in fx plugin?

    6
    0 Votes
    6 Posts
    479 Views
    OrvillainO

    @paper_lung said in Play audio file in fx plugin?:

    @Orvillain Thanks, is it as simple as switching the gate on inside the module and leaving it? Totally new to scriptnode.

    There's a playback mode knob and if you set it to midi, it will act like a synthesizer. I'm assuming this is because you want to test out a DSP network that you're intending to build? You could also just add a regular old Audio Loop Player to your module tree, and build your FX network on top of that, and then move the network to where it needs to be later on.

  • open panel animation

    7
    0 Votes
    7 Posts
    441 Views
    T

    @d-healey ok tried it again now it works

  • LFO Shape Designer

    28
    0 Votes
    28 Posts
    2k Views
    DanHD

    @d-healey Got it, thanks :)

  • Offline password protection in plugin

    8
    0 Votes
    8 Posts
    429 Views
    L

    @goldee
    I recommend that you create an external API that checks each connection (unfortunately, it doesn't work offline).

  • Images in a Viewport

    25
    0 Votes
    25 Posts
    1k Views
    d.healeyD

    @DanH Looks fine

  • Updating a knobs min/max/middlePosition parameters - why is it limited to 100,000 ?

    Solved
    20
    0 Votes
    20 Posts
    725 Views
    OrvillainO

    @Christoph-Hart said in Updating a knobs min/max/middlePosition parameters - why is it limited to 100,000 ?:

    I think you're overcomplicating things here. You want to select the loop range on the UI using sample values (from 0 to whatever number of samples the currently loaded file has) and send that to the SNEX node, right? Because then you don't need to do any scaling / max parameter range setting at all.

    Here's a snippet that isolates the idea:

    A knob on the UI hardcoded with 0 - 60000. Note that this can be any value A DSP network parameter. with the range 0...1 A SNEX node with a single parameter and the range 0...1 The SNEX node just stores the incoming parameter value into an integer (use the SNEX variable watch to inspect the correct value).

    The only thing you need to make sure is that the range of the DSP network parameter and the SNEX target parameter is equal. If that is the case, then the parameter will completely ignore the range and just forward whatever input is coming from the UI Knob.

    de258dbc-c7b2-4de0-a220-4575f811781b-image.png

    HiseSnippet 1602.3ocuW0saaaCElxIJs1cqqEX2ML.hbQgCPVh8VWWAx+I1d0nMNFUoA4NCFI5XhHQJHQmXugBrK2yztpuA6Io.8MX6bnjrjiSZSM5lKPsIO+xyOemS3izboG2qWrTDFx0Dh0BciTt73XUDwp7wiC4Dqux1YrTO3fALgjztAw5g1Gxh07HZxU6ONjEGy8HVVK7q3EVkWjX97gc1m4yjt77qHjSTBW9qDABc9sc28kBe+VLO9whfBb+zca6pjGn7UCA+YA6ZjPl6Ery4cXHakrIVK0zSnUQNZllGC7ruxary.0UxD9OQDKNymiGpSb.EkbM4fABeuIu0X3kuXgW9BIu7u09PgmXx84QfGYHPyknXLvpzGykp+Y3RVEboESboGa63FIB04TP+4A1skPBoOCB0EckDdIVuy9.EvfTuV.6BdqH3vDAp9rZ0VkB+2JazenzUKTRpR1Qo4GIqtRkeuR4JusB85j52+FoglIR46yitQxX1M5iIXU4vfy3QqRuj4OjOgQ34OcLco6VL0M4UWfQkrsTnOJjmdtkx2CiU3umMCPRCaXtH0CAV0lLwCSyDN9BOdDQ.J4d1uTpNqNw37YUw+w9+8tj2ztASyxTCnQvJg7Hs.eLVM3WB8DII3x1M3wWnUgFdCBURz9V2+SZzQSZad2o6NNuGZvtPuZni32.wssquVMR.Km2W89cCydvs8LM6FCPacZcnYKB5yf5DjxCr6lcDZXmovDZITdC8Y5o6SP.gTBPhdphSrBTFKziKBX7Yz7T6i17bWcwGa2UncGby9XoavGgj3+E9XJjyWa2reetqN2AWzt0oyK9RsOa7kJo4evlnwmpb3lPV9S67t3vHNTwvOV00mMtZLKHzm+ZvGWkdlux8BrDb1V+zpu8QNp5NfIkb+34AgXouPntjWqFpExyOjoiDPihcmgANv7GW9AodGbmUIDbH4bM7LVW3.CSMG9G3SJw53YqTh0yHliqP5v0WohtvjNR+MzSmD6iMA4d8GUmrmuu5JDOPjVkB4.yccU9iCGnjBW7pDNx7z8BTCQviD28Er3iYBerr1YXLf.5cjzAX1Le1ZgS3QwFEeO6ZqA+CJy6n7.RK0h4BA1wcY5AX+BBpBEm7n0bmTjNkuVrNAUQ176jnD3hAFHMX5MlelfpfHgkLKfjgLlTghmf9uRI1oc7IHUWlO4jDXV3wgVIIBZ7X6jYhwR9ndR7lodAOBdAQ70xod28WyRB2t2U19.ePS.ZYpq8M1RUuXvW48fhRHcmCybLK5btNYFC1nLJc.g8wLnLEuOAiuKrvCdZugdBUKQBI3aS.iPZHhCgts8GBnFIPJ4gSzAm.YacuCExSJNXB+bHaz0t6C63LYbQNeNWvuJIHVjyjvbtMlQ86MTqBf9QCV5s6ZKccE8k2UmQTyjXI2ftDmNXN8XZkexPu7xjt25zv8UpKBXll34ZR++KPNAL2HUO2DTT7EeeyM.LnzrLcYXqd3L8ZqufeBfkc645NsplQvebdE7mlWAe57J3OOuB9r4UveYdE74eZAw+VjzNMr5EZU51zTDZY0ThnIFjMBGla5AK6lL5FqUmbCTimBsXUpu.mRZ9JwS9t7df0mBNasAYKXSJ89R1ZNfiAM6zMERMsyIaSi0QCc0zoDBGX6zo4o85bTilUmhzJa.yxKu95TbEcAyWDyo5A7rUDfFDJL1xMlNfGwqT9RkvKamipcS91wPODVfnLXGPauEUI5OlnHcKZsLi7ZdLWec8GJB49vrshlHBYr5zZDjOcmAiFhEmKY9oBkGGvc1wXXFuXRA682ll56laqdMpOg5A+5tXOVLsOBBMigwG7ASakVHiUiCYxM66qX5UAFJZoaxLG1tQaJ+RHAOULGfY774u.ROMQZUm7qmP4y31uwjDEw4qxoUTHfNLzXB9H.AEeKnmjpefZyzqwXRUnHKVSKdE33qRwGoP5wGMiMcxRrSF3biQntoQHvdS.yq5oFBcLzKSUZVYSUPfUtbCzFuciJDxLcIe+s1kLJveReh0eYu4NvEzKS11Zqkg+frkovNXJOn9aqkeyws9gmu7NaWoxl4iK2tBklejlMcbqkqgBmMXLUWYyDSolONLgNnpBeZ2Xqkmn3koET65aWYy0K5BDx+xHRvhR

    Interesting. That's how I had it setup before, and I wasn't getting the precision that this snippet gives, at all. I'll do some debugging and check what I might've got wrong.

    But yes, I can see from this snippet that I wouldn't need to set the min/max of the nodes at all, and just the UI control. Which would indeed be ideal!

    EDIT: Actually, scratch that. I realised I did a dumb thing when testing - I was only turning the man DSPNetwork parameter. Not the actual UI control with the total_samples assigned to max. I can see it working fine now. So yeah, ultimately, the issue here all along (if you account for my being dumb!) was the 100,000 limit.

    Think I'm all good now. I'll document some of these experiments in my Orv's Scriptnode thread for future reference!

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    14 Views
    No one has replied
  • 0 Votes
    4 Posts
    340 Views
    W

    @d-healey yes, I checked and everything id enabled.

  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • First note is playing back over loud....

    8
    0 Votes
    8 Posts
    693 Views
    LindonL

    @d-healey I think I've tracked it down --- its a Faust compressor with some very specific settings.... SO I will have to build a new compressor....

    Thanks everyone for the input.

  • This topic is deleted!

    18
    0 Votes
    18 Posts
    54 Views
  • Custom filter curves?

    9
    0 Votes
    9 Posts
    572 Views
    CyberGenC

    @griffinboy good idea. It had not occurred to me. It wouldn’t be an exact replica of the curve but I suppose you can get very close. I’ll try it out. I would still be interested in finding out how to make an exact emulation of an analog filter.

    Thanks for sharing.

23

Online

1.8k

Users

12.1k

Topics

105.7k

Posts