HISE Logo Forum
    • Categories
    • Register
    • Login

    Help with create script to control dynamics

    Scheduled Pinned Locked Moved General Questions
    5 Posts 2 Posters 242 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.
    • T.B.GuangT
      T.B.Guang
      last edited by

      Please help me with create script to control dynamics, my goal is linking dynamics to mod wheel to for controlling it. Thank eveybody.

      1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey
        last edited by

        Add a midi CC module, set the CC to 94 (or some other rarely used value). Add a knob with a range of 0-127. Link the knob to the CC module's default value parameter.

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        T.B.GuangT 1 Reply Last reply Reply Quote 0
        • T.B.GuangT
          T.B.Guang @d.healey
          last edited by

          @d-healey Thank David, my goul lik this, i would like control compressor threshold via a knob (by script) then link that knob to midi cc#1, i tried some script which everybody supply here, but perhap i didn't understand clearly, so it doesn't work.
          I tried this:
          const var t = Engine.createTimerObject();
          t.setTimerCallback(function()
          {
          var v = Dynamics.getAttribute(Reduction.CompressorReduction);

          v = Engine.getDecibelsForGainFactor(v);
          
          knbDynamics1.setValue(v);
          
          1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey
            last edited by d.healey

            You don't need to script this, just use processor/parameter ID

            HiseSnippet 1138.3oc2W0raaaDDdokWmJmV2FizhdjGxAGfz.ozjzBzC9GIq.gDYqZpj1bJXM4HqEd4trKW5F0h9.zGg12jdyOB8QwuAsyRRIRYQnJKzhfFcvl6Lyx4amY9lYYesxGhiUZhS8Aii.hyGR8FKMiZMhwkjtsINaQ6whMf1MSzAiiXwwP.wwo1yrBbpuNI82U6d.Svj9PgHB4UJtO7BdH2THs+dOmKDcXAv.dXIqe7dc8UxVJgJAwSMZCRDy+b1YvQLqYqQINabX.2nzdFlAhQaNPEL1aj5GkY1+JdL+TAXWzj3gunLwjVi3hf9SNqwDhCsewIuV1I+tzd7.9T4EQfOIUgawNJGCbVaQPp4M.RNkfz5YP5NTOeMOxTnwhmaS6JwDxPFFpKCkLaINWRaoPCjlGFxNG5nwES2vNOsQiG3h+49eyvDougqjtJ4QJCbrbm6u4OuY8M+kMcutpgCqTm0MZkP.5JUayt5EswcjIgmB5G3dASj.SMDO9yFS2X4ho9Ym5RFpjckbywQP95NJQfMVYed9L.IOrYyE4HDM0jlI1JOS3I3AflvwWxsnOWpNsIIE7kq4IuraalgM40fuQzKQf1vsGFm1vEHmHKAWm1FhO2nhRsMLRIs924i+Gc5awRXmeE80X6CeK9PrYrMjrQpAjPdPf.5qh41PdA5dzkHWNxi+SoH92+M6u+X2vx73WeYH6skOOwICGxsNj5Fb.YHWDFaPX0MDolDmsouLFbCfgrDgwM9b7UI3xygfApTNazjHb2.aoa6wRVH2OtIRt0HuFqKsJ9Tp83qSMbvH7+ivTEITEjGj74mBBr0wbTDjbpBRDLyrLVaqobE1yeYZhkKHw3x3xsttAz3FKjFurP7Nz9bi+npw3ZUfQrb5+BLl276inGNbH3aJ.35zNe+p1oa4c+VYt+1TOtDRm7j57OKcs62wt.beFHAsM30bACe9ykc3SzRO74XeC59AZlLNREOyK1CB4CPtZbYgHMniF9gSrYyxxaoX5JUc0tcvCYk6wiYRzokE6GpRjlYJCpMadX8kq63rLhR1Wwnn0eGLc7eGZ06Pl+LCvqOAid7vHAbn7BPfy.Rw31X+rztkSjNagcOkTEMRI49ky5m.XO2yNCzkwdkGn8MF7ZSERt6dm.BfUtB9d68Brxio6k0ecUhE27KyTY95yoYv00xFc++aG6ZuW2wdlz41Y9eyoixyuTZwj8YaSavpeF5lfxQFq3h47WSw0qfuZWqz4phe8dE2YnBWT0EJpT8bskKTccjbuRtrB7jNqApBL4ZpDI45l+TmqnB5aAJ5gWwOIphW27Jt9fiUlcSNQkX3xy5wvdR1KFdTRnGN2zGvhQoDDw1KktlMHmstgcc1fSYP5h+B+kqrocsStxlST9diOBY9Z0a7y9dBKW5CRkfwVY5m0VG+9Zbs6zOjfRa7vF1KvyeiuukU+E3L5p2yiVg87kqvdd7JrmmrB64oqvd9pUXOe8B2i89L6mXTgYc4QA8OL8C5bblxrcpQ9aj0AiKC
            

            Then assign CC1 to the knob using right-click.

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            T.B.GuangT 1 Reply Last reply Reply Quote 1
            • T.B.GuangT
              T.B.Guang @d.healey
              last edited by

              @d-healey Thanks Brother

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

              49

              Online

              1.7k

              Users

              11.7k

              Topics

              102.1k

              Posts