Forum
    • Categories
    • Register
    • Login
    1. Home
    2. JulesV
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 36
    • Posts 156
    • Groups 0

    Topics

    • JulesVJ

      'control::pimpl::no_processing' which does not have a default constructor

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      63 Views
      JulesVJ

      @ustk Yes, I deleted the Binaries folder and tried again and again. HISE already gives a "build failed" error and doesn't say why.

      So, when I try to manually open and compile the AutogeneratedProject.jucer file in the Binaries folder, I see that error in XCode.

      This is probably a bug with the current commit.

    • JulesVJ

      Sort the IR Sample files in the selected folder

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      29 Views
      No one has replied
    • JulesVJ

      Scheduled knob task after initialization

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      163 Views
      JulesVJ

      @dannytaurus said in Scheduled knob task after initialization:

      @JulesV Interesting! What's the use case for this, if you don't mind me asking?

      It can actually be used for other purposes.

      But in my case, I'm actually using it for a bug workaround. When I buld a complex custom node with 23 parameters and use it in HardcodedFX, I noticed that in one parameter, the knob, wasn't getting its value during plugin initialization.

      However, after init, when the knob is tweaked, the value is updated. That's why I chose this method. Creating a custom node with fewer parameters isn't a problem, by the way. As the number of parameters increases in custom nodes, the problems increase.

    • JulesVJ

      Math Cubic Root function?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      543 Views
      ustkU

      @d-healey or this

      return Math.sign(x) * Math.pow(Math.abs(x), 1/3);

      But a benchmark shows no difference in efficiency

    • JulesVJ

      Loading samples into the file_player node

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      163 Views
      No one has replied
    • JulesVJ

      Samples in FX plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      450 Views
      David HealeyD

      @JulesV Yes you need to uncheck that box. Yes all files in the Audio Files folder are in the .dat

    • JulesVJ

      HI_ENABLE_CUSTOM_NODES

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      115 Views
      No one has replied
    • JulesVJ

      Can't reference inline function parameters in nested function body

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      15
      0 Votes
      15 Posts
      1k Views
      JulesVJ

      @d-healey Clever! Thank you!

    • JulesVJ

      How to use Global Cables in fx plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      10
      0 Votes
      10 Posts
      760 Views
      DanHD

      @JulesV I seem to remember getting that too but everything worked fine, the project would compile and export. @Lindon's explanation seems plausible.

    • JulesVJ

      C++ Third Party Node inside a custom dll node

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      1
      0 Votes
      1 Posts
      171 Views
      No one has replied
    • JulesVJ

      Multiple Compilation & Creating Installers with a script

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      352 Views
      David HealeyD

      @JulesV Yeah you can use the HISE command line interface to compile your projects.

      If you write a batch script you can get it to run the commands automatically and generate the installer. ChatGPT is quite useful for this kind of thing, but make sure you understand the output it gives you because batch scripts are powerful things that can run any command, including deleting files.

    • JulesVJ

      How to include external .dsp files into the faust node?

      Watching Ignoring Scheduled Pinned Locked Moved Faust Development
      3
      0 Votes
      3 Posts
      726 Views
      JulesVJ

      @Lindon said in How to include external .dsp files into the faust node?:

      @JulesV open the included file - copy its contents into your Faust file....

      Thanks. I think I need those t-shirts now :))

    • JulesVJ

      Panel follows the position of the Eq Drag

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      10
      0 Votes
      10 Posts
      1k Views
      David HealeyD

      @JulesV Not sure, you could try storing the X position of each node in an array. You'd need to attach a broadcaster to the Band Selected event of the EQ to keep track of it.

    • JulesVJ

      Stopping Dynamic Filter Resizing

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      897 Views
      Oli UllmannO

      @JulesV
      I don't remember your snippet exactly, but yes, eqBrdCst.setEnableQueue(true) is important for the logic to work. Christoph gave me this tip when I was writing the script.

    • JulesVJ

      Multiple Eq nodes to the FilterDisplay FloatingTile

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      4
      0 Votes
      4 Posts
      405 Views
      JulesVJ

      @Christoph-Hart @HISEnberg Good examples, thanks.

    • JulesVJ

      Table curvy shape issue

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      1k Views
      HISEnbergH

      @d-healey said in Table curvy shape issue:

      HISE_Definitions

      It would be really great to have this added to the HISE documentation!

    • JulesVJ

      Basic JSON Question

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      483 Views
      LindonL

      @JulesV start here:

      const var externalDat = { "Option 1": A, "Option 2": B, "Option 3": C, "Option 4": D }; inline function CheckOnLoad() { local data = Engine.loadFromJSON("../MyFile.dat");); Console.print(trace(data)); //data = externalDat; //Engine.dumpAsJSON(data, "../MyFile.dat"); }; CheckOnLoad();
    • JulesVJ

      Get the number of elements in a JSON object

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      677 Views
      JulesVJ

      @aaronventure Thanks, looks interesting :)

    • JulesVJ

      Mouse event of DraggableFT with attachToComponentMouseEvents

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      2
      0 Votes
      2 Posts
      203 Views
      ustkU

      @JulesV The problem is that the different positions the event object holds are related to the node when you hover it, and the whole tile when not on a node...
      This makes the tracking impossible. There might be another solution that would allow to discriminate if on a node or not, but I am not aware of...

      Or do the same as for the y position, using the frequency from the module that you convert to a 0-1 position then multiply with the FoaltingTile witdth

    • JulesVJ

      Panel positioned according to the Eq band's handle

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      1k Views
      Oli UllmannO

      @JulesV
      You're welcome! :-)