Scriptnode Compressor. Gain reduction panel?

  • Hi guys,

    Is there a way to make a floating tile/panel (or something similar) that links up to the compressor in the scriptnode DSP network to show the behavior of the gain reduction the same way it does in the window on the compressor itself?

    Screen Shot 2019-10-09 at 13.00.28.png

  • I need to add this, but it probably will come down to a scripting reference that grabs that value so you can use it in a timer callback.

  • @SteveRiggs
    Bro, Did You Find Any Answers To This?

  • I'd like to know how we could send data from graph back to main script or UI (peak, comp, any parameter value...)

  • Yeah +1, this would be very useful ☺

  • I am currently building a scripting API around the nodes (so that the name scriptnode finally starts to make sense) and this is on of the features that might benefit from this.

    The problem is that these things are rather ugly (low-res, no aliasing) and are supposed to be just internal quick and dirty visualisations. The solution will be grabbing a node, then querying it's modulation output in a timer and build up a custom path so you have the full flexibility of the scriptpanel.

    One thing that I have to think about is how to make the node references available between scripts because you might want to use this in the main interface script and not the script FX that actually contains the DSP network.

  • @Christoph-Hart Wow cool 😎
    And will it be possible to access the parameters in a connection? (minValue/maxValue)

  • In the end, (almost) every UI operation will also be scriptable, so yes. However it might be possible that this will not be a realtime-capable operation because it will operate on the big data structure directly (including undo and everything else).

Log in to reply