HISE Logo Forum
    • Categories
    • Register
    • Login

    Range multiband compressor in scriptnode

    Scheduled Pinned Locked Moved ScriptNode
    15 Posts 3 Posters 173 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.
    • ChazroxC
      Chazrox @hyperphonias
      last edited by

      @hyperphonias There's also already a multiband node template if you search in the node list under 'Templates'.

      H 1 Reply Last reply Reply Quote 0
      • ChazroxC
        Chazrox @hyperphonias
        last edited by

        @hyperphonias

        Screenshot 2025-04-18 at 5.14.05 PM.png Screenshot 2025-04-18 at 5.14.41 PM.png

        There are versions for different split scenarios. I think these can get you started.

        1 Reply Last reply Reply Quote 0
        • H
          hyperphonias @Chazrox
          last edited by

          @Chazrox yeah but this is not what im looking for, i just wanna do a range slider

          ChazroxC 1 Reply Last reply Reply Quote 0
          • ChazroxC
            Chazrox @hyperphonias
            last edited by

            @hyperphonias said in Range multiband compressor in scriptnode:

            i am making a multiband compressor

            This is literally the template.

            @hyperphonias said in Range multiband compressor in scriptnode:

            i wanted to figure out the most important which is the range

            This is literally it.

            If you JUST want to make a slider CONTROL for these thats a different story.
            Are you asking how to start this whole project from scratch, or do you JUST need to script the controls?

            H 1 Reply Last reply Reply Quote 0
            • H
              hyperphonias @Chazrox
              last edited by hyperphonias

              @Chazrox i already know about the splitters i used them before, but now im stuck and i have no clue how to make a range slider not splitting bands

              ChazroxC 2 Replies Last reply Reply Quote 0
              • ChazroxC
                Chazrox @hyperphonias
                last edited by Chazrox

                @hyperphonias

                Did you see this from my first response?

                Screenshot 2025-04-18 at 5.27.43 PM.png

                Check this snippet from @ustk

                HiseSnippet 1553.3ocsWstaaaCElJIZn1acXEX+Z+RyCXPtIww14lc5xpy01rkjZDm0UfhhBZIJItHSZHQ6jf17rr8Ht2fsCIkrnyktffUiDmPdt8ctQdX2DtGIMkmfrJe5kCIHquxt2kLQzNQXJCcvtHqu19DLKj3zKl5SRPae4PbZJwGYYM6Kj7XUZNj5ye+7swwXlGoXKD50bpG4P5.pnX2tc9UZb79XexozAFbuRmC73rc3w7Q.dl0tNZH16LbH4XrjsYrQuDmFgrdpcyf9dMCVe4VMZ2n85qztQiUa0ek5M87Ws8xKu1x9AMagWqEHzWrmOUvS5IvBRJxZts49W1KheNSafWSSo8iIxEMP8.Kq2dedruzEk6h1IhF62MOPkh.szsHrMqNr8s1GQ8oS1uH78MJBNERXF.slYZ3M6TvqgI7pa.uaARVFPZNMjdhcOuD5PQAEId9R6CXBRR.FxSlPQyKZlROxdGNvASTa.9Lx9IvhIR3tV85K3.eU8YkgOKsToS153WrmSuCOX28Nwo6VGu2gkV798oLjqSENphqtm3roSvHlmfxYtgUK+gxkFiSbvv1hHZZsPh3PtGNda9Hlepqz9kzrLfxLXxsBrthjphF9hooguPQKSzwFDeMNdDwMWvDUE+lJErnzDll6M.A7aa9tkTb8T2w0fMWD90vr2BO3Kx3obovZoDgtN2s.c8C0aUopTQg0BfljSj9Kw+Dhm.TTLw8sP7G9Qpa42K+tkVA9mr3god0+Is14TQzVwCivFVhJHCxs0B5PfOVfqEwGSRbdtSiZ0c1vodsVeRjHCEJvH82E0qtNhjgCwT4.A4BwjDT5nf.pJGUKcT+TQBkE5JpQAKcwqBbqrwFUpNeS.h0hIrPQTtbikYqsROEzEH7PbRJApQ0YhpNymq24cprfSE3OlbfunfiBLp0TQnX.eTJYWnQDBGlVaC.KIjgwxlAI7lWqHvLUtYNXZud5rqeB97shogLhuTwtRNf3GnHOn2Kg3uMWH3CjZ8JnlwnY4nc11ragLF3eRGycWS+PZTt6dgqWzroiBG5UOyjdQjLmGv0CUJgF3ngeMuXp2YDemO9QCdpVtD3U4IbPbMTVZBP+cpuHxspySyDRlw0.DT9M0NnuRF.yKJyyNBKhpg6ml0IC1ppyOM0tPuqZ2m6nBaPUfJDYXnap1M07pLpRw4VR4Etf9VPB1Ebz0jRcQhSIYrqRHWmckZT8aYmho8FsE8UY5qljbfpT3NHgaVATVEjLXpphzWmCFI+z9PYY6fgbFrvshAOxJgxFqkE3ckpFNRPPYD2rivA1tFWGIS86fii6C2i6lW7B7ohXvkT7.SvXTy578P3i2+OfSajQvqoWMSePEekmSAmAoxGaHO45J8cSTVLfsIsINblgRj9bBO10K2gWP2jqZi.ho7XRsgIxvmHQ1pqolEJuGQL8g.JiLw+uMD.Zz.gGyEjWwbUnn7UkctNoffakVlthII2JY4PVIeJAcYiFzmjXFCjLBCRL8zI128zIlCO4oCOFLxYGvnhWMjvtqQpPYwT4jLYnBXUnli4w4ywfYjXD0WtiQjDoPMx5Gr+kdu537hhUaNUYwZKCKuBg9sC1E5QysBXP.DCIIBpz+r1kLFlVUO8TI6cIomI3CU7lkkgwiueX5hIS014zNWNYweg6bt7LqhYdochHzvHioi+4NEWOKGWSNiaylsZ2BUbIhbL8UZ1dk1qsdy1qpHHYUML1FaLHEAtcAB9yNPIH+77BQvS+N6cjGIltfyKUmd+iN6Bm2FB29hRwigaJ6lPfJXv0mAcyAKgQZ49ihwhomyU9ZfLBP40TCWJGfjkREWZ9Zg+2F989BwmX2kJ7htcLNysfQnN4yAFydxvis2KH.Nfq.fyYu+a9779.j9r5P3FkDJTZXe7nA8fBIOBXcFTCKaugjsTT055x0xHPOByWs3efOYDaHWakQrQNQnnyKg+dOc6q7QIORsCfIl5AbkrORt1oQdKaQbd.7Fo264MsptgfMenBt7CUvUdnBt5CUv0dnBt9CUvV+2BJeB6VifwQ0sMHzQc2ScPpk0dLLTAppVQ+KDOh3t.
                
                

                See if this helps.

                If this isnt what you need I might be confused about what you're asking for tbh. If so, I apologize. Just trying to help.

                griffinboyG 1 Reply Last reply Reply Quote 0
                • griffinboyG
                  griffinboy @Chazrox
                  last edited by griffinboy

                  @Chazrox

                  He's not asking for a range slider.
                  He's asking for a way to create a compressor that has a 'range' which is actually just a hard limit on how much compression can be achieved.

                  I don't think OP understands how compressors work so this is a more complex ask than he realises. It will depend hugely on the compressor architecture. For instance a return to threshold / return to zero compressor topology will have different ways of handling range... And if you want a range that has a soft knee leaning into it, or a resistance force that gently allows the GR to hit the range ceiling, then that's another thing too... There are many considerations to be made

                  ChazroxC H 2 Replies Last reply Reply Quote 1
                  • ChazroxC
                    Chazrox @hyperphonias
                    last edited by

                    This post is deleted!
                    1 Reply Last reply Reply Quote 0
                    • ChazroxC
                      Chazrox @griffinboy
                      last edited by Chazrox

                      @hyperphonias @griffinboy OK. Im totally off the mark here. Misunderstanding. My apologies. I digress.

                      Thank You @griffinboy

                      griffinboyG 1 Reply Last reply Reply Quote 1
                      • H
                        hyperphonias @griffinboy
                        last edited by

                        @griffinboy thanks, this is what im asking for yes, i just wanna test it on a regular compressor. I plan it on first trying it for a DeEsser, but my goal is to reach a multiband compressor. I don't care if its a hard multiband compressor, i just want it to be a multiband compressor with a range feature so thats why im asking a 1 band example

                        1 Reply Last reply Reply Quote 0
                        • griffinboyG
                          griffinboy @Chazrox
                          last edited by griffinboy

                          @Chazrox

                          No worries, the question wasn't asked in a clear way.

                          @hyperphonias
                          This is actually quite a complex thing you are asking. A compressors parts don't really exist in isolation. You can't really create one part of the design without thinking about the rest of the design. For example some attack release algorithms support variable width knees, others do not (or in the least will give you a much harder time). So if you don't pick the right algorithm off the bat, you may end up ruining your design. So you must consider the whole compressor at once when making a design.

                          I don't think I'll be able to help you with this one, I'm short on time these days. Maybe someone here can point you in the right direction if they have already made a scriptnode compressor!

                          Else, take a read of this:

                          https://www.eecs.qmul.ac.uk/~josh/documents/2012/GiannoulisMassbergReiss-dynamicrangecompression-JAES2012.pdf

                          After reading this a few times you will understand digital compressors. And that's not a bad thing, if you're wanting to build one...

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

                          15

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.3k

                          Posts