HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. Daanyoo
    3. Topics
    D
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 11
    • Groups 0

    Topics

    • D

      callWithPOST change content type

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      19
      0 Votes
      19 Posts
      578 Views
      d.healeyD

      @Christoph-Hart I think the first one is the safest option

    • D

      Compile error macOS Tahoe: error Cycle inside a single target

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      234 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...

    • D

      Save Effects and Modulation in Factory Presets

      Watching Ignoring Scheduled Pinned Locked Moved Presets / Scripts / Ideas
      5
      0 Votes
      5 Posts
      746 Views
      d.healeyD

      @Daanyoo said in Save Effects and Modulation in Factory Presets:

      Do you feel that such an approach would still be suitable for the current state of HISE?

      No I wouldn't use it, that script is old and I haven't tested it in years.

      But as Christoph says in that thread, the scope of a user preset is to save/restore the state of controls on the user interface.

      In your case you are wanting to make "presets" that the user has no control over, so perhaps the user preset system isn't that way to go.

      Instead you can use another approach. I'll outline what I do, but be warned, it's complicated.

      You have a script file that contains an array that contains object that specify the various properties you want for each of your modules. You will have one of these objects per "factory preset". On your UI you have a hidden knob.

      Using the knob's value as an array index you can grab the object from the array and set the properties of your modules.

      Here is an example of such an array in one of my projects. In my case I'm setting scripts, samplers, and modulators, but the same principle can be used for effects.