Best Practice for Managing Dynamic FX Chains with UI Buttons?
-
Hey everyone,
I’m currently building a multi-FX instrument in HISE and wondering how others manage dynamic FX chains—especially when toggling effects on/off via UI buttons.
Right now I’m enabling/disabling FX modules directly in the script, but it gets messy with multiple FX and routing. Is there a clean way to structure this logic or maybe create a reusable container method?
Would love to see how more experienced devs are handling this kind of workflow.
Thanks!
Jhonn Mick
calculadoradedias.com -
@jhonnmick take a look at ScriptNodes and Hardcoded ScriptFX
-
@jhonnmick Lindon is right, you will want to spend most of your time looking at the SlotFx API.
I've shared one template on how you might handle this here:
Modular FX Template - changing Fx order with drag and drop panels
Modular FX Template Every now and again I see a user posting about how to rearrange FX networks and a new method crossed my mind on how to approach it. This ...
Forum (forum.hise.audio)
it's fairly recent but may be outdated now, as the most recent update of HISE contains a dynamic container which is well suited to this task. If you pull from the recent developer branch on github you can experiment with this (I haven't yet).