• LookandFeel not responding properly to mouse interactions

    Bug Reports
    18
    0 Votes
    18 Posts
    945 Views
    Dan KorneffD

    @Christoph-Hart Performance is acceptable here. Thanks!

  • 0 Votes
    3 Posts
    197 Views
    D

    @Christoph-Hart haha, absolute madness from Apple, no one could have expected such an unnecessary change
    thank you for the quick fix, that was indeed the solution - now the export runs just fine! you saved me from downgrading my OS again^^

    Lets see when I will encounter my next bug with this new macOS update...

  • Crash dynamic block size node

    Bug Reports
    2
    0 Votes
    2 Posts
    119 Views
    ustkU

    @ustk Mmm... loading the only network I have with a dynamic blocksize node in another project works...

  • Bit of silence added to end of samples?

    General Questions
    14
    0 Votes
    14 Posts
    706 Views
    DanHD

    @Christoph-Hart Thank you, hugely appreciated!

  • Project Info - Version Number

    Solved General Questions
    6
    0 Votes
    6 Posts
    334 Views
    HISEnbergH

    @Christoph-Hart I gave this a shot but this wasn't the solution. It's my mistake.

    @d-healey you are exactly right.

    Basically for anyone who ends up here I recommend looking at and comparing the Info.plist that is part of the .component bundle. In my case I had changed the company code and this is why the plugin wasn't being recognized properly. Strange I couldn't find this in my Github commits but my issue had nothing to do with the version number.

    Thanks both for your responses!

  • Monolith bug.

    Bug Reports
    1
    0 Votes
    1 Posts
    193 Views
    No one has replied
  • ScriptNode effect not working in compiled fx plugin

    ScriptNode
    7
    0 Votes
    7 Posts
    482 Views
    A

    @ally It worked! Thank you @ulrik!!

  • How to change gain with a button in a sampler script

    General Questions
    4
    0 Votes
    4 Posts
    411 Views
    LindonL

    @lijas90 said in How to change gain with a button in a sampler script:

    @Lindon said in How to change gain with a button in a sampler script:

    VoiceGain1.setAttribute(VoiceGain1.Gain, value);

    It works! Thank you so much.😊

    ..do the course.

  • Plotter Oscilloscope Optimization

    General Questions
    3
    0 Votes
    3 Posts
    392 Views
    T

    Thanks a lot for your answer. Very helpful to explore your code and try some stuff.

    I dug a bit through those topics that you sent. There are very interesting as well, they all use a different way than me. I'm using a Floating Tile plotter and not a Script Panel. So, it's probably a dumb question but are every parameters (resizing display buffer, timer etc...) available only in a Script Panel ?

  • Parameter pagination left dropdown acting weirdly

    Bug Reports
    12
    0 Votes
    12 Posts
    814 Views
    ustkU

    @Christoph-Hart Not a big deal, but as soon as you use sub groups, it forces you to do so for all parameters which you might not want...

  • setAttributeNormailsed(value)

    Feature Requests
    4
    0 Votes
    4 Posts
    322 Views
    ustkU

    @Lindon make a normalised parameter in a network, apply a converter, send it to a global cable, grab the cable in UI script, in the cable callback, set the attribute... easy, straight, no math... oh wait, cables are normalised! So ask @Christoph-Hart to make non-normalised cables... ahahah...

    0b2a1652422e5076d5c76780f91339b9.jpg

  • WebView Not Scaling With Zoom Factor

    Bug Reports
    18
    2 Votes
    18 Posts
    2k Views
    StraticahS

    @Christoph-Hart
    Any minimal snippet/example on how to make one of the HISE examples retain scale factor?
    Open/close in DAW resets back to 100% same goes for F5 in HISE.

  • Compiling C++ nodes and Scriptnode Networks

    Solved Bug Reports
    39
    0 Votes
    39 Posts
    3k Views
    ustkU

    @Christoph-Hart Nice thanks! 👍

  • Mac OS Deployment Target

    General Questions
    1
    0 Votes
    1 Posts
    192 Views
    No one has replied
  • 0 Votes
    24 Posts
    1k Views
    bendursoB

    @Straticah Yeah, this is my code to install the expansions (i'm actually saving other things on that json file, so that's why I used "SampleFolder" to retrieve it from the json)

    var CompletePath; inline function InstallPackage() { local parentFolder = FileSystem.getFolder("../"); local SampleFile = parentFolder.getChildFile("settings.json"); local SampleObject = SampleFile.loadAsObject(); local DirectoryFile = FileSystem.fromAbsolutePath(SampleObject.SampleFolder); CompletePath = DirectoryFile.createDirectory(InstrumentName); if (CompletePath.isDirectory()) { expHandler.installExpansionFromPackage(selectedInstrumentFile, CompletePath); } else { Console.print("Could not create the installation directory."); } }

    When I use expHandler.installExpansionFromPackage, it creates the link file on expansion samples folder with the samples path. It always worked for me, and I never received a support ticket.

    And then I created my own button to change the samples path on settings. This will change the sample paths for all the expansions.

    inline function onbtnChangeSamplesDirectoryControl(component, value) { if (value) { FileSystem.browseForDirectory("", function(selectedFolder) { if (selectedFolder) { if (selectedFolder.hasWriteAccess()) { var path = selectedFolder.toString(0); currentSampleFolderPath = path; var notFound = []; for (e in expHandler.getExpansionList()) { var name = e.getProperties().Name; var fullPath = path + "/" + name; var folderObject = FileSystem.fromAbsolutePath(fullPath); if (folderObject.isDirectory()) { e.setSampleFolder(folderObject); } else { notFound.push(name); } } if (notFound.length > 0) { Console.print("Not found"); } else { Console.print("All sample folders updated successfully"); } } else { Console.print("The selected folder can't be accessed due to insufficient write permissions. Please choose a different folder."); } } }); } }; Content.getComponent("btnChangeSamplesDirectory").setControlCallback(onbtnChangeSamplesDirectoryControl);
  • ScriptNodeFX Splitting L/R signals help please?

    Unsolved Scripting
    8
    0 Votes
    8 Posts
    172 Views
    ChazroxC

    @ustk When I put turn the "Widen" knob up (mono/stereo) Im getting a bit-crushy sound in the stereo field. If I dial the "Widen" knob down to (mono) its fine and the signal is nice and mono. Any clue why im getting the weird noise on the outsides? I changed my delay setup to the way you have yours. I just need it to be within a Wet/Dry mix chain also.

    Screenshot 2025-09-28 at 1.04.14 PM.png

    I love how its actually going from mono to stereo now. I can use this in a lot of situations. I just cant find that noise. I was reading in docs how send and recieve nodes should be of the same sample rate but I also cant see where to check that. Its not in the parameters popup window.

    Docs on 'Send' and 'Recieve' nodes:

    Screenshot 2025-09-28 at 1.08.50 PM.png

    Screenshot 2025-09-28 at 4.19.04 PM.png

  • Wrap modulation value

    General Questions
    7
    0 Votes
    7 Posts
    2k Views
    ustkU

    @Christoph-Hart I know you're working a lot on this, but just to know before going further in my new project, would the intensity limitation be achievable or should i rely on a different approach?
    I am currently using global_mod nodes but I need a new duplicate of the whole modulation container for each parameter i want to modulate, which becomes insane, not talking about the UI implementation 😨

    In the context of an FX, not an instrument...

  • Convolution Reverb Sample start/end times?

    Unsolved Scripting
    3
    0 Votes
    3 Posts
    438 Views
  • AAX Init Behavior

    General Questions
    3
    0 Votes
    3 Posts
    530 Views
    A

    @d-healey It hides a panel and un-bypasses a module based on a flag, p1. The panel was not showing but the module was bypassed, which is a mismatch. I ended up figuring out that f1 was firing after all and the issue was solved by explicitly setting the panel's starting visibility in the script before the functions run. All other hosts were showing it (it was visible when I compiled) but PT hid it. Still not totally sure why, and there's definitely some difference in how something is handled, but what I described specifically was a false alarm!

  • Amp Simulation with math.neural node

    ScriptNode
    1
    0 Votes
    1 Posts
    142 Views
    No one has replied