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

    Topics

    • JulesVJ

      Plugin parameter values in Pro Tools doesn't load as saved

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      355 Views
      Dan KorneffD

      @JulesV My solution is to use a flag. If the plugin is being initialized, load a specific preset that has my settings. if the plugin isn't being initialized, it doesn't do anything special.

    • JulesVJ

      Milliseconds to Hz for LFO TempoSync Rate

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

      @JulesV
      I've never worked with it before. If it doesn't work right away, you could maybe use a broadcaster for it. But @David-Healey probably knows more about that! :-)

      If there are any problems, it definitely makes sense to compile HISE as a plug-in and then load the project directly into the DAW to try it out.

    • JulesVJ

      Fake mouse click?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      131 Views
      JulesVJ

      @Christoph-Hart I understand, thanks for the helpful advice.

    • JulesVJ

      Gain Modulation and Pan Modulation is broken

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved General Questions
      4
      0 Votes
      4 Posts
      167 Views
      David HealeyD

      @JulesV Yep it's broken, make a bug report. I suspect this is related to all the recent mod matrix changes.

    • JulesVJ

      Selected button is wider

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

      @dannytaurus @resonant Thanks!

    • JulesVJ

      Faust Ambisonics (HOA) library doesn't work

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

      @sletz Thanks for the suggestion. I tried that and same result.

      Now I understand that rather than versions, it is about input output numbers.

      For example the below one. Naturally Hise complains about the input output channels. I am not sure how to handle that.

      Screen Shot 2025-12-30 at 23.05.26.png

      Screen Shot 2025-12-30 at 23.09.38.png

    • JulesVJ

      Selecting different functions in Faust

      Watching Ignoring Scheduled Pinned Locked Moved Faust Development
      4
      0 Votes
      4 Posts
      167 Views
      S

      @JulesV You can possibly use ba.selectmulti as in:

      process = ba.selectmulti(100, (fx1, fx2, fx3), nentry("Model", 0, 0, 2, 1)) with { fx1 = re.jcrev; fx2 = re.zita_rev1_stereo(20, 200, 2000, 3.0, 2.0, 48000); fx3 = re.dattorro_rev(200, 0.5, 0.7, 0.6, 0.5, 0.7, 0.5, 0.2); };

      But yes the 3 branches will always run here.

    • 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
      177 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
      52 Views
      No one has replied
    • JulesVJ

      Scheduled knob task after initialization

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      9
      0 Votes
      9 Posts
      304 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
      597 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
      172 Views
      No one has replied
    • JulesVJ

      Samples in FX plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      6
      0 Votes
      6 Posts
      496 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
      125 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
      908 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
      190 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
      376 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
      795 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.