modular-led-controller-workstation
modular-led-controller-workstation copied to clipboard
Config node effect
To build more complex effects, it would be useful to have an effect node, which can load a config.json and has an output, which is further connectable.
Is this doable concerning processing power and in a viable coding solution?
@fruechtegott Nesting nodes is probably not a good idea, however the following suggestions might improve the sitation:
Group effect nodes in UI
With the visjs framework it's possible to cluster nodes which are then displayed as a single node. See https://visjs.github.io/vis-network/examples/network/other/clustering.html. We could add a tool that allows grouping effect nodes and a view option that enabled/disables clustering.
(Partial) import of filtergraph
Currently it's only possible to replace the entire filtergraph with a different config.json. We could also implement an import functionality that adds all nodes from the config.json to the current filtergraph. Maybe without the LEDOutput node. Separate config.json could then be used as building blocks.