Can a Parameter Be Exposed for Adding Mods in the Module Tree?
-
I want to make a two pole filter and instead of adding the same effect twice and repeating the modulators or dealing with global modulators (as it can get messy if I do this 20 times...), I figured I can just stack two in scriptnode and it would be a single slot in the module tree.
But how do I expose a parameter so that I can modulate it using build-in modulators, like envelopes?
-
@aaronventure why don‘t you use the SVF filter? It has also 12db and with the right Q it should sound pretty similar to two one poles.
-
Alright, I'll give it a try. Regarding adding mods, the question still stands (though I dug through the forum some more and have a lead). For example, if I use a Script Time Variant modulator, can I use a mod somehow? Or should I script it all in along with parametrized scriptnode modules?
Also, is there any documentation on processBlock and its usage? Am I right that this is called for every buffer update?
-
Add this to your HISE juicer file and recompile
NUM_HARDCODED_FX_MODS=6
-
@d-healey It‘s not working for polyphonic effects though.
-
@Christoph-Hart Oh I didn't know that
-
@d-healey Ah, another hidden gem by David Healey! It almost feels like you're peddling these out of your coat on a murky corner!
I add this at the end of JUCEOPTIONS, right?
-
-
@d-healey Right, thanks!
This is great. How is this not documented?
It does not work for Script Modulators, though (they are, obviously, not FX). I'm having some issues with these but I'll post that in a separate thread.
Thread solved.