HISE Logo Forum
    • Categories
    • Register
    • Login
    1. HISE
    2. optimistic
    3. Posts
    O
    • Profile
    • Following 0
    • Followers 0
    • Topics 15
    • Posts 58
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: CPU optimization for convolution

      Thanks for the replies everyone!

      We're getting quite a few reports of poor multi-core performance and I'm guessing this is because I disabled "Enable Multicore" on the convolution.

      @Matt_SF that's quite interesting you experienced crashes before IPP was enabled. I have IPP enabled in the project and also built HISE with IPP enabled. What did you do to resolve this because it also sounds like my issue.

      @Dan-Korneff what do you mean by "wrapping the entire DSP chain a fix_block container"? Is that something using ScriptNode?

      posted in General Questions
      O
      optimistic
    • CPU optimization for convolution

      Does anyone here have experience optimizing the CPU for the convolution node?

      I have a product out that uses it extensively and the user said the following about having CPU issues with convolution based products

      "This same thing happens with one or two other IR-based reverbs (and only with them). However, it seems fixable. For example, Korneff updated their Micro Digital Reverberator awhile back and it finally uses low CPU for me. The other culprit, which has improved but still isn't usable at 5+ seconds decay times is Transatlantic Plate. Reverberate3 has zero issues."

      I know the developer of Korneff Audio uses HISE as well so I'm guessing there must be a solution around?

      One thing is that I had to disable multi-threading on the convolution node for Windows because we had reports of crashing in Windows on Cubase with it enabled. Curious if there are optimizations beyond that though.

      posted in General Questions
      O
      optimistic
    • RE: Vst and Aax plugin categories

      @optimistic Just wanted to chime in again and thank everyone for this thread as this did indeed work.

      It would be useful if HISE either added this feature in preferences (as it can with the AAX categories) or if there was even just an option to export to Juce. Never built the plugins from Xcode and VS but was surprisingly easy to do so.

      posted in General Questions
      O
      optimistic
    • RE: Vst and Aax plugin categories

      @d-healey Ok, thanks for explaining that. I just checked it out and quite amazing how much is happening under the hood now.

      I'll give this a shot tomorrow and see how. I just had a look at the Xcode project (I can't how much is in this project under the hood!) and will do the same on VS tomorrow. Less familiar there but hopeful I can figure it out.

      posted in General Questions
      O
      optimistic
    • RE: Vst and Aax plugin categories

      Ok, interesting!

      So you start the build from HISE, cancel it and then you open the projucer file manually and how do you export from this?

      I’ve only ever exported from HISE so do I do this from Pro Jucer itself?

      I also am building AU and AAX so I guess I should let everything finish and then manually do VST again. Would that make sense since this only applies to VST?

      @Christoph-Hart this would be a nice addition to add to the settings of the HISE project at some point :winking_face:

      posted in General Questions
      O
      optimistic
    • RE: Vst and Aax plugin categories

      Was just looking for this same answer. Thanks for posting this!

      Even more basic question from my side. What Projucer file is this and how do you get this to save?

      The only .jucer file in my project is in the DspNetworks and it is called “AutogeneratedProject.jucer” and editing that didn’t work

      Could anyone point me towards which file should be edited exactly?

      posted in General Questions
      O
      optimistic
    • RE: TempoSync Knob Default Value

      @Dan-Korneff Thanks for the quick reply and was just coming back to report the same thing.

      I ran a test build and was surprised when it actually worked. Looks like I needed to rebuild the script as you suggested.

      posted in General Questions
      O
      optimistic
    • TempoSync Knob Default Value

      I have a tempo sync knob in a project and I'm trying to have it's default (double-click) value return to 1/8 but it keeps going to 1/1.

      I have tried both "1/8" and any value other than "1.0" in the DefaultValue parameter but neither seem to work.

      Does anyone know if this is possible?

      posted in General Questions
      O
      optimistic
    • RE: IR loading crashing in latest build

      @Christoph-Hart ok, will do.

      Is the process as simple as building the debug version in Xcode and then getting a log somewhere?

      posted in General Questions
      O
      optimistic
    • RE: Way to disable button and not make the UI transparent?

      @d-healey Ah, that's the issue then! I have it working now. Thanks!

      posted in General Questions
      O
      optimistic
    • RE: Way to disable button and not make the UI transparent?

      @d-healey I think so.

      I placed this new panel at the very top of my component list

      posted in General Questions
      O
      optimistic
    • IR loading crashing in latest build

      I have a project which was working as expected until today when I built the latest commit on develop.

      I have a series of buttons which are calling the following function when pressed

      ConvolutionReverb0.setFile("{PROJECT_FOLDER}" + irToLoad);
      

      The variable ...

      irToLoad
      

      is being set by a series of if / else statements based on what buttons are pressed.

      Occasionally I am getting crashes now. This just started happening today in HISE standalone on macOS and also in an AU in Logic Pro.

      Any ideas on a recent change which could have created this @Christoph-Hart

      posted in General Questions
      O
      optimistic
    • RE: Way to disable button and not make the UI transparent?

      @d-healey This was my first thought and I tried this too but the clicks are passing through.

      Is there a setting I need to enable to block this?

      posted in General Questions
      O
      optimistic
    • Way to disable button and not make the UI transparent?

      I'm setting up a UI where there are several sets of buttons that interact with each other.

      One is a status light and the other is a button.

      I only want the button to be user editable but I want the light to change to match it.

      I can get the behaviour I want by linking the light and button and then disabling the light. But when I do so the light becomes semi-transparent.

      Is there another way to achieve this or turn off this behaviour where disabled components change their transparency?

      Here is a small screenshot of the UI if it helps demonstrate what I'm trying to achieve.

      Screen Shot 2022-11-15 at 3.11.01 PM.png

      posted in General Questions
      O
      optimistic
    • RE: Inno Setup for AudioResources.dat?

      @DanH I appreciate the pointer!

      I actually just figured this out with a google search and some trial and error. I'll post here in case it ends up helping anyone else in the future.

      Instead of copying the whole folder I single AudioResources.dat file and created the folder with the installer.

      In the "DestDir:" I used the tag {userappdata}. This allowed me to place the file in the expected located.

      posted in General Questions
      O
      optimistic
    • Inno Setup for AudioResources.dat?

      Hey everyone

      I am total noob when it comes to Windows and have what may be a very likely basic question for setting up installers on Windows.

      I have a good template for an Inno Setup script for installing VST and AAX components but I'm not sure how to set this up for installing the AudioResources.dat

      • How do I define an installation path that installs into the AppData folder?
      • How do I define the installation of a folder and all of its contents in Inno Setup (as opposed to a single component)

      Would be great to hear from anyone else who has setup a similar windows installer that requires placing an AudioResources.dat folder as well.

      posted in General Questions
      O
      optimistic
    • RE: Best method for signing AAX on Windows?

      @gorangrooves Thanks for the detailed help on this one as well!

      Just replied on my other codesigning thread and you definitely helped make this all far clearer than it was 48 hours ago!

      posted in General Questions
      O
      optimistic
    • RE: Recent workflow for notarization / codesigning on macOS?

      @gorangrooves Thanks so much for the detailed response!

      I ended up getting this working in the end and this post helped quite a bit.

      It was actually a series of things including me not understanding AAX plugins on windows are folders, that in and out needed to be the same and that HISE wasn’t correctly building the plugins because I needed to change a property in VS.

      Again, the help is super appreciated and great luck with your release. Your products look really interesting to me and plan on giving them a closer look in the future.

      posted in General Questions
      O
      optimistic
    • RE: Best method for signing AAX on Windows?

      @d-healey Yes, I think you're very likely right regarding VST3.

      I probably should have clarified that this is for the required AAX signing.

      Without doing this you can't load AAX plugins in Pro Tools on Windows.

      posted in General Questions
      O
      optimistic
    • Best method for signing AAX on Windows?

      I know that information on AAX is quite sparse and the general wisdom is to ask their support but as a Mac user trying to use wrap tool on Windows I have a very general question that I'm wondering if anyone here can help answer.

      Can anyone tell me what they are using for their signid? I know there are several options. I have tried both a self signed keyfile and SHA-2.

      All of them end up in a cryptic error of ...

      wraptool Error: apache::thrift::TApplicationException: TException: The specified output option should be the same as input option.
      

      This was very easy to do on Mac as I just used my Team ID and it worked right away. Not sure what the Windows equivalent for this should be. Especially since notarization is not mandatory there.

      I've already reached out to Avid / PACE for some guidance but thought I would post here in case anyone further down this road could point out the best way to do this.

      Happy if anyone wants to send a DM and not discuss this publicly too.

      posted in General Questions
      O
      optimistic