@David-Healey
Yes, maybe.
Posts
-
RE: Modulating ShapeFX Gainposted in General Questions
@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... -
RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interfaceposted in Scripting
@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.
PS. I also want to build a xy-pad with a web view...
-
RE: HISE Sampler VSTs Crash? Across multiple brands (FL Win)posted in Bug Reports
@Straticah
All right, thanks to you. :-) -
RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interfaceposted in Scripting
@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?
-
RE: HISE Sampler VSTs Crash? Across multiple brands (FL Win)posted in Bug Reports
@Straticah
Do you know if the problem has been resolved yet? -
RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interfaceposted in Scripting
@David-Healey
Ha ha, that makes sense! :-)
Thanks anyway for your reply! :-) -
RE: Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interfaceposted in Scripting
@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?
-
Issues with Panel.repaint() and Panel.repaintImmediately() - laggy user interfaceposted in Scripting
Hi everyone :-)
When I use
repaint()orrepaintImmediately()- 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 -
RE: RNBO effect bypassed in exported VST3 (works perfectly in HISE editor via Script FX / Global Cables)posted in General Questions
@voxuer1
Export ā āCompile DSP networks as dllā -
RE: RNBO effect bypassed in exported VST3 (works perfectly in HISE editor via Script FX / Global Cables)posted in General Questions
@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.
-
RE: RNBO effect bypassed in exported VST3 (works perfectly in HISE editor via Script FX / Global Cables)posted in General Questions
@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?
-
RE: Sync 2 sliders, slider animation moving at the same time.posted in General Questions
@Yannrog
In the Component Properties, there is a ālinkedToā setting. Here, you can link one slider to another. -
RE: Matrix modulation connection is broken in exported pluginposted in Bug Reports
@ustk
I load the effects via the ControlCallback of my UI elements usingSlotFX.setEffect(String effectName). The UI elements aresaveInPreset.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. -
RE: Matrix modulation connection is broken in exported pluginposted in Bug Reports
@ustk
Okay, I have a working FX plug-in with modulation. However, I control the parameters usingHardcodedFx.setAttribute(parameter, value)because Iām controlling multiple parameters simultaneously with a single UI element. So Iām not usingextra_modnodes. 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
setAttributeand 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....
-
RE: Matrix modulation connection is broken in exported pluginposted in Bug Reports
@ustk
Okay, hereās something else that comes to mind regarding an FX plug-in:
You need to check theEnable Sound Generators FXbox 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 forEnable Midi Input FXin the settings.I think that might solve your problem.
-
RE: Matrix modulation connection is broken in exported pluginposted in Bug Reports
@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.
-
RE: Kill the audioposted in Scripting
@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! :-) -
RE: Kill the audioposted in Scripting
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... :-)
-
RE: Kill the audioposted in Scripting
@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.