HISE Logo Forum
    • Categories
    • Register
    • Login

    Connecting a knob to a timer

    Scheduled Pinned Locked Moved General Questions
    9 Posts 5 Posters 441 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
      TNTHM
      last edited by

      I'd like to connect a knob to a timer. I would like to have the knob start at 1 (min) and progress to 100 (max) by 1's over 10 seconds. Once the knob reaches 100/timer reaches 10 seconds I would like the process to restart. Any ideas on how I can achieve this?

      LindonL ulrikU 2 Replies Last reply Reply Quote 0
      • LindonL
        Lindon @TNTHM
        last edited by

        @TNTHM
        try this:

        HiseSnippet 884.3ocsVEtaSCCD1oqdr1sgXR7.DMARoBXJAXCDSHJqaCUM1VEEF7OvKws0ZN1QINCpP6cgGQdCfywIMortwnRTo9Ce28c22c9tyoWrzmljHiQVMd+3HJxZEb+wB0nNiHLAp6tHqaiOjjnnw1FQ6LNhjjPCPVVK7Fs.qF0QY+94q1gvIBeZoHD5DIym9VVHSUJsW6CXb99j.56YgUr9os65KEcjbYJvmEvtnHh+YjgziHZypgQVKtW.SIi6qHJZBXyNxfw8GI+pvX+IrD1obp9fGpO3HiXTmQLdPuhbMAgrp2qLyWvj42EeHKfMQdYE3NYJrKQTsFXUaZJUeJJ4cUTZeIOP6fqfdVUnWcC8VC22OlEoJ0n41x3tB3xY.AJ6UokwVTsUpg6HAKDpMBImQ2OFNLAgyVttOzdSW2VauZyUaBE+Dk84jX6dDAk6Y+R6BrCopNxvHo.N3rtQ85+IpCDxSuZPYZywXbvFITktCHtCgyOEtpcFjJ7ULovoUyu2rQoUmP3oTGO6GX6jKbXgvV1221ysk1uMf.mH4zMhhY5H1QlJT1rjWrN.7x3xfjwpxPbIqpXj+HhXHMvo01Mu.9WlEJRrIOb7b00xhrvVJNRpnGmmNMuno8epZvfYpSWAikbN3xYo1DrqAniHM7TZ7CgqEHKlXHzKMcy5x2rlUeyEZECkhtBl53HZ94x1YsNSVWn0EMIYqJpLGqJMK0lgYkht7zBJugSO2jaNXpJap414SM84r.ZLhAb7V3r6STVsA19rXyhkUen6tDEovMfGgnDQiULcsxZW54vtLyvXC7tzjyTxHXszjdbn7ZB5pEip5FjrXtD1zrf91j0ceQ1db4tusaip3mE+qjuzO+fWwOs+X6vo2IGRJMEcu1nKuXAVuICR4D0z67zK2yU.8VSsbQu.QjvTiqFn+gEgtybQn2rtZugzcMbOlxezr4asYvW3R9+MeyeVYU7dCFP8UkjsNd+OMuug7OPk2ISULwvCIpXFzCfOJMrO7xpOEXh.ZFg.gspoGeLmc0m0Ul9TQP1geA+xU5oOakqzqPIJj3GK+ruYnS+v0RYR.NIxdytA7wCvY6ISaXr6FtnP38zO66qKEOB39rw734.ySlCLOcNvr4bfYq4.yylCLO+Zwn+TlWmpjglwDPPu8x15YYsmf.cYYcjne66.zhC
        

        HISE Development for hire.
        www.channelrobot.com

        ulrikU 1 Reply Last reply Reply Quote 0
        • ulrikU
          ulrik @TNTHM
          last edited by

          @TNTHM is this what you want?

          HiseSnippet 974.3ocsV80aaaCDmxwrnVstXEXOsmD5SxXsNRaocEnHXtwwYvnMIFSoAaOUPKQayFJRAIp15MjuW6i09FzdTTxRN1Mq0.i.5g6++ti2cTSRkgzrLYJxpyEKSnHq6iCVJTKFtfvDnwGird.9TRlhl5XXczxDRVFMBYYs2uoYX0oMp37u+5QDNQDRqYgPWJYgzWyhYpZtSF7JFmeBIhdAKtg1GLXbnTLTxk4.d1C6gRHgWQlSOinUqEFYcmQQLkLMPQTzLPmijQKCVH+fvn+krL1TNUS3iB.GYXiFtfwilTkqYHjU6I0Y9dlL+6wmxhXq3WWA9tBAN0VzrFX0ZcH0dMH4+kfzIRdj1AeA3Y0.dsMv6g3fvTVhpVhFa2COV.WNyHPYuIrL5hZ8OsvCkfFBU+XxUzSRAhUV39TOuG6bfmWuWz0tqMT7yTNumj57JwTmCcpLbNUMTFmHE.g6i.YO5l5q.sGIlyDz9goTnPnuXSOe56ngJWix6uuiyS13z0lI3fYNyxEgJlT3HEP.zQNUxcCqB6igvvyo85Z+2cscfCalaAGmCOzwumgWoH8Q0OSQRUEvv02yyaeeHIKDes80Z7bKIW+LMuBDLjv4SglP2lvZaITWak1rh.txnpjxsWCXC9QGzK0n2sWA9gKfMx.sZYUp4Wgcib6NqI8Fd7GgBBfvN.ZyjbZ+jTFjZqqD3uqgut1Mp6mIUzyKvpcG6qsctonYy1prxhBGJzaSr4J3VLzUjGOklVcCWoHz2u9f0895FrBM2qMTTJFKXpySnkz0idZYlrtRpGZUx1jUcN1jqoIeS0pYs4jMpruSOiWpNnppXB+AkS3AbVDMEw.Lhwv8Fpnx.6IuyOTsV8MiOlnHUNA7GDiDZphoqTVGSeOr00r1nC9XZ1UJYRgtkM5P07+Hjeb0Z4AuYvx5czWL3CrH0BPMqq.xET17EMVsOdPLo1TzeN.d4HIf8WTse866ghnyH4bSaXymNhW+kjXVTDmNQlwzMKM8OZyMiv9YYTNmnVeos90oRAZezb6ndCn.78xlw7aXSt2V2j6us66uR39P7DlJbw1waqsfW3t++a7V9tXW7nYyfE40fsM9j+XWeD7a.J+tLWwDyOknRYPSE9r73.3WCBo.RDBJOS2E1ROSYn8zz5JS.UDUP7I3TJzWSaUJzuRHJlDlJeanYRT+x6cK3.XRT7SGcf+9Anc7qFBwXOnMF5OYuMLTWJdBf8sayOsC17y6fMGrC17zcvlmsC17K6fMO+VsQ+uXuLWIiMiI.iIiJVFZYMRPftrhNRzmAXAghmD
          

          Hise Develop branch
          MacOs 15.3.1, Xcode 16.2
          http://musikboden.se

          1 Reply Last reply Reply Quote 1
          • ulrikU
            ulrik @Lindon
            last edited by

            @Lindon Haha you beat me :)

            Hise Develop branch
            MacOs 15.3.1, Xcode 16.2
            http://musikboden.se

            1 Reply Last reply Reply Quote 1
            • T
              TNTHM
              last edited by

              @Lindon That's exactly what I was looking for. Thank you!

              1 Reply Last reply Reply Quote 0
              • T
                TNTHM
                last edited by

                @Lindon @ulrik How can I modify the code from Lindon to have a second knob control the speed at which the timer is running?

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

                  @TNTHM Here you go

                  HiseSnippet 992.3ocsV8taaaCDmxwLq1atXEXO.BAa.xXcAxa8eXAaSMNICFcI0XpKqeqiQh1lHTjBRTcysHOC6UnOJ8goO.6MX6nnjobhRZg2lCxG3c2u69cGu6nllIin44xLjSumsLkhb9Db3RgZw3EDl.M4.jyswGSxUzLWin8WlRxyowHGms9Qs.mdcQk+9qeXeBmHhnVQHzoRVD8mXILkU5zfmv37iHwzmwRZX88BlDIEikbYAvmsv9nTRz4j4zSHZy5fQNaeXLSIyBUDEMG4zceY7xvExeWXr+TVN6LNUeXDJDbjQ7QRdrlwZonwKX73o04cNB7xTaUXKSU3yvGyhYqjaqFeZoBWKhl0CmN2D8F0jd9sRO+1nmSC500Pu6fCixXoJqFM29X7DAbQMi.WAMokwVTm20AOVBVHT6lPNmdTFbXEBuG36eW2666ObuA8GzGtHxUtujj4NkHn7QtemaM14T0XYRpT.G71wndmKi5IB4YWOnRskXrHTPuv0BPqrJFl.taNUo6dxFS37yf1DuYEhHESJ7F1+086Ys5TBuf5Mx8Kc8pDNuV3P2uvcj+Pse6AwMWxo6llwzAbrrPnbY4e6N.vqhqDRYVXCwUrpgQQKHh4zXug60+B3eaVnHYl7vSmhWBr4OlfyDT257yEJPfo55Tlj6EUWjtKTEAjCGz+0Cr4u0+FsfWu.9+lpx5Lpx6qJtqESsSZvlSjJ5SqJ68unu6kUMaVq5pbFGnVapMj9F.5IJRNilUm10FByHqODhu9gvl6HhLUjFFJESDL0SSohqayAppLBCocpXEXppbD81UingbVLMCwfIwOBW1LfJILr1a6sp2R9A.dar9FXEVyJS2n.zuL4.hhn2STwFfgozLESm7NGPeIr.1r0nG9.Z94JYJDmU25P8xDyA06TzcNkg7VXSWD5OVEveSFrztvdu.TC+r86Mws94M7F9I3WCRV+gjDh0TzmuVT589pPVjusYPdS75A46CZFjf+L.diKMj8Jv2X7nc8QIr3XNcpLmo66r.YA4Eylw.rcwIPSvU2NCuQHiK3D05ObnesrRg1gM2Pq2BKf.srYQ3e8qIs1x9AR26fmxTQKZmucZgu5Yf+m4a0ayCvGNaFMRYIaW7QO++1GhakJ+rrPwDyOlnxzW+3SJRBgOUIhBLQ.CJ5kMNcziyly95y5JSHUDWd3ugeUJGoO6TobTsRTBIJS9hHy9.8q+2pTBvIQ4GA0C9ZL3r6psHXruoYk8hnHco3q.t2NludCv7Ma.l6sAXt+Ff4Aa.lGtAXdzMhQ+8fOtPISLiIffoGVtQ1w4PAA5xJ6HQ+CrGvULJ
                  

                  Notice that the minimum value is 30ms, it's a general limit we have to respect in Hise in order to avoid message thread cluttering

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

                  d.healeyD 1 Reply Last reply Reply Quote 2
                  • d.healeyD
                    d.healey @ustk
                    last edited by

                    @ustk Timer runs in the audio callback unless deferred.

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

                    ustkU 1 Reply Last reply Reply Quote 2
                    • ustkU
                      ustk @d.healey
                      last edited by ustk

                      @d-healey said in Connecting a knob to a timer:

                      @ustk Timer runs in the audio callback unless deferred.

                      Ooops sorry, that's even worse then, dropouts ahead! ☺

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

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

                      13

                      Online

                      1.7k

                      Users

                      11.9k

                      Topics

                      103.5k

                      Posts