Forum
    • Categories
    • Register
    • Login
    1. Home
    2. Oli Ullmann
    3. Posts
    • Profile
    • Following 4
    • Followers 1
    • Topics 126
    • Posts 872
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: Modulating ShapeFX Gain

      @David-Healey
      Yes, maybe.

      posted in General Questions
      Oli UllmannO
      Oli Ullmann
    • RE: Modulating ShapeFX Gain

      @dannytaurus
      I tried modulating it using the matrixTargetId (slider), and it produced some unpleasant crackling noises. Maybe that's why modulation isn't intended for this...

      posted in General Questions
      Oli UllmannO
      Oli Ullmann
    • RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interface

      @Christoph-Hart
      Here is a demo gif.
      It's about the blue animation above the magician, which changes based on the large knob.
      Everything works perfectly in HISE. However, it's still unstable in the compiled plug-in.

      webViewDemo.gif

      PS. I also want to build a xy-pad with a web view...

      posted in Scripting
      Oli UllmannO
      Oli Ullmann
    • RE: HISE Sampler VSTs Crash? Across multiple brands (FL Win)

      @Straticah
      All right, thanks to you. :-)

      posted in Bug Reports
      Oli UllmannO
      Oli Ullmann
    • RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interface

      @David-Healey
      Yes, I'm currently testing the WebView. It worked great in an empty project. I'm trying it out in my main project now.

      @Christoph-Hart I have some concerns about the WebView, since there have been discussions here in the forum about issues with FL Studio. Or have you managed to fix the problem in the meantime?

      posted in Scripting
      Oli UllmannO
      Oli Ullmann
    • RE: HISE Sampler VSTs Crash? Across multiple brands (FL Win)

      @Straticah
      Do you know if the problem has been resolved yet?

      posted in Bug Reports
      Oli UllmannO
      Oli Ullmann
    • RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interface

      @David-Healey
      Ha ha, that makes sense! :-)
      Thanks anyway for your reply! :-)

      posted in Scripting
      Oli UllmannO
      Oli Ullmann
    • RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interface

      @David-Healey
      Ha ha ha šŸ˜‚
      I was afraid this wouldn't be an easy task...

      If I want to use shaders, I need to enable OpenGL, right? But I've heard that this isn't supported on Mac anymore. Or am I mistaken?

      posted in Scripting
      Oli UllmannO
      Oli Ullmann
    • Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interface

      Hi everyone :-)

      When I use repaint() or repaintImmediately() - for example, in a timer callback to create an animation - the user interface quickly becomes very laggy if the panel is somewhat large. The Cubase interface also becomes very laggy.

      Does anyone have any ideas on how I can solve this problem? I already tried using a background task, but it didn’t work - or maybe I did it wrong. :-)

      Thanks a lot,
      Oli

      posted in Scripting
      Oli UllmannO
      Oli Ullmann
    • RE: RNBO effect bypassed in exported VST3 (works perfectly in HISE editor via Script FX / Global Cables)

      @voxuer1
      Export → ā€œCompile DSP networks as dllā€

      posted in General Questions
      Oli UllmannO
      Oli Ullmann
    • RE: RNBO effect bypassed in exported VST3 (works perfectly in HISE editor via Script FX / Global Cables)

      @voxuer1
      Oh, okay. I've encountered this issue before, where something worked in HISE within a network but didn't work in the compiled plug-in. It worked fine as a hardcoded effect, though. I never figured out why, but I didn't look into it further since I was able to work with the hardcoded effect.

      You could try moving your RNBO patch into a frame block. I don't know if that will help, but it solved some performance issues for me.

      posted in General Questions
      Oli UllmannO
      Oli Ullmann
    • RE: RNBO effect bypassed in exported VST3 (works perfectly in HISE editor via Script FX / Global Cables)

      @voxuer1
      You have a Dry/Wet knob. Is the default value for that knob set to ā€œWetā€? For example, 1.0 or 100.0?

      Other things I had to do to get my effects plugin to work:

      • Enable Sound Generator FX
      • Force Stereo Output
      • Project Type: FX Plugin

      Does it work without a Global Cable?

      In your image, you didn't load the effect as a hardcoded effect; you can only see the ScriptFX. Are you sure you loaded the effect as a hardcoded effect before compiling?

      posted in General Questions
      Oli UllmannO
      Oli Ullmann
    • RE: Sync 2 sliders, slider animation moving at the same time.

      @Yannrog
      In the Component Properties, there is a ā€œlinkedToā€ setting. Here, you can link one slider to another.

      posted in General Questions
      Oli UllmannO
      Oli Ullmann
    • RE: Matrix modulation connection is broken in exported plugin

      @ustk
      I load the effects via the ControlCallback of my UI elements using SlotFX.setEffect(String effectName). The UI elements are saveInPreset.

      I can also swap the effects on the fly.

      What do you mean by ā€œwhen I force the DLLā€?

      Here’s some additional information that might be important:
      I created the basic effects in Max and then imported them into HISE via RNBO. I then combined these effects further in a ScriptNode network. I compiled this network and loaded it into a HardcodedFX.

      posted in Bug Reports
      Oli UllmannO
      Oli Ullmann
    • RE: Matrix modulation connection is broken in exported plugin

      @ustk
      Okay, I have a working FX plug-in with modulation. However, I control the parameters using HardcodedFx.setAttribute(parameter, value) because I’m controlling multiple parameters simultaneously with a single UI element. So I’m not using extra_mod nodes. Since modulation in an FX plug-in is usually monophonic and I don’t need sample-accurate modulation, this works for me.

      The UI element has a matrixTargetId, and I’m using HISE’s modulation system.

      I load the HardcodedFX dynamically via script. I haven’t added the module states to the preset. Just the Global Modulator Container.

      So it’s possible that it works for me because I control the parameters via setAttribute and the UI elements aren’t directly linked to the effect parameters. But that’s just a guess.

      If it helps and you're really stuck, I'd be happy to send you my project without the effects DLLs and C++ files....

      posted in Bug Reports
      Oli UllmannO
      Oli Ullmann
    • RE: Matrix modulation connection is broken in exported plugin

      @ustk
      Okay, here’s something else that comes to mind regarding an FX plug-in:
      You need to check the Enable Sound Generators FX box in the settings for it to work in the compiled plug-in.

      Additionally, I have the following in the extra definitions:
      HISE_ENABLE_MIDI_LEARN=1
      Otherwise, you won’t be able to access the context menu for the buttons. And just to be safe, I also checked the box for Enable Midi Input FX in the settings.

      I think that might solve your problem.

      posted in Bug Reports
      Oli UllmannO
      Oli Ullmann
    • RE: Matrix modulation connection is broken in exported plugin

      @ustk
      Do you have this in your script:

      Engine.addModuleStateToUserPreset(ā€œYour Global Modulator Container Nameā€)

      I don't remember 100% for sure, but I think I had the same issues as you. Adding the Global Modulator Container to the preset solved all the problems.

      posted in Bug Reports
      Oli UllmannO
      Oli Ullmann
    • RE: Kill the audio

      @Christoph-Hart
      That sounds cool, thanks for the info! :-) I'll give it a try. The question is whether the reset message is also forwarded to the RNBO effect if it's running as a compiled version within a network. But I'll give it a try! :-)

      posted in Scripting
      Oli UllmannO
      Oli Ullmann
    • RE: Kill the audio

      @Christoph-Hart
      @ulrik

      Hi guys,
      thanks for your help! :-) I'm using granular and reverb effects whose buffers unfortunately aren't cleared via the bypass or backgroundTask functionality.

      These were originally Max patches that I imported into HISE via RNBO. I then combined them further in a network and, after compiling, integrated them back into my plugin as hardcoded effects.

      My workaround now is to unload the effects at the critical moment, then reload them and reset the parameters accordingly. There might be a better way, but this one works—at least so far. Let’s see what the beta testers have to say... :-)

      posted in Scripting
      Oli UllmannO
      Oli Ullmann
    • RE: Kill the audio

      @ulrik
      @trillbilly
      When I use a gain, the reverb tail is still there and becomes audible again as soon as I turn the gain back up. I’d rather have to clear the audio buffer or something like that... But I don't know if that's possible.

      posted in Scripting
      Oli UllmannO
      Oli Ullmann