Forum

    • Register
    • Login
    • Search
    • Categories

    Solved Implementing a Listener on a knob with broadcaster

    Scripting Forum
    3
    5
    69
    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.
    • S
      Sawer last edited by

      Hello everyone

      I am trying to implement a broadcaster on a knob to track the changes in values consistently.

      The method used is the "attachToComponentValue".

      However, after setting the knob id and metadata as string, I get this error:
      "If you want to attach a broadcaster to value events, it needs two parameters (component, value)"

      Secondly. How does the "valueCallback" function work? does it come after calling the broadcaster or before?

      My goal is to have something that consistently tracks the changes of the knob, so that if the value of itself goes beyond a certain threshold, then something will be triggered.

      Any help is appreciated.

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

        @Sawer Can you post a snippet of what you have so far?

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

        S 1 Reply Last reply Reply Quote 0
        • S
          Sawer @d.healey last edited by

          @d-healey Hello, here you go. Thanks

          HiseSnippet 1169.3ocsV0zaaTDFd1jrs0KzJJp23xn8jiH0wtsTPEAwwNNkkF+gx5FgDBUMd2w1Cd2YVs6rowMDINvuG9KvuEtvYNyE3clc850A2zhkvGr7679w779Lue3AwBOZRhHFYTY37HJx3CMcmykSaOkv3HmiPFehYqXAw2ijHowXmvn.ZHURjLAG0ZdDIIg5iLL194JGLprCR+4OOnEIfv8nKOBgNSv7nmvBYxkmNn4KXAAGS7oCYgkr9IMc7D71h.QJ.tsMqihHdyHSn8HJy1xDYbqN9LoH1E.CMAYrSKg+b2ohWyyr+LVBaT.UIz.4BAJ63iEA9JDqNE0dJKvevBRHAAQYvRJY6LJ4AlcY9rhyWRMejVAdoGk4CisVEdauB7Z71f2ZfjQIHsSFjtuoqWLKRtTiBOefoCGdjFS.ZuLTxrEs0mtsYaAXAWVKjLidbLHT3Q0mVu9dX3qc+RKq82u8IG555zF6zcvIc51o2vCG5zuGt5PmtcNE2u021o8vcsfmnDI9bRL9EbwnF3uBu3BlPksEgQBNHT0Vq0Fh7RGNgLhF718HSsxEKKk4yfHnpPhAO5vmv3zZdwTfZ0G1ezOR8jUUVWXXsDpT+i1jffQPwS0wobOUca0cuzphUEUXkSomQBRoPT0XTgB8APrvJiJL3qw0wGjiZUnqZKoWHs2CaOLlMYBMl5auK9Yq0hdzTYLIPkMUrtRmSkfojDmAzpOVS9.625z9GdT6CcGBb8pu.YrwHuqSCkZRqhuzl4aCXwFpOhnwx4Xno1iFqvhmtkx9Y3G1XOqJK9XShmj.G98f972.kwQ49q984JZv9GtRmDVVi7pQjRh2zghhmsLlSSjfC8iTjsNsw382+a.JByRvgywPXgR+vZ0ps3IAK38DRZe3swR83bkE95pFOds5TkOwhf.HuWm5Lh8FbrJOMbDMdOrN+JLDZ0Vs+8Vue8udYUykLTvc3LY+HZt7MO.Bk2Nn56yQHXpT20eu7td2.lOMFwffbaSMaizfu7rVzKcNhHIKBCDw7ZAlJYLNhdNLKNaXREyinIyjhHXrZwSIbauyK8hkWney4EB+LoYhbthZtk1PTHy2OfNPjvzaMVtj32fx0HW1azH+xG7qO+2eyubPX48HHTH4hxqURRGOlcgdAvXVPXhDvlSHrW.Y7wluLgh8oiIoARbxLHNAL9Lp+Pg19Wy7kSQFlF+EDooT1joRkz8LzrdQde6r79t44steVm12wLq2tTd2jVJuw+Tyhq3OV4JNFjTyBTbc9r.Xy2+ZpNrOQ3mFPjqtjQsYMWw0W5pldyAZcdYJ5+vlm523lm2WHdeyALo2z0iwsVCFgpx+OvX9956Z1Y7XXcvR.ti4we2ltb9cb8mJRkL9jtDnPDpKL6kF5ByW8nvsy4zfD06+VpJrL45JYEC3R49Zg+F9jqrgR1HWYiEJgV.uXwq7xlFn9GA2QeBfIt9OCUwrqRFWLFvzrds5p1N1q77To+CafPq2mGsA973MvmmrA97YafOOcC74y2.e9hazG0+K7vToHLqc.NXPG83XCiNbBTYoqBQ+CL44izH
          
          ulrik 1 Reply Last reply Reply Quote 1
          • ulrik
            ulrik @Sawer last edited by

            @Sawer I changed this to only 2 arguments

            "args": ["component", "value"]});
            
            HiseSnippet 1124.3ocsV01aaSDG+baMrXXHlDui2bxuJcpKMgMFngf5lzTHrlGVcVERHzzE6KIG09NqyW5V1nREI9fwGkwq4M7M.9emchc5RGnHVdQU++7u6+idfTDPSSERjUkgySnHqOz1eNWMs0TBii5bDx5SsaJEjv.RphJwchShnwTEQwDbTy4IjzTZHxxZ6uUafUkcPle+0AMIQDd.sfEBclfEPOgEyTEbG38XVTzwjP5PVbIsefWm.AukHRLC.2110QIjfyISn8HZ01xFY8dsCYJgzG.CMEYsSSQ3b+ohmyyz+LVJaTDUSz.4CNJi8whnPMh0bQslxhBGrHIjh.uLnHkrcVJ4Sr6xBYK4WjZ9Xi.bgEkyGVasJ71dE30nL7pWBdqARVkfzNYP5N19ARVhpPhFOefcGNTjFSfzdYnjoKZqeca6VBPCtpVL4b5wRfXoEUeX856gg+r6W43r+9sN4Pe+Nsvc5N3j1ca2a3gC6zuGt5vNcaeJteyuucqg65.knTE9BhD+XtXTC7WiWDfITUKQbhfCDUcMRcAOWXvIjQzna1hLwtFvbWGsAmC9P2iHAaZymv3zZARJjbML6O5moAppZ8WpXsTpx7OsHQQif1mpimwCzctU28UNUbpncqZJ8LRzLJ3UCJ03vv.7EVqzRE9Fbc7A43V65ptJ5KTt6gcGJYSlPkzP2cwOZsZziNSIIQ52SEmK0nrLLUDYFPqdec5+t6qq.MOs+gG05P+gP9d0pfiIeLJ35IhRCpUwuxkE5BnwE5QRnR0bLLXGPkZzDXFqbeD9dM1yoxhetD4jTf4OBxyqCZkuP+3c+oLP6LJnFQoHASGJVVsxRWlrGne+DcF17Vw382+6f7BlkhimiSjBniOtVsZ4NJL7DFfVNf2EV+lnsnl4.EMnaIUDQqkHYPax0qX.FubWGmElfE7dBEsetsNW5futnwiWqLcSoTDEAHachyJVuECqxmEOhJ2CaxdKUDFfWcqf8MuUn7RqfrYjRJJ3c3LU+DJ+lVkgxGrzaPxQEnpxr+3ix2e3GwBoRDCVS791ljIx.378vW8mO40GfdZmiHJxB2.dLuFwzO.qinW.a0yVKUw9HZ54JQBrfdY2A35+0f9hhE+gdyWRbEwCZOR7YubAh79iW9aG7bVnZ5Rk7DdSorISKNp75DOzaF9amGdy3oI52xNaTsT38nkBO9W7VMT+dz0C0UOwSOhqe54i3vIs2XcMbnPDNKhnV85g9jYtfqeMUuVlmxTyKeR8+sSJ+Wg3crGvTASWOF2ZMXDZRdWfw7Cw21t83wvV9B.ti8w+v6lqtnSEyTL9jtDkjA8G18lE6CKMCnPz4bZjd30ZK8XVFccMsNC3S4gFh+F9kKrgl1JWXiEBQwj.o3YAYCm5S82xvAvD27UNUr6powKmJssqWqNJF9pimEDne92Cl7WuMe1FXy82.advFXymuA17vMvluXCr4Keq1n+fuCmoDwYiC.iAsMaGsrZyIPmkoKD8OH4VfP.
            

            Hise Develop branch
            MacOs 13, Xcode 14.0.1
            http://musikboden.se

            S 1 Reply Last reply Reply Quote 1
            • S
              Sawer @ulrik last edited by

              @ulrik Thanks so much. Truly appreciate.

              1 Reply Last reply Reply Quote 0
              • Topic has been marked as solved  S Sawer 
              • First post
                Last post

              16
              Online

              1.1k
              Users

              6.8k
              Topics

              62.3k
              Posts