Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Recent
    Log in to post
    Load new posts
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    • DanHD

      Using custom preset system - as in the actual presets themselves, not a browser

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      14
      0 Votes
      14 Posts
      99 Views
      DanHD

      @ustk clever - but possibly running through all the presets every time you load a new preset is going to take a while.... I'd need to cache them somehow.

      How does saving panel data work? Do you have to save the preset (bad for my use case)? Does it auto update / write to the .preset file? Where is the data in the .preset file?!

    • ulrikU

      Right click on a windows tablet

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      12
      0 Votes
      12 Posts
      17 Views
      ulrikU

      @pgroslou thank you but he use only the screen

    • HISEnbergH

      Adding External FX Libraries to the HISE source code

      Watching Ignoring Scheduled Pinned Locked Moved Unsolved C++ Development
      4
      0 Votes
      4 Posts
      55 Views
      David HealeyD

      @HISEnberg said in Adding External FX Libraries to the HISE source code:

      Currently I may have 5 projects which all use xyz-github repo, meaning I copy the files from this repo into the HISE project. It would be nice to keep them in a central location and just add them into HISE as necessary.

      You could add it as a submodule to each project, or perhaps it will work with the global scripts folder.

    • D

      callWithPOST change content type

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      29
      0 Votes
      29 Posts
      2k Views
      D

      @Daanyoo I just tried to reproduce it on a empty project on WIN, it worked there and all of the sudden it worked in the regular project as well... I am so confused haha

      But at least its fixed, thank you guys for your help!!

    • Oli UllmannO

      Custom Settings Global BPM

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

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

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      94 Views
      Dan KorneffD

      @JulesV I ended up using a script that checks a flag if the plugin has been initialized or not. something like:

      const var ProtoolsParameterFixer = Engine.createTimerObject(); const var InitialState0 = Content.getComponent("InitialState0"); inline function InitializeState() { if(InitialState0.getValue() == 1) { Engine.loadUserPreset("/Factory Reset.preset"); InitialState0.setValue(0); } } ProtoolsParameterFixer.setTimerCallback(function() { InitializeState(); this.stopTimer(); }); ProtoolsParameterFixer.startTimer(200);
    • CyberGenC

      Declaring variables before a for loop necessary in some cases?

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      8
      1 Votes
      8 Posts
      72 Views
      CyberGenC

      @David-Healey & @dannytaurus thank you guys. I'll update.

    • StraticahS

      HISE Sampler VSTs Crash? Across multiple brands (FL Win)

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      14
      0 Votes
      14 Posts
      79 Views
      HISEnbergH

      @Straticah Yea I suspect this is your culprit:

      https://forum.juce.com/t/br-webview-freezes-daw/64917

      Do you have enablePersistence set to true?

      Do you get any useful information when running your plugin through pluginval?

    • J

      I HAVE MY VST DONE COMPILED ALL EXPANSIONS MADE HOW DO I ADD INSTALL EXP BUT ON MY INTERFACE

      Watching Ignoring Scheduled Pinned Locked Moved Scripting
      23
      0 Votes
      23 Posts
      479 Views
      HISEnbergH

      @David-Healey Ah that video flew under my radar!

      Indeed I do have the same issue, same with the examples in the HISE docs. I've mainly gotten around this just sticking to the old school method of reg variables. I haven't seen many HISE scripts using Lambdas.

      Something must be off with my HISE setup in XCode so I'll dig around a bit.

    • ulrikU

      scroll event for script panel mouse callback

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      27
      7 Votes
      27 Posts
      9k Views
      griffinboyG

      @HISEnberg

      Indeed!
      I've also got someone after this. But judging from the lack of movement on this, my guess is that it's troublesome to implement

    • ulrikU

      How to get numbers from strings

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      7
      0 Votes
      7 Posts
      101 Views
      ulrikU

      @dannytaurus @Oli-Ullmann @ustk thank you all for the help, all your suggestions work great!

    • J

      HISE’s CPU readout is at 0% in the compiled plugin in logic.

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      3
      0 Votes
      3 Posts
      58 Views
      J

      @ustk yeah ill just hide it.

      I was gonna have it as part of the interface for the user to see cpu and ram usage, but its not really necessary.

    • W

      Mac installer for audio sample libraries best practices?

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      11
      0 Votes
      11 Posts
      99 Views
      David HealeyD

      Is there a way to get packages to prompt the user for a location to install a specific component such as samples?

      @Casey-Kolb I seem to recall you were doing something like this?

    • ustkU

      Colour non-sense...

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports
      5
      0 Votes
      5 Posts
      69 Views
      ustkU

      @dannytaurus Oh cool! Bug or not I can at least make my project to work so thanks!

    • dannytaurusD

      UI feedback on tiny control

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      16
      0 Votes
      16 Posts
      262 Views
      dannytaurusD

      @Bart Wow, that interface is wild! 😮 😂

      The synth I'm building is the start of a series, so I'm designing a layout that will work with all of them. Each one will have a couple of unique controls, so they all look slightly different but obviously from the same family.

    • David HealeyD

      showErrorMessage doesn't work

      Watching Ignoring Scheduled Pinned Locked Moved Bug Reports bug error message
      4
      1 Votes
      4 Posts
      64 Views
      ustkU

      @David-Healey yes this is what I use… just saying it’s broken too and after looking at the code they both use the same thing, so this explains why

    • G

      Help! Automation image painting in panel

      Watching Ignoring Scheduled Pinned Locked Moved Newbie League
      5
      0 Votes
      5 Posts
      91 Views
      dannytaurusD

      @David-Healey Yeah, me too. But I thought for someone learning how to do the basics of optimising repetitive code into loops, I would just show the basic method.

      @goldee What David means, if we're talking about the same thing, is that you can get an array of components and loop through them directly, instead of fetching each one by name.

      const panels = Content.getAllComponents("instimg_pnl\\d+"); for (panel in panels) { panel.loadImage("{PROJECT_FOLDER}" + panel.getId() + ".png", "img"); panel.setPaintRoutine(function(g) { var a = this.getLocalBounds(0); g.drawImage("img", a, 0, 0); }); }
    • LindonL

      *sigh* iLok ......

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      0 Votes
      8 Posts
      125 Views
      Dan KorneffD

      @Lindon I've used iLok on 4 of my plugins. Just wrapping, not fusion. Totally doable, but you'll be editing the HISE source to implant the code.

    • DanHD

      Automation subfolders in DAW

      Watching Ignoring Scheduled Pinned Locked Moved Feature Requests
      14
      5 Votes
      14 Posts
      1k Views
      DanHD

      @ustk ah yeah, that's it

    • David HealeyD

      Third party HISE developers

      Watching Ignoring Scheduled Pinned Locked Moved General Questions
      8
      5 Votes
      8 Posts
      172 Views
      Oli UllmannO

      I would also like to throw my hat into the ring. :-)

      I have spent most of my professional life as a composer for film, TV, and advertising. My clients include German TV stations as well as Bugatti Automobiles, Porsche, Nivea, and many more. I have also been involved in several gold and platinum chart productions.

      Since 2022, I have released a few Kontakt libraries, and for the past 2.5 years, I have been working intensively with HISE. I am currently finishing my first plug-in. For this, I created all the graphics in HISE and also worked with Max and RNBO export and import in HISE. In addition, I have extensively studied the new HISE modulation system.

      There are certainly some more experienced programmers than me in this post, which is why my unique selling point is probably that I have many years of experience in professional music production and sound design.

      I look forward to working on projects together! :-)

      @David-Healey thanks for this post! :-)