HISE Logo Forum
    • Categories
    • Register
    • Login

    One Dynamics Compressor reduction controls another Dynamics Compressor

    Scheduled Pinned Locked Moved General Questions
    14 Posts 4 Posters 692 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.
    • ?
      A Former User
      last edited by A Former User

      Is it possible to take the gain reduction of one Dynamics Compressor module (not scriptnode one) and transfer the same reduction information to another Dynamics Compressor?

      Dynamics.getAttribute(Dynamics.CompressorReduction) works only for controlling knobs (purpose of vu meters). But can we use it to control another compressor?

      I am asking this because my purpose is to make a compressor with internal side-chain filter detection.

      1 Reply Last reply Reply Quote 0
      • Dan KorneffD
        Dan Korneff
        last edited by

        If you think about it in the analog world, a compressor sidechain controls the gain of a line amp. I think you could do this in HISE easily. Use the Routing Matrix to split the signal into "audio path" and "sidechain". Use a Simple Gain module as the "line amp" on the audio path (1+2), add an eq and compressor to the sidechain path (3+4). Then use Dynamics.CompressionReduciton to control the gain of your simple gain module.

        Dan Korneff - Producer / Mixer / Audio Nerd

        ? 1 Reply Last reply Reply Quote 1
        • ?
          A Former User @Dan Korneff
          last edited by A Former User

          @dustbro Thank you. I've followed your suggestion and did it with a Timer Object. Is it possible to do it without the timer object?

          You can put a loop in audio player and hear the result.

          HiseSnippet 1562.3oc6Ys0aaTDEd23rnZCA0VBH3sUQ7fqTqkc5EJfP0w2JFRZL1tEpTjBS1cb7zrdFytylTSUk5i8u.OfDB9gP+IfTefW4IdgW5+.3Lytq2KdsqwosjfZRjkmyYt7MmyYNmuYRKalA1wgYqnls6ngXE02RqyHJue09HBUoYMPtVmp6VkMXnRkQCQNNXSEU0L2TnVM6xJxed1MpfrPTCbnHEk6vHF3MICH7PosJ+kDKqFHSbWxfH89JkaZvnUYVLW.JYzJpLDYb.Ze7sPhtsjlh5aT2jvY1c3HN1QQc4JLyQc5yNh50+6PbH6YgEMJozAlHOwMXVlBDKjpTsOwxrUvV1QQQUqUnAHimAXUssHljwxCMDmUpPObDQsGpKMK3UJJ7JN+vSMB7V1CdmSqigMYHOTi.auoVSJGa2CAtfnvxquJK8yYzpxfdP4EFfN.2vFZLdD4uVwhWT+pEKdgOckbheAWgCW+PjsN35qg4XCXmIiAz+LcY3Qg8w7585AJxuVx9rlXZBmBQjhXssYVVXyJil1zjV+VK.QyBS61Fa5ZvIL5thfJ6s2Cl95z8ITbACaL3O7EeOw53MiO+4nfClK+ZUjk0dPvX9dtTYOxegUx8.cc8UxoK+L6rAkXulPoXauAmaS1ykiyOgVwG1Re63IQf5rveybY72yvjWCaP1Ca4zfYKLqMPhAje5CNX581Ro4IDliPHmZODBun9rWDuE.FpCyBWXnMgxeNvx2FuRtGN+dNNx1y2k+xECif79MvKpyn2hwwaCtybOHW1bOLmdRU85kptwab6TU6svyXf4otC1CaeQHX1xEOtivI73oPzldJjnY3L7NWGoiLZSJgu8PLcZIVT7SF.e61Mqg3HQtFeYP+Fhs4DADTqgODRh6k4IqVMryAb1PHM9DokfjiLSWKDOdFSQLguBvFDK0jH8C0gvGEsLxKkznyKbOmVKB2ne53coTvKX0dYiW+hRqn4klLDrKq03aVzJPoWfrXZUfVdRrjUqMCRB.Ku.GuqrEgt+VHH6v82sGffpwAVliIvR0FEaUAPcK2Ac.xCFXvDQoPtO3.jpvO42tnnsvk0ASMkMVJTYIQaUekxFYBUttn8eC+HTNtguxKGU43FQ8f4BrZUcsODW+67qWC4wZPrfJvwrUvtvSpS.hpfjvUFxo+EGdomHDTJHFr58dbYgf0iyESBk3BtRTAMZzsNEAF8SZNn.KYwDl4RQUVJgx0C7lS0AkwWYpNny64fxoUaDEMfX3H8PmWKYklD7e43wlvv7ABwc6CEu6CFmjJf5m.Ohn9Agz1XKLxIBW36VNj.vDKwytQnxjKz216Oa+jHjGD4v7U8S+vGbsHSaLj7n+5qhNqwwye78c+3xRR7X6T1u9ZRcK6qaxcsuhI13eXDDtEvR0cXJS2jJRF9lY9BeOMGxdlw2UiLXnE9lAEEdOszXlMsKt8nmdzl+ZMrEJVIsulXx6GMZLkq10jdHPQnEyBYmrf3KJmQrJOytpsXKoepgkw40jl7SS.VFRb5AvmUqE5jP.wwmhRxzIwnnjLcxhSQ4cBHYtgqIgsISbA.okbUOI5BQ5sfnVrcoY7LP+179LPCm6mApyHpA3IwQ8VRV5csgpJf0MVIB.loTwrMiwEWnK5yP0AIRb1QbSQX5iNIswPtMm3k4.NY9uD000p8I6zo6sq0b6c5rwVs1rt9lMqzdi12cGuoTukMbmI7QN674DpoaELhW3HzgJCDFJO26.z8Ees7OtrhEfXIHBzYI2BlA5O1TylWR8mfd0qWc2tLy7A2myCykM.idEiqC0FsfSPiS12C4ZwCjF+3yVLJaXeFkXDOBDRXr+9X6nXO0MTRtUqVNIopG+Tf8FEirSdH5egsnz7aKlk+5807fqt3Lu9+OdUfLm1dUfWLg7Si+4a6KP9DhSuRwu+KqV907NeMuyWy67UAuSsT4ctzwh24+EqwIL9yCPF1rcM7tqsHwwYjR.uBUxTLq1Vh15kTjuyOLNshEJB7.MI6ZXHRUeoRJJoOl0Wfwb4EXLWYAFyUWfwbsEXLezBLlqOywHHxtgKmMv6zIHnUc4+7CU0HuFpx+DPeaRG
          
          1 Reply Last reply Reply Quote 0
          • Dan KorneffD
            Dan Korneff
            last edited by

            Not that I can think of without converting the modules to ScriptFX. The problem with using a timer object is it determines your minimum attack time.

            Dan Korneff - Producer / Mixer / Audio Nerd

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @Dan Korneff
              last edited by

              @dustbro Hmm, I really don't have an other idea then. Can you please give an example how to make it?

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

                Yeah, that's not going to work. A timer will be executed every 30ms at best, also it relies on the UI to be open (because a timer is a UI tool, not a DSP tool).

                What you need here is scriptnode.

                Dan KorneffD ? 2 Replies Last reply Reply Quote 2
                • Dan KorneffD
                  Dan Korneff @Christoph Hart
                  last edited by

                  @Christoph-Hart said in One Dynamics Compressor reduction controls another Dynamics Compressor:

                  What you need here is scriptnode.

                  giphy.gif

                  😂 😂 😂 😂 😆 😆 😆 😆

                  Dan Korneff - Producer / Mixer / Audio Nerd

                  1 Reply Last reply Reply Quote 2
                  • Dan KorneffD
                    Dan Korneff
                    last edited by

                    cookie-monster-apple-ad-ftr.jpg

                    Dan Korneff - Producer / Mixer / Audio Nerd

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

                      1 Reply Last reply Reply Quote 5
                      • Dan KorneffD
                        Dan Korneff
                        last edited by

                        4vte6f.jpg

                        Dan Korneff - Producer / Mixer / Audio Nerd

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

                          alt text

                          1 Reply Last reply Reply Quote 0
                          • ?
                            A Former User @Christoph Hart
                            last edited by A Former User

                            @Christoph-Hart Ok thank you. I'll be checking scriptnode. I am looking forward to see v3.0 also then :)

                            1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User
                              last edited by A Former User

                              ..............

                              1 Reply Last reply Reply Quote 0
                              • ?
                                A Former User
                                last edited by A Former User

                                ........

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

                                37

                                Online

                                1.8k

                                Users

                                12.0k

                                Topics

                                104.4k

                                Posts