HISE Logo Forum
    • Categories
    • Register
    • Login

    Scriptnode Compressor. Gain reduction panel?

    Scheduled Pinned Locked Moved General Questions
    11 Posts 7 Posters 662 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • SteveRiggsS
      SteveRiggs
      last edited by

      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

      www.anarchyaudioworx.com

      www.facebook.com/groups/audioworx/

      1 Reply Last reply Reply Quote 1
      • Christoph HartC
        Christoph Hart
        last edited by

        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.

        1 Reply Last reply Reply Quote 3
        • NatanN
          Natan
          last edited by

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

          ustkU 1 Reply Last reply Reply Quote 0
          • ustkU
            ustk @Natan
            last edited by

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

            Can't help pressing F5 in the forum...

            1 Reply Last reply Reply Quote 1
            • L
              LeeC
              last edited by

              Yeah +1, this would be very useful ☺

              1 Reply Last reply Reply Quote 0
              • Christoph HartC
                Christoph Hart
                last edited by

                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.

                ustkU 1 Reply Last reply Reply Quote 6
                • ustkU
                  ustk @Christoph Hart
                  last edited by

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

                  Can't help pressing F5 in the forum...

                  1 Reply Last reply Reply Quote 0
                  • Christoph HartC
                    Christoph Hart
                    last edited by

                    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).

                    LindonL 1 Reply Last reply Reply Quote 1
                    • LindonL
                      Lindon @Christoph Hart
                      last edited by Lindon

                      Any one work out how to show the realtime gain reduction from either the Compressor FX or the scriptnode version??

                      Clearly I dont know what I'm doing here...

                      HiseSnippet 1765.3oc2Y8zaaTDEeW6Lswt+iVkJwIzRDGbPEW6jzVjpJ1MNIUQMNwJNMs8T0jcGaOJqmY0NiShaUuwG.NBbhqHjPbkCH5W.jPvQt.eCBeA.dyNq8t1dIw0skV5lKddu4Myu2ad+alTymaSDBtugYls65QLLOKpdWlrUkVXJyXskMLOOpI7SgD2j3rcUik55gEBhigoY56nliYloLB9NpzRXWLylDQxvXGN0lrNsMUFQsV46RccWE6P1l1N1rWr7Z1bVEtKuCfmznBFdX68f8cCrZZoPFlmZEGpj6WWhkDgg4TKwc5VuE+.ld96PEzccIpAEMpCKjl7pbWGEhUTMpzh55TqmdKLLLQ0hrBo0VgYPUoNz9zirFuS.CqHIhaOLScbvq3ICuBIAOyXvaJM7tHptsO0SFwQgsyfViII9MvvQPbXomqQpu1DUgCyfIy2FuGYUeXPeIxc8BEth00JTXtadtrp+fiBgzZerukV9UevBV2xJv4HeShbkFMH1xbypYZAbmUIYjT0vLhaQPjd6IHTEdaONCFjaVM6Y06ldPdAQp7H7qfcc2EN5y0nCyVR4rbyk8IYy.Kjf6Rx64SgUnOpxqbC2h3zwNXO1A61gjat4tY1mpW7qd0dKuD6q2fbA5Y1dKuEmsAWR1Lbex9zrVCypQiD4ozMetqKrjIwVuYGif4XcZuKw+JfECPc+IBGzC5IgFOOIasoN1D4r0XT4ldD1+l6uQ34C7q6s1xXIV4xERClmGwWRUPvbYx9Prr1ALCZYhXOI2KXtgGp.pkAbOWO2Skc2fBNgSizmAFGFEtesxciFbixFi5lCAabmNtX4fQfpy6PFfwb.Wck6LSPkcimV54HrrvXm0Xbg6EQ0nR6VIi2TIfWv7+pFugI4NGRGDGA1oPq9fWOYzxh5EOG.jyhhxqjTtLyuAYsBqIkQxa6S.rsrvaCh7.t+d4lEPpTkMxJJfyym3g8Iayq4h6lSfa64R1BD6JV65xs2qN8wjQiR8znbI0LxY2By.OXwjDLOTUqoGOi3vgtCnC8HC0HigxHp8AUDoQSNjfWxV7NRJqYUrzmphU2nS65P4XaRkP8GxEYp7TCGWPMV4zVmvbBF72vWHyhpwlgLKNDy46MVwb9gXtPbl8GDkpRmgBTOPQz4bNenGScWpCwOHoyoQ2kw2snQvwQ7.LiPWk.ewveC+R43cZTf2ihN2Q4WtJ1FN55VCKaoBlUFQHZg3m2teTiVlEM.aUbqTJXiVGNTFfrYZ051qGGsoCRf1NH8IzgS3uuO0QseHyq.yP6+uE3zppmTUDuiI0oYMrOzfDTGWs9oFH7McrL3fZCasVmCzsoUf+TfJ01yX.07BHmtLbapsHe.yWGJ1PPOJ+41XenJuRMRMLQHugBDq4Dclz21nHdFT+gFa50OwSXOCFqvvPXXXd48gsVaDqRY6LrGTU7gCQ6nRqyOf3OTqtPMUOuQndTo5RhmJoih1Sl4auye73OsT88HGnOFhOyUNDh6EBUgCkYz34UmOKJp8n+2pzw7vgJFQGhlYNdL+vmMJlU9tih4G9rjvLj4JFl+xuP888Cg4Ow9G9ole2kKqKascK.3sZA0+L5uuedfb25YFiOvSvXWlWdrM1vbOYfKt.ht3m8akT.eZzskRni6HP2rg568K+FLnyf1h3RvBRDpWbA3qh8yCpOpzn9HkSD0GUJIejxiApm6Ceuu5W+qeojtZwVpv2HLqE4OKMnWtYLM3zZeqXAxia343GxMpUYjDMloBJ6xHA88HdYbggrmXw6CiWTHdaxkExtpllNUvDMZScbbI03PyzAoM5qH+nHAafnSiFp9afjKMntsEP2Ndq0F2DlzkP2SPrbHMvcbkVh8fh7p1tXxXvVCt4Gno5YzJ5YP2GuOI3ZxAMGb4fwM39sstCA5aPc6fhGyqn7yi6qn3M1uhxl1R.Ba6iYBOtfTL9JODu4i6ArLQ1gM3z0jlONIk5sJndEiKZOhwmYY3JfCrXv3AVopzXG1+dIcko5DPab1TXCJKdHe1ZcbEjfNJJFWvHxyGmrY5Wv6x7FyiG8x+Vpu3WpN83A2S31fY5gw5T0UzVAxb6BYTBv3kfTHAAk8nNXXTUNi60hyn1w8o1h.g1MaRFvuIQEJr.XeJyTtW0k9j9fxqCs9i8qFz97DYKJN91hi675cCqWaoh8sd63wPR+Vzig7pHBERO9FvI8POP.JwGHH0KzCD7e8iPzSxDeDhdRF8HDsw197GYqe+AUP6zAT.KFK3+SQFTU0Xq9O7.BUHeAUCJzGYaq7q9HvxlrLyOAxrvDHyhSfLWaBj45SfL2XBj4iOVYTUcucGIusNxAHTakfFWMMit9aZi+AtdTQd.
                      

                      HISE Development for hire.
                      www.channelrobot.com

                      lalalandsynthL 1 Reply Last reply Reply Quote 0
                      • lalalandsynthL
                        lalalandsynth @Lindon
                        last edited by

                        @Lindon said in Scriptnode Compressor. Gain reduction panel?:

                        ny one work out how to show the realtime gain reduction from either the Compressor FX or the scriptnode version??
                        Clearly I dont know what I'm doing here...

                        Here is one for the Compressor FX .

                        HiseSnippet 1317.3oc4X0saZbDEdWimj.w1ooJ89sV4BrTJB7OoUJpBrA7OJAaD3lzbUzvtCvTuLCZ2YokVk2k9FzWA+.3K5iPdAppur2kdlYWXmEHDDRwMVEYK44762bly7MGbcOtMw2m6YXl97g8IFlqgZNjI5VtKlxLNohg4FnZXeAwyJTzAC6i88INFlloNRJvL8pFpOWW7.rKlYShEYX7RN0l7BZOpHVZ8ROm55dH1gbNsml06V5DaNqL2kG.3IEJuQer8E3NjSwRyVAYXdmpNTA2qo.KH9Flqd.2YXyt7elEZ+Ko9zVtD4hBFMg.EJ9PtqiDwRoFk6RccpOZe6aXXhpGWEREVEdDpF0gNVdb03KTJrh8PudXtx7fWAc3kewgmoF7VMDdOD0z1i1WDqQhs6iNgAGTswvQfNrBs0Xk+xDUlCVvD45gufbnGrXrGYeZ97OwZu7425YqmY8LvAguvZ.1ypxPFtG01uf02aoZMx0gHp1tMwVjcywJ2bR2Df4UYcnLRNaOBTOjm0dm05mj9EZrHmOQnDWF651BNqy1NfYKnbV1sx7aYRKiy.HNiyhL06KDdzVABR1Xwk4856oJDMHNApHHSQZ3mmy3sJHSzKwtAjrC15YYdK7qNTUl.oYTwARhLfbFrH6lJsaNFwBrWHlytmpTMBwVb1obA4rHnm4sYrlTU61yTmLsdbWWHjyRcXxliiYYA8ZQ7dBrWfc3XCglkjcinOb2n9kE6vpflgb1ILp3r9D1GpG0HpzI6ViPEXpP0qtQTuZSWpCwyfBsj2EoJpFJ.Gc+uTt2+2EM9gSpfE3QgAhHjk9DOAUtALqPF.rIgWARipP7uPv6qrM5zB1jezj9KiIbdmSogwrOMJ4KF5pX.Ol6Q+UH+XWfrZpKe.E.2IvEKRxKHICiT.GOIt.Jujw7ohg5jkeRHKVT39PTcpvt6rw6Jy.uvQxmZ7FQ8tNJjbIFrqhN7Gug4Y+xPrjAMhiIhfcLkyDuCJHUYXHkN5ULo3y6B7RcgDOoBfFCH7hjd4UW8OEkRaPbIX+w2Ix7GWTJlaapTbcwXkSlnKuZsitTiWTdJOJr6ryWqE1DHA973R5zo53A975RpGyIdyX+FoYla4HcSlqqKFoXpDoihZvqUA8mQ3lVgYpjsFoVLRuYzY1fGHnrN0vvyM.mA5zfdMgASrIPiIiQbkLplqH49BWmWtVBglDliZw6gOQJKHWaForvHk5c+OJri69nWgGPTuypZ49J051budVGQXDO403ByYHr+bQGBq+BOD1Y1B.Bm6gY9849jB5QdBcaqqqBQDvRZdnnDVI2dGBaOM6tWoQB2VWXcLKQvf0IhTMZL0tw6JF1f1j.6Fmy7sgMqr1o25UOv0m7JpinaAcGiEust3I6rVcw5rtUO64M2qeoVL39QnsePHFuKZ+iqzrQzKcp+FlEc.wElkH4kmZbFueWNiZq2I0f.246zgjnaYlaiP9rxAdCHI6yswCmR5jjeij7BB.McwGmf77wkTgarf676kZF.ygpes+0WNEA5tkpZygiDxRV1mO8XhF240ZrNJbSZonY97dpnMFg0vSjOuA6ZHUawsg55CPQMr2JJrafhtKcanzN2A4S8+xA4W7GsfIFr9u+qrcSLn4MQN5gs83uwN7q+Keh3dJIv9lo9+2kFUSt1Z726GgxmKuQOXll2XaK6N9Fn9Lae1dI7YmkvmcWBe1aI74oKgOe6R3y2MWejiSteff2Kr+GDTup5++ho43udmYJi+EPbaIcx
                        

                        https://lalalandaudio.com/

                        https://lalalandsynth.com/

                        https://www.facebook.com/lalalandsynth

                        https://www.facebook.com/lalalandsynth

                        LindonL 1 Reply Last reply Reply Quote 0
                        • LindonL
                          Lindon @lalalandsynth
                          last edited by

                          @lalalandsynth great thanks for that - 👍

                          --was actually hoping for a way to the scriptnode compressor reduction values...

                          HISE Development for hire.
                          www.channelrobot.com

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          51

                          Online

                          1.7k

                          Users

                          11.7k

                          Topics

                          102.1k

                          Posts