Broadcaster & CurveEQ Dropdown
-
I'm super new to using Broadcasters, is there a way to grab the
event
for a CurveEQ FloatingTile from this menu?: -
@iamlamprey what is your purpose for this?
-
I have 2 Samplers that I want to share the same EQ Curve without using a SynthGroup / Routing Matrix
Broadcaster works fine for adding/moving nodes, but changing the type or deleting it doesn't update the other Sampler
-
@iamlamprey those are regular module parameters and can be listened to with attach to module parameter.
-
@Christoph-Hart ok sweet, thank you
-
@Christoph-Hart what about things like
Delete Band
orDelete All Bands
? -
@iamlamprey Okay there's already a method for it:
const bc = Engine.createBroadcaster({"component" : "myCoolFloatingTile", "event" : "All Callbacks"}); bc.attachToEqEvents("bc", ["BandAdded", "BandRemoved", "BandSelected"], {"id" : bc}); bc.addListener("", "update something", function(component, value) { Console.print("you just changed an EQ property!"); });