Out of curiosity, has anyone build a plugin with HISE that can host other plugins?
-
Just wondering if someone has done this with HISE. Is it possible to build a plugin that can host other plugins?
Here is an example: https://www.bluecataudio.com/Products/Product_PatchWork/
And another: https://www.pluginguru.com/products/unify-standard/
-
@VirtualVirgin nope, not possible and it would explode the scope of the framework.
-
@Christoph-Hart said in Out of curiosity, has anyone build a plugin with HISE that can host other plugins?:
@VirtualVirgin nope, not possible and it would explode the scope of the framework.
Thanks for your response :)
A related question:
Is it possible to reorder containers in the module tree through GUI interaction?
I'm wondering about changing the serial routing order of FX for instance. -
@VirtualVirgin Use the "Effect Slot" FX.
-
@aaronventure said in Out of curiosity, has anyone build a plugin with HISE that can host other plugins?:
@VirtualVirgin Use the "Effect Slot" FX.
Thanks. I should have been more specific though: I am looking to change the order of MIDI FX in particular.
-
@VirtualVirgin There's Builder.connectToScript but I'm unsure whether you can do this at runtime, the most of the methods there are only executing on compile/init. I'm not very familiar with the Builder class so hopefully someone else will chime in.
You could perhaps store the order in an external file in AppData, and if it's acceptable UX you could prompt the user to restart the plugin, and do your script connecting on init based on the order in that external file (which you can write to at runtime using the File and FileSystem classes).
-
@aaronventure said in Out of curiosity, has anyone build a plugin with HISE that can host other plugins?:
I'm not very familiar with the Builder class so hopefully someone else will chime in
-
@d-healey Hah, as I said. Thanks!