setEffect()
-
If I have this
const Slot1 = Synth.getSlotFX("Effect Slot1"); const FX1 = Synth.getEffect("Effect Slot1_Hardcoded Master FX");
is it supposed to be possible to set this Hardcoded Master FX like this:
Slot1.setEffect(FX1.getId());
because if I try, the "Network" will not be set and it will end up with an empty Hardcoded FX?
Is it possible?
Any help is much appreciated
-
@ulrik The hardcded master effect module is the effect slot equivalent for script node effects.
-
@d-healey yes I know that, but is it possible to use "setEffect" and get the "Network" as well?
-
@ulrik I have the reference to it here
const FX1 = Synth.getEffect("Effect Slot1_Hardcoded Master FX");
but the reference to the network doesn't seem to follow along
-
@ulrik said in setEffect():
@d-healey yes I know that, but is it possible to use "setEffect" and get the "Network" as well?
No; for "standard" effects you use a Slot Effect, for Script Node you use hardcoded Master Effects, so if you want to mix and match these type of FX then you need to have both and bypass the one you are not using (I think).
-
@Lindon Ok, that's a pity, it would be great if the reference to the Hardcoded Master FX would include the network, it would be so much easier to swap between "regular" and "Hardcoded"
-
@ulrik or restoring the specific slot using Base64, but I guess that's not possible