• Chord detector

    2
    0 Votes
    2 Posts
    292 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
    544 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
    171 Views
    No one has replied
  • Crash on Export - png files?

    20
    0 Votes
    20 Posts
    734 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
    204 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
    514 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
    508 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
    499 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
    730 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
    341 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
    773 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
    666 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.

  • get link folder...

    6
    0 Votes
    6 Posts
    315 Views
    LindonL

    @d-healey yeah thats the one...

    Console.print(FileSystem.getFolder(FileSystem.AppData).getRedirectedFolder().toString(0));
  • This topic is deleted!

    Unsolved
    43
    0 Votes
    43 Posts
    97 Views
  • No sound

    1
    0 Votes
    1 Posts
    198 Views
    No one has replied

28

Online

1.9k

Users

12.5k

Topics

108.7k

Posts