HISE Logo Forum
    • Categories
    • Register
    • Login

    Delay Tempo Sync

    Scheduled Pinned Locked Moved Scripting
    35 Posts 4 Posters 1.7k 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.
    • Xearox73X
      Xearox73 @d.healey
      last edited by Xearox73

      @d-healey

      hmmm, good argument 🙄 😰
      then probably better for everyone and then make the ones you don't need invisible ....
      or a possibility to enlarge the font of the TextBox 🤠 😍
      Then my trick with the hidden button works and the value is always 😳 visible.

      similar to here, only the font is a bit small
      textbox_view.png

      www.zentriertinsantlitz.de

      1 Reply Last reply Reply Quote 0
      • Xearox73X
        Xearox73 @Tangerine_Sounds
        last edited by Xearox73

        @Tangerine_Sounds
        After some Tests and work for myself, a final Version of the Delay Link and Sync Version 🤗

        HiseSnippet 1770.3ocuYsraaaDEcnsYRjRyKfhtdfAJfbSfCkUrqCbcshe0XDIEAJ2fFjFDLhbnz.SMiJ4n33VXfrr65uPA5OP+D5mPAxhtseBcY20NyPJwg1TxTxIQdCmG268beSdcy.lCNLjE.LJd3I8w.iOwr0ITd2c5hHTvA6BLtuYMB8HrK7ITV6PnGK.tK1GcBDQcg8XAX3wDdWHBt8.NmQAaeReTXH1EXXL+2HYhQgE.pe+yVai7QTGbxV.vyXDGbMROBOY2lUeBw2eejK9PROsa+fpG3vn6v7YCD.ddSKPejyQnN3FH40lyD7XTXWfwWXtxJdNqaYsdkJqZgPUbQnGTFW4gXu07bV05gVtsW0R72Z.iqrmKgyBZwQbbHvXgsYtmzpK6XZj.dFIjz1GKWTFzRH4ns2m46JUQ4tfc5R7caNzRFBDboYhcc9H65mZVm3RFseh881pCfITna.MlKM7lOE7JqCOKM3kAjLzfzBQP5NlsbBH84ImHwy0MOfxwAdHgeRGJQ2EL2+dKycXhaP4K2CcDd+.whQTTRXzuGbMKqk1nXw6e+nHkxPQHkCLTDm3zEtcy5PNCJ8rEEdyPN70n.3g6Uu4Sa87F6.2DNj8cv7cX85ynhEkVbzMVTxaB0mPwPuATGNgQgL5nykjGv7K4Lj16Ijf+.7RE+ohE7YNHenqJ.dSnJTWJm877vNBgDgWoDJntyxgX9i37.R6AbbonsNDK3qTiFxWwkKVf3URsBt4lPqkJVPHqBYqHJYHU+ZKtjj+kVrGyEu38fKJ2TI67SIgJIzZYqoiNWrGZfO+YRDGwfJSofQuQR2JVhe4T31yr5ZeYgs8LZurmf5dZwBX+P7L5oGFCc4baqNs98YMdIV+Ku9L6qmJE19xpvuub3iT3SKdpnpyEVYRRbb8mcP99sEsmJc9RSBFdg0Fg6QcUkPGS2W0cxtErjpG4zkOf1A1AG1mf6f84BNRDUaw99h8wTXnp16Q9n984vZPakffThfP3.AeqAIhysUOaqdtlhwboEPVxsGIHPHaWnPm4DZmPHi2EGbLIDmvuiEMxgTFGdLK3HEdk7UbJJlsBtlzEH1jLwBym41pvzw1zPORNSRsuXRsSSpKWxtCZ7j1b5XIV+RYH48wX21W.pity3H1NGDeFf6oX3E.b8KoZzlP+Qz1BxdwK2nn3oWX8xM0b.Q6UVeO6L6Rmb7DaSG4tS28MduDgh8FQyFvLi4yHZMpWMrjtGRZCTkXJsTbm6DXJwPzYiZ1qepSWjHaxsTRMhIny0tz5rMoS2O7JcsIpz0xkRqKpIp1hRZkHh.KqMfD3WIixV1GS6v6JVe26lIzNeE1yEVMUFmy3tm.6qkTAORyyS5e17LCCTTegoufObuF6NodEppABolNYtbR1b4jz4nxNw6VN0tSHiN57YM7dH9tbYz5ktFSvcDLGazc7w4NmNxVcY05KYNcdU6ZSVsyWVstvlxr5xiKsNAciIwKUv0LjXm30mj.xYpc5FjYyzLrRSL0dXjfJOVyZ2fwwOkVRYPKdZQ3YOxyKyyhEoONHyikERBlDgknC50FGn6NkWDXrP5gQXN9gQnOqDmH6n1EYzCnD9S6ioiaBJfXiO.Xb0XTItJWM1haFO1hV9DWb.f3JGZUREZfB0wCMB9825tUASGGrmBNDOyKIGtoodE8T7PM6q7wC8PmyxiXyxEnI2vTKlNEKpVox61ZZYg8TvBMM45li9nmLTiu8fcQbjbpTw9YguuONfSjgUF6heMwAGMipBBnDdDm0WEHDmEJ1NegBuQe1gmjr3fp8Htt93lrPhL1ezIU+kphu7SJ13O0GH+.VfwULUShT+yQ0sHgC77HBxLMg8BkdooCn1Z.824Z.8sO9iFPWHuA1IP8sd51zFUyK6REiON1QRwtqlyvcMG9Wqws+nS0HyymY1fEzC4S9QraSbfif4nNXvPyx7leNXLFbveu0zCHcG6ux+fBnExUp33r1OuJ37yG91l0YtC7Q7ziqVNT+3CHmYd+x4.SE37D8Beu2lgcdg3cLaJmlR1XbtLvnnPzGBLFO4+aXFMDiD.tf49e2Ggw7e8H4e0n.RkjuVzykSI8TeQsdauze1o9I5uwtd8kTuSq9A0XG2THv8Cv+vH69O+tpOlbtcA6VsNYTb5e8a+4VilcXJO1741jUdxdLa1.43qpiDuetrzXiA8ZwFHREENLJE6KeSGi4jMeiVaIWKgPKL0Us3+D+hOrrbsQ7gkGd3GEYzC4DvdkSTuYYrv0T6Hzap5eOVAy5x0vxmugrnDC4UNNoY04HbkYkvJyJgOXVIb0Ykv0lUB+xYkv0uXBk+CBez.NqWT0L.ndy8Tu.kgwdTjHJWkFC9evRF+tp

        www.zentriertinsantlitz.de

        Tangerine_SoundsT 2 Replies Last reply Reply Quote 0
        • Tangerine_SoundsT
          Tangerine_Sounds @Xearox73
          last edited by

          @Xearox73 Thanks for this but HISE wont import the snippet again

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

            @Tangerine_Sounds Works here, make sure you are only copying the snippet and nothing extra, no white space, etc.

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

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

              @d-healey My bad. I wasn't copying the 'HiseSnippet' text at start!

              1 Reply Last reply Reply Quote 0
              • Tangerine_SoundsT
                Tangerine_Sounds @Xearox73
                last edited by

                @Xearox73 This is awesome. Works great. Thank you so much

                1 Reply Last reply Reply Quote 0
                • Tangerine_SoundsT
                  Tangerine_Sounds
                  last edited by

                  So after playing with this for a while there are couple of things I'd like to change.
                  When the Tempo Sync is activated and the dial is fully clockwise this is the shortest delay time (1/64T). However when Tempo Sync is deactivated and the dial is fully clockwise this is the longest delay setting in m/s.

                  I also ran into another issue when applying Look and Feel which means the Tempo Sync Values are not showing correctly.

                  So, I'm going to rethink this... just thinking out loud here!

                  Tangerine_SoundsT 1 Reply Last reply Reply Quote 0
                  • Tangerine_SoundsT
                    Tangerine_Sounds @Tangerine_Sounds
                    last edited by Tangerine_Sounds

                    Here's what I came up (with a little help from ChatGPT) to reverse the functionality of the knobs when in Tempo Sync mode. It uses labels to output the values as text but I found that once I incorporated this with my Look and Feel I could hide the default values and just show the labels.

                    HiseSnippet 1728.3oc6X8taaaCDmJIpsVscacX.aejvXePYKK0J+wIoEA0MNIqA0o0yNqX.EEczRz1bQlzShNMYCCXebeauE64nuC6EnOB6IXaGojrjbrSbSav1JlPTrHui28iGui7NVOP3RCCEAHCqCNoOEYbCylmvkcq1kv3n81FY7wlaS8ImfOf1qu.CDcgOCknsNoOILj5gLLl8KULaTXNj94Ot2VDeB2kl1EB8DAykVi0iIS6sdkGx782k3QOf0KC2qTYOWAupvWL..1rlkP8ItGR5PeDQw1LlnGPB6hL9LyVNtknK2xkPZQ1ft95q1Zk0WaCB0wyYsUKuwpk1nU4UWqrKx3J63wjhflRhjFhLlaKg2IM6JdAORAOgExZ4SUMbPMAMG08tBeO0TT0KpZWluW8DKVHBYXVO09Maj86iL2m4wF1epc7CzDvoiHqAzXl7va1bvyIK7JkAdiARFYfzbQP5VlMcCX8koTT345l6wkzf1DXcJKTh3EMyuYYVU.bvkK1ibHc2.nwvQXWtToEvv+l+tVV2913FzinAgTrHviFbGbMAuC3if8zdNsYAgxEvgcEARUu9jPoEr.CeJUNUayNBldPa7l3mZggGm0W.6rF7VFdWEdWAdWFdWBdcf2RKn4CuwBXLvKF3EC7hAdw.uXfWLvKF3EWx5Y.HynuZjVT+TkUz41kW4fhKD8QxuaG8wxKcPxGI+BTRFmS4XpNkS9MdbqGSX83exLnDcEqpDMknnX8rTb2NEUvuf1J+.B2ymlMRTJ5zwmZw39LNE2d.2UBFRrf2Rx0gsZdUqiABeaWAzfCqnKfOh3OfNu0OZUvW3R7iWo1DqC9WrCUtS61TWocQsTbJBqyEz7rXHUdeoLf0ZfjZG0kVIJ7jHWvdGK2C4hV0.4l3JARtZBJrKpnpUPMsBRGRiyeHMJpUCqM1VqT7lahKMOFLS6FPowSHIruB1tGrKCKjBt.dgyaU.lzEz3RMWrK1S3QU1Z0dPZXjiHiCzJsXoSQfbLPXoUKEQKlXiyRjMljHaLVQV3mrJ.9oT0TJZIOTsjqjM1NHJfySasvdr.pdk+LlcIqQutSw7gnK5S4cjcweA1YT18nsIC7kOQsXnD372UgbXGs.YHl.g8QaJbGL3TOI60oA4zYzNeP1XRfTYmsf+Fu6Vt3nhyqDRbzTUhueK3XI6wGro7ITOJS.UhiOCU4N1VDfqQaKwvYCbN0eLQuZteHfZEKcndOu1aZraDmrvgV3IFfM5LFnpsV1ohwuk+DGNPKZ3vTsVZHZFMG6iFiHtG8XPX6S.nGHFv8rS1Bovj2vIUCfcbzU+mpk4yzR.PSz5tjdrLwOIZ++gro7RqNHTJ5AmLATFF3EgyoEDovdTkFs8zmiKh6EVLRe8BgX1v9f.TZC79lBefF+mzGnwktOPCVmt+y6DDih2Lu.qy+XxwuCzo2v.vv4e.5TJrFye2LNlORHoOlaqc9.PiGkT61ikVrd7oAikrxFFbVCzlOnWKZPVWeEiPVt4Sc1bxoNmMyd2HiSFFE783L4i6S4SJeeTrEERyd1XTAeI0IY+dwIYu0.oTvQLHW522LWbDRC7rkIgljPZ5yf7n0B4Floq9iJAbkWSIzXTI7IUPe8daSjDUkCwyNXF2mFHYJiow1zif51hpin.TIX3gRQevHOzgBr+SsA33gJ9UeWkSF13kekZdLTdVSmsHUXurUFgUgVQkMgp9lg61ffjD.FtxGFWKZnj1uI6GxsVzi4A4VWWDxTtcJJ+4eAO26Wq.0s7hCfX3sDGG45DNncaF7soIDAixB8BS2hPJz+1vLP+ma+VG5SDolQH8lwHUuaX7ZVtSvyfUjWVrdXE09ZHiqZpq54hH7rFBjbxB+.D5zE0BkSK7F3Sj4qwVcSDwDT1hrE1pJdkC1nSxZ6dqU38zBwaYVmIc6NdLNyXvHDYdYfw3qq3llQIJjBv4L28atbtahrp+ZS31ltg9RGfVz.m2FWwT+o9JlLl8x3Fhl6ec2Pz+GK8tPrTt6465Q5+pQ2TqVyWK567wP4pXI0p7oUxmEaJE6J6RodpzByOBDJo+QF.BUS7h5fB2Mf98C69W98JOfcpdQaWYeVlS.d08RO0KqW0rSsIy4rWwZHFHY7NPYFA5CEezfdMgveWZbg3pjGMlQklWT6Rp1JPzjx8zMTGqFSzQ01HlnSBw2YzQOhaf34tQYWp72tltGv1x02AeAy8UswNilQIBAoivdtqadQcpAtzEcfKeQG3JWzAt5EcfkunCbsK5.W+7Gn5Ll6O.JzMZGSDZ+56nq.vvXGNAhjzaUf9afK5z1C
                    
                    Xearox73X 1 Reply Last reply Reply Quote 0
                    • Xearox73X
                      Xearox73 @Tangerine_Sounds
                      last edited by

                      @Tangerine_Sounds
                      I have not yet found a solution that really works for the jumping behavior.
                      The problem is the min max value of tempo and ms
                      I have tried your snippet, nothing works for me 😢
                      Especially when I use more than one delay I have a lot of stress

                      www.zentriertinsantlitz.de

                      Tangerine_SoundsT 1 Reply Last reply Reply Quote 0
                      • Tangerine_SoundsT
                        Tangerine_Sounds @Xearox73
                        last edited by

                        @Xearox73 did you try the snippet in a fresh project? It should work.
                        I couldn't figure out how to get it to work with the Link button (for Left and Right Delay times), so in the end I left the Left and Right permanently linked. Its not something that's critical for my project though.

                        I then had to do a bit more work so when the tempo sync button is switched on it mirrors the equivalent value (as close as possible) in note divisions depending on the tempo.

                        For example at 120Bpm a delay of 500ms is 1/4 etc

                        I got this feature to work 90% of the time but still need to tweak it.

                        Keep trying!

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

                          @Tangerine_Sounds ngl I been trying this for at least a couple hours and tryna get in between that knob change is a doozy lol. I even started from scratch and came to the same problem.

                          Tangerine_SoundsT 1 Reply Last reply Reply Quote 0
                          • Xearox73X
                            Xearox73
                            last edited by

                            Hmmm, eventually a little solution .....
                            New Version of Delay and Knob Sync and linked buttons.
                            haven't tried this in a large environment yet !!! 🤗

                            HiseSnippet 1874.3oc4Y8ziaTCE2yt6PIo.pEg3r0JgTVnZ6LMcWJprzz8ezUMaZzjREnpphyLdRrxD6vLNrrfpDG4FBI9.fDeA3Dhi7Q.INvUNyI9F.1dlMimMSxNYBENvtWh8yu2626meOaO1sCYt3nHVHvn5COcDFX7RlcNkx6uWeDgBNZefw0MaRnCvdv6SYcif9rP393.zoPD0CNjEhgmP38gH3ti4bFEr6oiPQQXOfgwpuuzHFUVCn96Ouytn.D0Em1E.7HFwE2jLjvS6sci6SBBND4geHYn1nuYiibYz8XArwB.upoEXDxc.pGtERNrULA2CE0GX7ll23F9t2xx5V0qukEBU2CgtoMt96f8212cKq2wxq6VVh+2FX7BG3Q3rvNbDGGALVaWl2oc5yNgF6fGQhHcCvxF1fNBOG28gr.OYHJ6ErWeRfW6yXxHfvJsS40Ui40Wy7XhGYR+o76UTBfoZnSfFqjEdqlAd15vyRCd4.ICMHsVLjtpYG2PxHdpDIdtr4QTNNzGIlmzgR7XAq7Mup4dLwHn7MGhFfOLTzXhF0Dj90faaYswsqV85WONSwFJRobgQh7D29vcaeLjyfxYV4HZwfiBw9XWNLhELlSXTX2wbHuOFNPjwACwQXdTUwDeDG9onP3CO331OnyG0ZO3NvyPROLeO1vQLpnQs0mLh0kvfPCHTLzeL0UYcFchbo5grfZtmo60DdHXLdipeQ0JALWT.zSkquCTUUH8yA9RvVa83PS5gJpwro.l2kyCIBziqE20CwB6JC9yrqXvUqP7qoZA2YGn0FUqH7UEk0jbRSocdjTbsDUfBVxA2QPBJRQYyXhsojHsgHeA6CcCHtCHzdo7itYc9G0r4S6owv5aHcWs0Gx7vqeM35xNULUw0jPkJZsY8ESOOrOZbPbjVJCLD8YR8tgk3uMsVTP64EfayhHxDMoYrKtUbJMo4rrAuSIYcmkfzbJDo8rpUvAQ3+WTib1ZEKWB+VKdRaxbtUoJTru0xWkrcoKQVHNyYY4LmRxYNkkybtXN6YUelXOtKbePoYR1saOTPPWw4lpM8FgBCdgaZCOf5o1aeFGKTMl7OanTq651mOVTpzCGMhf6gC3BKRD6siCBD8iohiAH2oeP.ZzHNrIzQ4HHkHTDNVX2lPhPti52Npe2TYXtjAjavOjDFJ7sGTDybQYYDjIpdCOgDgSs2IhSXBoLN7DV3.Edk1UHEkXVgUSOyQBkL2iAbtQqx4m4QTzKKxUUmKVUmrp5wkl6nV2uKmNSk0GTNd9PL1q6Ef53wLKkcJfxmC39JCdA.WePpi0kp+.ZWgZO9I2tp3WO15I6nMAD2msdeN4dlvTwy8PgwS2YOqWReoNE6OQG0VHSmymS1Z7ICg0zmgjbP7FRab9yIN8lUYk51GIpl7pktFwbh4lKcL6P50+4eP2btAcyBEz5tZtgsXIsZDQhk0sgD36Jyx1L.S6w6KZ+VuUtPa5UXmJsZgHmyMcOGy2LcE73HuHk+4aybHn38EV7E7gGzZ+4sWgZ0.gWyVLamVMamVNGurSRu1Y5cNUzwxKa58Y3a4pn0W5ZFI2wvblY2IhKbMcLWsrQ8RVSWzvt47C6hUUq6rErp1dVk0onaFEdYRtJQgc5r97bPAKsytAY9FMGVZtk1mkInpi0X6VLN9AzZJBs5ypBOuHe+bkk3x.bXthkKjDNOEqQGOrKNTe5TNPfwZYukLyYeKY5WhmaLOpMPF8HJg+fQX5rtZOPB4C.FWJAUhgxU2m1qjbeZcBHd3P.wSdapoqPCTnV+tOAKlEbV.KjbYrRK7Jl5qnWVanm5TtH4kM0xoyXhF0q+q2YQMgyBXBsH4xlS9nmbBiO3n8Qbj75RSlmEy8ivgbhLsxXe7mRbwwWdZEAThFvYiTIBIUg.ipEKU3yzuT6SSabTireo2DIM95FhOdT51jKYAH+FXfwKXpth7nw99DgXSS3vHf922pyOCk2Fuoo0l0kSXKFlczv7Ov0v7Wdu+Kv7ZEMcOE0eouNS2pQQMWlL+YYNRFycoBVDnkF7dZV6m60HlodcyVrvgn.xmi8ZiCcEFG0Kk4V07M.yf6A+9cVb.oOG+c7mq.ZsBUfNK19iZ.l94Lth4wLuwAHd1WWQ9FTIBHm64ojOaAUfyS0eip+wdxkhBwqZ1VdGK4iwUxAihkmddfwjGp5kMiuZiT.tl4ge3+BuJ0ki8+khSHUd9Ei+scFum46rSXket4e7iMx9wnIR93ex8aaneNd8EWxbRWcAMYmzV3vCCwexDd+q90F2iLUuf8abLYRd5u88+xclbojYlwVsvTl87mwbXikWp0wHwo1kqd1Z7vNrwhRQwDFkhCjm+wXE4VxwssjskPnCl5oZ7Wh+RDZKaajHz9Lg+q3igH2P1Sci2wVlK7hpdDwMU8ZtULOV1FZO81zhkXHO00MqolRwaTVEqWVEuYYUbqxp31kUw2trJdqKVQ46Ye2wb1v3Uy.fiaef5XUFFGPQhrbUYL3uA7+.LaO
                            

                            www.zentriertinsantlitz.de

                            Tangerine_SoundsT ChazroxC 2 Replies Last reply Reply Quote 0
                            • Tangerine_SoundsT
                              Tangerine_Sounds @Xearox73
                              last edited by

                              @Xearox73 What is this doing different to the last one? Sorry, I couldn't spot anything, maybe I missed it

                              1 Reply Last reply Reply Quote 0
                              • Tangerine_SoundsT
                                Tangerine_Sounds @Chazrox
                                last edited by

                                @Chazrox Thanks for trying. I'll post another snippet (when I get time) which shows where I'm up to currently

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

                                  @Xearox73 this one still has the same issue with the values jumping.

                                  @Tangerine_Sounds Here's what I've come to...

                                  You have 18 stops equaling all of your beat divisions (values) when 'Sync On':
                                  Screenshot 2025-04-29 at 3.27.51 PM.png

                                  ..When 'Sync Off' it jumps to its relative value. Here's it jumping to its relative '18' value.
                                  Screenshot 2025-04-29 at 3.28.02 PM.png

                                  again 'Sync On' @ 16:
                                  Screenshot 2025-04-29 at 3.28.42 PM.png

                                  'Sync Off' jumping to 16ms.Screenshot 2025-04-29 at 3.28.49 PM.png

                                  I think its just a little bit of math (" * 100 " & " / 100 ") that can fix this but my scripting skills wont let me live lol. If not hardcoded into the script....my other idea was to store the value's while in 'Sync' mode to another object (some forums mention 'Hidden Slider Packs') then 'after' 'Sync' button changes it grabs the info from said object. So now im reading up on 'postCallbacks' and delayed messages n such. Im not sure if thats the solution but thats where im at with it on my side. Good luck with it! Its been great excercise for sure. I might still mess with it between sessions. I woke up thinking about this. 😆 👍

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

                                    @Tangerine_Sounds

                                    got me like confused - perplexed.gif lmao

                                    Screenshot 2025-04-29 at 3.45.21 PM.png

                                    1 Reply Last reply Reply Quote 0
                                    • Tangerine_SoundsT
                                      Tangerine_Sounds @Chazrox
                                      last edited by

                                      @Chazrox I came to the same conclusion. Without any scripting HISE is just reading the value as 1 - 18 (in the 18 steps of tempo divisions) and then translating that to m/s. This is not what we want.

                                      After lots of back n forth with CHatGPT I came up with the following:

                                      HiseSnippet 1995.3ocuXssaabbFdnjVmPl3TmfdYuX.unfJlUlqNE45XXFIJUKDIGUSEiBXXXLb2YIG3c2gYmgJhsv.8xdWep5SPdA5U859Dz1++Y1k6rhTxTpoUvq4ty+g46+3b3rLY.WojYjZMNe5XNo1m50eZpdzAiXhTxw8H09LuSYJMOiZGZ+oiYJEOjTq1p+NbfZ0WiX96e9r8Ywrz.d4PDxqjh.9IhDgtbzy59sh33iXg7yEINbuc2iCjoGHikS.7rpWGxXVv6XC4ufgrshG44L0HRsuzaP3lcB82MXOe+M2Ym85LXusBd7fshXasMmM3wc1ym83ch5rMo18NLTnkY80LMWQps19xvo8GI+wT6D7JgRLHlie3S5Cyrc3ijwgnIhiRNXjHN7rBGkh.Z4rR21pV21uz6TQnX13ktuGXHPKkv0AVakpva0Jvy+5f2BfTMGHslERetW+fLwXcIEDOeh2woPzLhAwIWnX4krxe69dGHANR0ajvdG+nL3iYRzZ2NcZSg+a8mznwidDsGOlMkdNOYrjBoMA3XujeAOSwoxrPd1ukdhLcHWoogFViDYJcapZjLSiiFCoVMffN7pF0ROwEfICeSeJ80Mnve960l5+UvytvyNvy1vyVvylviO7zosgO5iaSo.uTfWJvKE3kB7RAdo.uTfWZmFuA.ty7cBa.OtbxZ5+nc297lssuT7aO6Kas44EuT7KPoPN+cyo5uawu4xsWNg8x+wQnh4JepJlohIJed1LeX+lF3C93uebHlv.tO.9MDowhTNMZRZfF7czLdTFWMxZasVuwepQ8XY.KlJTlPEFo.StHLOjqOPBCmBezp4.cpIpZ3r45H0WwhmvaAg7b07tT4fStVEfTMZ3jlkhDOH95k.HZmRnafUnFMpKhnsbv65MpClQgcjFxuDT2oL8nMxjSRCaYvjCXQsTuBeIrKaAIu12EosLDa6lFrQLOcndD82P8A4ofe9fXVx37oSwh3wSaff.LlMTb.4Z9k5lUzwqML+FiQT+8MpCCwcg9EvyGF3yMCnXOj1jlnL9GiteuMUPKhE5okQesjBI3PMXdJNMLulBoj.MdEJNvPnZt7F.DmpNRlUTD1pPx1zAiSv7HLs0ZG+vDFTAm8BoleJV+.8D5zg9HjwmXXKiqmjkdE99RZqs2.YqPyfwXMii.+FMHVp3p4vs0+GIynL5PwE7TvMfdjI7EYBGXUx4tsSNF0PqD0LCo9RXE47.4J8DQQ.UejZmYDF.yxw4YXvnyJx.FPr1RXFmJne8U5skmmAjd3CqjWWXwFrbMdtpp50h2XSXxk2fSS1EafBLXHWtToXS65lBKCiecgoAXv.h5klJx.p25tFIZYXN86wb6736L5EAxmyRCi4NqI.ocCGFOenRlVoUC1ZHSF2JnnuPaaH1IZYWB4oTyFTvRlCih3APQhQK9MM1mgIr14az5LwfIZdK6PyZkTn3xP1soglsyjQCzmBA30w9DGkw44vSCMwnsbqyxCw1BcSQchLjiszwFd15YWhhTfVmM5LGA1k.gM2oikFFDv+gsoxq2CljkAPdQ08JfyxpWH+FL2CSGBQDzZetTo2ebhoGuCaKae1RIRvL245ib0bVSKRasnsYlQCyLUqpSTyz8rNonu1lYovLKzOhN2qw6VDvust3EVsZVU3IF+8U.pwbrqWzmqM8ey6ikvzAiDoCmEJtofVQOMWETMPZ8FKWDzIbb0PVENJBwKUiyxf0hcAFZXvBaOTYOHltCK2FNTHUSufCXwwCfS.zZwsJx2CZevACMbPDQCyfkGTzARHdUVNpVPuGi19VPFXm5vFTCe6I+W144mosXcq23SQur5WemuxMWwizsoKrZbI0vKECGcSpnxNdVV.caLgb.LSjaWtlaq7EmnMedAFTVzYcfhuPmDJbc5uK0taa..zqRJJZgzxQPLOagjQSN6lDrU5jjA7L2TVjQ3PfUOY48VtSVFXcaNLh8.D5uaLO+6a9nwjb+NbhzUxQHvp1bdzOK+7n6OQqkoDAnjegWkZAhwHbuQAx0oj9wB33kFk7odkg0qpgecWx2ebOllgGQNGa.dGCMdEnaoVO9Eh.t8.y085wUuSKGCy1rjFvStzv+xYS7Cx5Nc1G+4eeWhi9pubVRoxHoNJiD1EWfCOH+rdDDXcKfg68E4W5hRyG2W7Gq3ISDgv9xNSpDXBDR4e8ug+d1esqZRTj.j2yCVuf3hTOKRueNRMEX4FdkyrgX0q1t0Hjo3K+CXBwys.Ycd34cIj4ubhG3cpLbRLSW8tRvaTJm.hR2Kn.uDhT.8ScspawEnz4Fu.kkEhet2YBXQ8EiwUV.FwJg+Gfw7qc59d1UhJA3ZdG8Gtw6XZska5+.WAl68M8IVr7QdlLBCJ9X669UPRk19kdneU2pc2cobDmGhclcjn6Va8SOqXbWALDNQ9imASHrg7eXld9K+T2mKlaTRutmJbJx96OqrdxMCa0elthNxKkSzvdUf0tyLkauXRRe4jr.NtTSJrzEV6rB1C09cG7aDD84oglOvB1bh9320xI5WP7+KyQBKHS91.aiYLW3iMi.1cp4dZq6cJ9M0+pMiIDnIj3sAAUU0bBt4cUvstqBt8cUvctqBt6cUvu5tJ3deXAwap9alnkI1NaDxomcnYwyZ0NLkAY4lxXx+gvLMQ7
                                      

                                      When testing this, don't look at the readout of knobDelayL (in the UI), instead look at the label text and the values within the Delay1 module.

                                      The function of the knob is reversed when in tempo sync mode. For example, when the knob is fully to the left in the UI the label reads 1/64T. But in the Delay1 module the knob is fully Right and still reads 1/64T. Once you hide the default knob with either look and feel or a film strip you can just show the label and the user will be non the wiser. This is the behaviour that most people expect when using Delay controls.

                                      Also, when the tempo sync button is toggled there is a calculation between time in ms and tempo divisions which uses the current tempo. This is based on Engine.getHostBpm(); although I'm not sure what the default tempo is in HISE while you are building your project. I think it is 120Bpm but perhaps @Christoph-Hart can confirm?

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

                                        @Tangerine_Sounds def gonna check this out..

                                        btw. Yeah default tempo is 120. There's this if you want to see Hise tempo information.

                                        Screenshot 2025-04-30 at 11.07.50 PM.png

                                        Tangerine_SoundsT 1 Reply Last reply Reply Quote 1
                                        • Tangerine_SoundsT
                                          Tangerine_Sounds @Chazrox
                                          last edited by

                                          @Chazrox ah thanks for confirming

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

                                          21

                                          Online

                                          1.7k

                                          Users

                                          11.9k

                                          Topics

                                          103.3k

                                          Posts