HISE Logo Forum
    • Categories
    • Register
    • Login

    Two Arpeggiators. Bypass/reset independently

    Scheduled Pinned Locked Moved General Questions
    13 Posts 4 Posters 552 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.
    • hisefiloH
      hisefilo
      last edited by

      Hello friends!
      I really don't know how to make 2 Arpeggiators to work independently. I want to bypass or reset one of them without affecting (reseting) all of the others Arps. I'm being that dumb. Anyone knows a way to do that?

      I want to built a multi-track arp in which you can set one arp to play something, and other arp to play something else, and be able to edit/stop/reset one of them without killing all of the arps in the project.

      HiseSnippet 1393.3oc6Z80aaaCDWJ1rnNcIMMsXq.6E8vvPJVqgc5e1F5C0IwNsdItQHJMquUvHQaSDYRUJJulMruV60sOB6iR+FrcTTNVx01UQqYXc09gDyi7t62c73Q9KH1BtKILjKLLqbzYADCyOC4bFS1em9XJyncSCyUPXQv8b4LWRfzX6yBvggDOCSyROUsDyJkMh+71mrM1GCqZrHCii4TWx9zAT4Xo1M1i56uK1ibDcPpU+fFsAurC2mGAvoDplQ.18TbOxywpksDxv7Js7nRtvQhkjPCyxay8NyoO+mX50eLMjdhOQMntgCXHs3c49dJDqjZrSepum8nvNz.Lp83jPIcR3VnNTO54xGmLVKdBqwZjNeXtTV3UJC7pmFd0RAuo.IyTPprFR2.43JnAxwynvy0PsYRhnKFR6oghdsFl+AZGNr.lr5.7ojcEvfyUXiGUq1csfebmG2Mh4JoblEm8btjb.ai6r7urbkk+0kslbptcm5bJ2H399DwTmVsSKlmhavhFbBQbWqgX+Hx4KDB+r4Tzryoo2xc0QcpExYsYT4AAD1rJDLRRUv2dQ6lXIVsQjHCVW.QHoJHX1jLDpp0aKUPMIgmJ4APc86rmAUKbuHerLaIj5bSxDPNHy9lZygERkmk9b0j0UkyWc07K6yKbuAxlJc6Oc7tzTvKj0trwaxozUPs51k3JGC1xnce4bOR9AGJqpgx0PNTFItyYLP973wV+HdHw5oDFQnRp0mS2y+LucOCxc2yCbkf6ORfYgA7vLF1gLfdDmoxHiE9hPnAA40Gp1kSKeGNVL0od6S1EBxopiCVFIhKW1Z.OhIyTdTJ26IWft3k+uWW7R4sK9MSjNFQal4T1nt4+FxZFcp6.ZA2TVk1iwEjVCgVVaHEPizGunGdA6gmTDccDT2vXDeGhDt3L4zcm1MaakLgkdlrmtmrHuT9h44EQ5.AxyvRkwXa0j5FGepG.MpmBttZT8738Bi3shzGYmZezsDAjd8nplTwA3pokb4GX2bVA11QRIbiiJvVEoQQhnIhqDy8drwJnCIgD4E1DYxuPh0QRBRjMgQVqQdLBbaAXgXrTLTrVrAbNkNCX.ay4Hc.VgKj6QNK7eRFABl.BwaOF+jIMvse2rwZIFXG9fS3ayeSrIVG4PdcDAt86bw4OfRAkUP567NDy5QJVzTA4zOpaWeRwpvtFpECCk+GQIyKDJqMv5Y7uMv1I1H2BM594TSLg0tZCOU2MyuDU+QUgO6u0VUqNrYS3qN15wF42eGS74tvq3ls+d6umwec+lsA+886A969Q15w41eqi1mv5I6m+n6gpnq5yTQmmJ594LQ27Jstw3129vSE4uyQEibVi9EnChjAQx2i4lRg5LvUG6VPOTwHCVTbcckgZw7lgYp0HOksWA8L30Uy+xhKWNMeX3JWYDFcnCB7IsXCgBaPhBiqC2x2EG4KGIM68Zc3LdPeNi5l9L+gDof1qGQjF6SMf1RJUExmK4VMNDJQvoe28W0Xe38xXAjmHELWT+B+2MXp6W2Fogqk5McV++fKZoOM4hdHORRY85fgB02.usV87DfBHbUptgf581lKot8ROtlZrlCHyKdveAeRlrtZrYxj0GMYQ46t4B9tK36lO9t0Wv28iM9ta9w.eW3UTWX9tatfu6B9tEhu6Wufu6kEeWiIXDZWUwHL9i8P8u+Hlu6jd6Tk2N9G.u8Rtsd7GJ9tWcAe2OQ46t4B9tK36tfuaN369ugOFfcE7W4p6UopkuZrDHtYw+6tTA0QM1p9ntTHTsp0LF.D4dkqqJceOH+Lcc1r.5b+BnyCJfNOr.57nBny2V.c9t4pihC8VQR9.8QQPfcqXJWll5GAEW0a72B1g.RB
      
      hisefiloH ulrikU 2 Replies Last reply Reply Quote 0
      • hisefiloH
        hisefilo @hisefilo
        last edited by hisefilo

        @Christoph-Hart this is something I can do within the built-in Arp? Or I need to code my own one?

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

          @hisefilo and you want them to trigger to note on?
          or you want to start and stop them independently even when no key is pressed?

          Can you explain your scenario?
          What will happen and when?

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

          hisefiloH 1 Reply Last reply Reply Quote 0
          • hisefiloH
            hisefilo @ulrik
            last edited by hisefilo

            @ulrik Yes mate.

            I'm building a synth with several modules. I want to choose if a module (let's say a sine synth) to be switchable to be played with an arpeggiator enabled, or without.

            So when I choose to enable or disable an arp from any module, it stops/resets any other arp in the project. See snippet.

            1. press play Arp1
            2. press play Arp2
            3. press arp1OnOff (to enable this module to be plated without an arp)
            4. then enable it. <<< This is the thing, it will stop any other arp.
            HiseSnippet 1689.3oc6ZssaaaDDkzxafkRchiiQa.5KDA8AaTGCIlasHHMzWSTcjifoia.5CoqIWIsvT6xPtzwpEAneG8Cou1eg9o3+f1YIornjojoXrSafEArr2KyrmY3L6LGCU2iaQ784dJpE2qiKQQ8KPlcXhVq2BSYJU2PQcVD1y8dVblEwUnrVGWruOwVQUsvykaQs3zJgOm7r0vNXXW8lRQYeN0h7RZapn2r0M1l53rE1lrGschc+.ipvorN2gG.vo.prhK15PbSxNX41lBondsMsoBtmo.KH9JpSuF2tiYK96YQ6eepO8.GhbPEESPQQSuE2wVhX4rJq2h5XWuqY6q.JsdOmPgHmvBnZTa5oy2yYLW3BZ8jHo+Pcp9gWg9fWkjvqbB3kBjTS.ooifzsPlVdTWQuUj345npLAwqAFb6IgRzdUl5OlBsNG1ASrRa7gjs7fAmJwhOpb4k0fOV5IkfGJygxHZMBXVBJmowYtN3Nq54VQpBOtyhV71tbFnrk0NB6DPVpzuUpXQZCsECGp8zmpUYI4TECigVAaauCWPdEawJKq8X8k0pn+3k0jGWwhe.9g33SRY6MZjX+watzG.L10TZRDq2EJKd2tn7tKshubgPrtN1w4.H7YwyXEmiwp+war5iowpOnwdt1p94Xq58r0DVXL7BMjRenj1fKAPIs0h0kCwK0kkIwdiRvEYAsOf3kzMJ2HDY2e5BZ3oKIylshbLI1HmUkQEuxkvFVNtRr2DRslNFUvVEgIV2HNwZs.gfyTnP9SIT2XFkPLm7FMkwQd87I+0kW4Vgyf2HCpfSdVlUf9vTvqqtAVfkWyD6V.WkKwSPkuET2fbDbmczkNEQaP7OTvcC8awQgvemEO2wmdl+N1nSO.TyPY7Tk9vTkwuzmplIS9yiSVvIAr1w38TaQqdmzOazhPa1JQgqevvsaLUUa4AAfizrIECAwUfhUdPcJ3pU4ZEQaxvPvqsxXfP8QhPvZ+nPn9PQ3YK1.k431ANRwRV6SVvOdAHCuuBNxhJLepnSxHsAKHNc1JHN550YEt2BUmJrZkNdmJE7BIDW13Mt8hYQa1nAwRzCrSi15MirWhKbnbiHnbcjITGLrjTHP9xvwZ+D9Hh1yILhWTv8va66uyZaetYtsuWYIfieOOLy2k62mhMIso6AYS9Im709PiMj2sq7sbx4Wmi8RcoSd1VfQlpLlXQfWX3xps4ALQegGEx76jwn8yo++W6mExZ6m2Nd1dHRuurr31PU+Sj1P5CoFHEzh+JzlLtGYyijc4H7f1DdxU0NTxU44Ttj4lHHtgwHNaQcf67iytqUcipZwKnEsR+Y2CFjWHa17H64pvvZYwzgZCPSVA7lHqHTsS36hwnumDJoDpsKAPtmXLZ7Jg7yHkeSl8fRW1H0awSTcMz8NPGAW1t0amgNAuAJBEwSkq1QmEsKAXaL1pnu2tvqUSAwMdtATxbFYQIPsJPCgXIenXtPEXdHcHvHaMWCZg6I1lzw+iwi.FiKgXuMievfJ3Nm0aLWrBflIOfuF+3PULOxj7t.BT68zoyUVyrnnJt6hYMI4yZJhLaEzngCIuDdhZFcOJYTlPLYg4667qCLeCUxBntcGjXgAz1LF1x6VU+ZTkGsB7bzpqBe97MfONndzXkred6Sb3VPOjC+7N4u567Z7sqAm22uMbd2Ondz3LedyidIg0TzJ6V2CCstWHsNao08q8YciJz5VcKdXRbfFU4mIUQIiwneE5UAB2.w4ntTBTGBtpUeyvK3iUXdw0MkJBtoeHporQVBauF5EPucoDx+IiQ0Ey+hwhcwnIssqCT.7HHvFlQhw4gdLZfCbDcms+5Z03LtaKNiZkzArKQ3Qa1j3kD6oZPqJDx.4SmYAicgPDbxt9+FiWBcqi8.+DIm9hJi8+t0TeecGTDb0jcTp8ex6sKD1uExD62KDLleFu4+32kGHnrl0vPP3wPW6xVO.xkPYxnjcYm7pSIqLEMtrbbD6Rlc3f+AdhWrhbrZ7hU5tXdYRqOgI8DlzYiIckILomvj9RfIshwmaLo0uZvjNaj0lvjdLXRuvDlzWVLoUFfqY8UjbMCepWO52eFyjdvS6P4os+OBm1a30iFeQwjdlILouhxjVeBS5ILouxyj9SwYzFa4weqUz8Px3zYBmAraV32svhnZxwZm988AgJuRYk1.Ew2ZYIcw2CnZjtL54Pl6mCYdPNj4g4PlGkCYdbNj46FoLR14qFH3siR4fIpuYHYNU0teuUfHck+EPoua2o
            

            The main goal is to build a synth that allows user to choose if a channel/voice is arpeggiated, or played live. https://www.youtube.com/watch?v=J_r0m7UELwY

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

              @hisefilo .have two arps - and set them to two different incoming midi channels...say 15 and 16, then flip the midi channel the synth is playing on...1 = no arp 15=arp1, 16 = arp2

              HISE Development for hire.
              www.channelrobot.com

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

                @hisefilo It was a bit complicated, both Arp "reset" & "bypass" will stop the other arp from running.
                The Arp.setBypassed(true) will work to shut one Arp off and the other arp will continue to run but if you set Arp.setBypassed(false) it will stop the other from running.

                This example will work, Arp on, will not let pressed keys interfere or make that generator sound, and same with the other arp.

                When starting an arp while holding keys down will make pressed keys hanging, I could not find a way to make them stop in good way.
                Someone else with greater understanding might could help with that.

                video

                HiseSnippet 2363.3oc6a80baiaDmzxH0RIN1IMSamouv54dPdNGGQlbIsyM8NYKKknFKKUQGe2S8FZRHITSApiDxI55jYx2r1WaepeTx2f1EDjRfRTxzJw2k+XMSTBAvt6Or6BfeKnRKeOabPfmuhZ9iGM.qndKj4HJqWkdVDpR8CTT2D0XnKirm+.MFNfoqr+nAVAAXGEU0bOkOJ07qpD94se69VtVTa7jlTTNwiXiOjzmvlzZqxOm35VyxAeLouzneT451dzJdtdCADkCURYfk8YVcwGYwG1JHE0aT0gv77MYV.ZTTWceOmQl87dIUL9SHAjScw7GzULAEIZtlmqCGw7VUpzi35zJdlGn.Js0D+PNge3dnFDGx31S3OfNzlHgr+PckjvKWB3oKCuRRvKEHkSBRqJfzcPl19jArI8vwyMQ0oLreGKvsKCEwXUVovZnJdvHnrc6acFtlO7vXIJ93Rk1QC9Z6utPAebWM74v.INAZ+YspztDJdWaeLLW3y4CIArh7A9fGjuQ8Cpq0pcyJUMMa11r.D1BXZma4qAIJ5MoM6zATQXpztcwrD9xhawGiVS5CfQsEnvDBajAgMjDdLZpU+viql.J7lg.GkhcqQbgor9BTanNhFsVzvSBtYTmwkScFwvcu1slxig61kXA4M5KddOdXy30h6wHaJHATzZdzCZVqll42U+3JOK+8k9LSbETeb1DXfJd8G3QgGDgzlzzhlKRDCgHwPQSWqRyiNtcyCKPntP1mVmgTaFwip4QEVfqJeO2h1w5YGvTtCwaW3eTH+3bucCvr8XLexoCY3hSZtkq0nXA95B4mMAIofozus3wiF1+Tru1NZFb8THOoiVw+PDPxCHIuqmskqFa50Q7867ad5eGaGtTJOHZdF2ngcTwx08TXGuhwS6hf1BU26LT2QSOzd4Y8HA6Fv7FDZQAHdsDTXV9BvT7Q7cEx+5BuFBPKNnygRTfY7TXp.1j7MMiEGjMt3frQ5AYirEjMt.OmwzdtG9KUL9RizqlXrwBiwFIhwEjBlG4wvM4yOX10.1DBNHeWRWpmOtJ+XlhLeQDhuWAkuOQ7f.DvkULqJFODhy3M2rbbhTt9Nfn6HK4IXHtPXiJt8NZgyt3yz3yfS3guhbIHNPeutf1z3sSGAfy.nDXgJjZ+QgSp5NEGautSr21yGH2WeFfD4Oc41giko5NJplROwKbnQ4CSV0vGHvjHI8Dz7omHydxVjXHMPOZcJg0b.lNONUJQYS.UlUiPELTVHQlaGQjY+gLlGUg.7UVCI1sPIDwxTJUlmzltDGrenz2LTZyAXf5yTJPqrRVMuwrlOZdjEyajp42rrxKpefEyB7CpQtDvMM.6yH7Hf5A3yA9wBBd4QGfCNCV1BTcGuBDXmJL75wz+rfE7g1civoMWq.4T.KuZhc+hxije3kDGVuIMPJ2CS51aBi7+keY0bRlLeRSdn0oQl71xsnKaQEkQxObQVT4aJOvxGLljUmd9vvuBZs.pQyCdwgU0zUvP1qUXBpZNEIA+UWbd07P52Lku4MlYEWgpFHhpHijakobz4.l27WmNP82lwsU+hgWeKI8aTdP7px5gwOYZjP4U9PkUvII0CQXH5dN06Tk.FdfI4mfoBBouaIk9DGGWbKu.BemlIpeqxJYNS0HsL02b1OGYpFWEYpFyMS0XYyTMVPlZ4rloZ79HS03JKS0XIxTMdujol0RpWGIUfZpEU+uUQhxb3bMkJvA3kHBoE2h2yV.CDAID4hqgmlk3Ke3Kj1Km8YL4yXlDovGxXGsm.+Q23IQre.ZGtAXMt3jfCvc.6Nlhx1bcsXVLbtIykaX3bbNLCklPfNlCqvEQ.6SZNQpYfTxMPbeXJLhVJFEpRqCW8hrIrrDoFsjW7OtbKdLVzhm+yuvKdVvpmGd8pmOsW8.e9.Y0ylnFdNCc4mtIe4x7aTOpC9wWxqe32ZKENVaj7lAu2tw4rBw6fZQX18RGiqjBFAO8UAFitm90QU6zAayl.vUQ099qlKkW172VXdfIBrkP3l.gF+2D9r12YcNV6oXfiifm87emI+2r9NSFj42YRSaFX9i8snAC7BRnXSbexwPZbfbiuH.WyG+is4QS41q3Y4mZWu8aqASxTkwzhMzOLsXu9dCorDoA4Vz6tQeIe2Mq9g86tIBRafRbwcQ4Jo8NGRhobYFS5KN0cxlm4xvMZrAJwEKNytnkyx0hT.0e.1jeWiK20prFW9pzYtSkRkSYefaFFZaLL14dqIOe06RWICmGcaj3pOiZJ6dDIcrApC4Ulrg1mwOqOHEpgosAoTcTgtlotCfqZmyuNSNGAJdWbNqiZiAtTWZUjHsGx2M4ETJZa1KyKS2FHWCgXY4PwlgJv7LxbfwBtSTI2AnEOe1ywiBdW7HxUZew2r5lQJ.HKcp29duJTE2EYh+wgX3HtwMuTWx65HwAassncwK2rIOxr2vNcbwKWF1MQUo7K04XBdQSgH9g2Mg8aA75CUx8PwGBK0wTZasxNbJpp+dj9i2E9b7d6Ae+zCfuNrE7k6d6ojc6E+BQlu8d6+Lg857k6C16O8bvdObXKwyY1d2EcHl1k0K6ytuJb18L9rygO69oDytEkZcm3SUMwt.GPO+YMU1TzuE0bHavP1EntTRTmCtZzpZ3IeQJLCGflph1fqH3Hv4nlRY5kabCzy.JTojx+geQIppsl4WnD3nH8G3BLCNGRrgV3X7tPoZcrF5xhaM44ZM7ndC54QI1xNf1XlOoaWruL1ScBsGiwSjG2x8J2FRQrjIW+EkODHEa4C9I7R5KzytuXQwqeGR.WMdgBZe7VLYtOsKlrs2PFg1sgEjDxuw.N0CnFN3XRwhc9sontB+jIwykhuLASL0I7g+G7IpSc9ypQcpG24xVvpw0ErlVAqnKeAqMOG6eNA+xIsU5yfhXM9XnH1rw57CkhXMttH14WDqwmGEwlsL1qKh8RTD6lWWD6UUQrJSUlWqc4k4E9oUKwe+QbQrSasy3V6j+BXsu2qk342WEwt40Ew9YZQrFWWD60Ew9YeQr+bXi9V19d+fsXeHdd5Zgs.yaZ3+0yxiZveVSOdGHDpj3GaF4Grs4t36qqnjtLFKgLObIj4QKgLe0RHyiWBYdxRHyebgxvqLZugLu9hkbPCspF9C6PUUPvILSW4+C.1oQlJ
                

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

                hisefiloH 1 Reply Last reply Reply Quote 1
                • ustkU
                  ustk
                  last edited by

                  Then maybe it could be a good idea to allow for multiple ARPs to exist at the same time without having one interfering with the others...

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

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

                    @ustk said in Two Arpeggiators. Bypass/reset independently:

                    Then maybe it could be a good idea to allow for multiple ARPs to exist at the same time without having one interfering with the others...

                    Yes, agreed!

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

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

                      @hisefilo I played some with the idea of having several independent arps running independently, this is a start if you want to build your own arps.

                      In this example I'm using the TransportHandlers onGridChange function to trigger and read all sliderpacks, I don't know if that is the best way to do it, maybe timers is better??

                      I set it up so if all arps are silent, you'll be able to play the first sound module, as soon as any arp is running, you're not able to play.

                      watch it here

                      HiseSnippet 3489.3oc6b0ubaabDGzxHVj0ejjIclLS+mqbZRnhYnHfTTTpqiojHkspoDYEoTSpGmLv.GIwHP.Z.P5nF6NYxyPe.5ih6ez+uuA8UvuAt68A.NPBRBQK4FmZNdfHt61a+s6s2t2GKcSWGcrmmiqTlrsOc.VJyUkacpseuc5oYZKsWUoLuu7d1F3AX3gsOZK2AdRae5.MOOrgTlLKcWR6xj8xRzOu3NaqYoYqiiJRR5XGScbcy9l9Qk1rx8Msr1Uy.21ruPqWuxd5N163X4LDvzRxkkFnoehVW7AZjlcIYoLuSMCSeG2V9Z9XOoLWdaGiSa0y4I1r1erom4irvjWTjZAcDq3ccrLHHlTpzN8LsLZFH6dRPm1LRSrDSS7Ax6aZXFVdjF4coUfhnPTej4Rwg2RwfmhH7JK.uDfTFAHcYFjdO4V5tlC7ipgfmeELB4ic6nApcQnvZqzk9Wuu7NNPKr8K0W6D7ttvKgTTXixkKhfGqbqb4Vc0r62n5Q0q0JGLJ34iFo4h12wXnEVAcaD0xnTWrOErz2JjmWcdf9woQc1znFmFPAaais10zBfVL1EabnP93MLdmPrpNvAz7yf9v1jmKy6zX+lMNn1AsCDavJWoU8ljNIPyAcyVVV63zefiM7tWg7PCHsKh+vapojJpnK.6lVZmR5r3jFRWg7AMHtzxKUcdjMllt0.L1XlrKrEISn5bIbLNdvv9s7wC7lISEazTIWMMjOF2an6qMBOSdG0joPp57IkMnRLnNnQ6ZGuU8ipgp2nw8OpIp8VaCSpx9YS7gz518L8P9ZfWAjgC1y9S7Q80706gtmoGFQrTGoYMDi7z6g6iKh16SFAuf8Q9.gjNniqSejkicWLE0j156f7543BF49EQVlmfQJqtdUDvHZ6bAZ0rgxTaiv95k3R7AGW2w4jiFzx20ztKHwOHuxpJ4Khf+nVk+27EykmzY7Way965rh2jW757h2jUrxF7x2jWtxFrJVKnaU1fWyZbFrQ.GVKfEardPMsy+vvoOAXFF9I.F5ohn0Vc8hDgqXt0VcSx2Vi7XcxqJaP9J8wlj2WSk7UE1yMHkrAiV5y0ncghJsSVm9DpNmxpe4FOj46n8gacPqlMNrM5dacP050NjCq12CPSM6tl13R5tXHXPaWMauAvXx8zrMrvtE.qk12qDLPVylL3eWWSiB9tCgQXkMW4VYWcU3un9XfJjcnQ.U7QEHHXkhvnHXIzWyxJZj+TmgHcXrcnGl28fePcviKt.7ZSWbGrK06uslUHBZXS3NwwZWLGCQEPspMss.QA0YnstuoisP0EzsbzOoHRysqJ84Zqj6Gxk0rCpPfWKxLliInqvJqjKKTIHbY2qCfQhYFQHF5MTyB4Ql+RFHP29qXRJUDsoV6dVlFfgqKgmnxnOCo7EzNB3NPp8HPeKXK7fPWXBLGFyxlkw8ccw3H0JTlP2n.cdgjnGsJBT67NgQ.Cx2NlGNAJtUXCsv1c86AsDXwmxHKVG8HvFApkpLQeDpvWtwmxHQnOHTAsYeMHtVGKGHXFq4qRat8nUVAnLrq4zn0e.3YIzXDvVKZQd6539mFpA9Hb2F3sWAJvVWfctNNDHsQYzME7gJpO9TjhZT6GD80QBBNWLIFDhRG.WzsuMpLXQPMIxRDsAZtdXv7r.k22LLR7CJ+PJxo1.TtukeAhjtBEuYGIRaHQJylHKfnv1pNs1xZJUTLMBWVglgAwybC6BfQ+fhnQEQkYMkUOwzpQmNUwvT.rw1mVaDDrXOiBlFf+XhA.cLfRwyxQ9WrYLpuIOiQ8LOiQ8WzyXTecOiQcQlwndFlwn9pMiYsykYLOiDVhFC91i8As0gMgIDy3yDgybrChUQVjmqiUA8fU3UjEXMLn1uM44nYYgeuChDQ0GLRBBxtCYDrP4UP+dVUNCFulaEL6myH5fa3tTHwm2xGVQ1iF5iKDU7Iv2F3hI61ClyCwropl3aNJNsiUmN6UXd3ivtEQpD5eVtbYwVvRGnXXw6LEJXRkLn4NHB+rg04sGHR2wGm1AV7yiz.03DifItrEGaw.0ybrtiiKpfGxzNLFAYTlJJExybstUemg194Cn5Vy.7w2bSxBPBPiJDIXiSLwUmoI9LrwUSsMtxEmM9hYfOWqC04XcnlZqC0zacndNZcnlBqiXBQtbh3m4gcVq.G8zmhlhKr8AksVWbIyt1NtXpC3BAJ9bnwYSmNL9LVcbrQ2gSBUSNuO2YQXAatOjHkMogRYtb7SVSd5mrl3A+oyT3BMzwdOaS+FCv1S63.k3iRRRYtNGU.68omA26yOCNVbulvXijoA4P3N3X9IBIQAdzYZtbECMeMoL+FYkMJAeVqzVkJ0Y65k3erKsCiiofMWU93Z0mBejjhwmNC2F3yn6UE9tWS3Qys25Lvm50NHMxyo0Os9Mq5az9y2gHZM5936dzMKIvmkX745b9r8PeeGaJOxIGXcNojLU5Y3jqxCWw53cvQURSGbcYQOti2Guap5iqJGsynw6gWbGoyr0i53cxGv01ejr55kB+bWxnZ6lAuxrlNn4hXGMON14wD6nR+Qfiin1QeM48p2m7d2lKhE0r43ew5a18lcd7cq84lVei0SZTy2n5M+Z3qewo2sluUiylsk5qpsk54fs0D8wGdVssRRLNZupDslTlLb2UfKrAXWeSh2wLUwiL0wr6MHqbUr2IPTYfagQcfhYb9ZbNWW6QXKN3EJYMouWjsmJ9xSLM76EVvy+oJ8vlc6IbOOUqzAvVKy+Zr63wG+89IdyRXvCuF0IdlkjDP56DGoM0r4H8Fx.cDwWCBj6pLUntWk4A0JCpjYYAVdsT6t+UP8bPEXKX.6D363RTeMg9eyJjMXEWc9h6Xf6nMzhEHWj88EuZtMet3pRDcyY5i6GbiaYemm9zW9D9rjTpKhESZZJiCpbtnLheYih5lm+cIpahvJwX66YQ7Sml3k+meXBMQtzG0bZZhu8bQSjfbolR45e9x+1Dx0URST5oIQliIQReyDRzWMeIR5L6YRDQ+3wUhPzysFCQPsK.hD8FwbYcCYxQs8GtM+v1RZRxbVnh.hefHh6NtN7am.w6c1bV7i+4DmPz2zvvB2zwyjrrawvZI6F4Ht25qvDBo9NFXhUQUSOcWrONk5fwVqkfojsfZ3eb9nFBQLgewcZHUIlC0JmIcjxTzQkqHpDtZ5VrXDJPO472RfoBVlyv35fkedLcvxmIcPb+FoLvr5T8c3egEXV8BMvr54Xf4jC.mry7OrxBEXV8BMvr54Uf4jC.mFMQtzu4iKx.ypIGXN4.voQttRZ1hyEYfY0EHvr5EZfY0Kf.ypWnAlUeSIvr5EZfY02DBLqdgFXV8BMv7jYL36JSy0NM+3IvHIqM4UP5CwrFjbv81PeepHOGOqFub5xpwYmzkoEtumbSSe8dIi2Kk.dkjtvwKOGQulbsNcv59Qf8xx690yLgPO2gx0YPA7kAFXzqRkBjrx7LybFoq6+Nsoq6fTmttLyZdtN4Eqiag6a1FlU3IV3Qd3ccwO9Px.qX463Pta5Dp5E2YWPNSjlVZ9CcoVHiGSErHVJ0CCIm1vIlitW9+AoMrxrSa3KMIjtgbrKqkil3Wfabz7pprlykprTJN7yaHG6Jkm0YqO8NImb+A3VjapbwNF3kIzWy1Xbpg3JoO6rCuQyDyN6+trLKiA42EtPdlpYXvVuWg77JyWDUlk1D7BX22no29N8AJzbOMe3UkFqEdvjx8ra5hg2flzQyxCGkBxB2z5zYOuA.0JqI.BdwyAHwZ0z.iKtKBPrMO+sevCuEsHNsiWLDGzrtom+34Y497xKvytah5mzszbWxKgbvkkHtSdWvbE3zukb1sg+webHnKwy+HV1SPuhXaxUDGT+JQY6RP1vzoCIAxrCxEF3egcltEVilknjrhHm334jWNLuRQQNX.8D7oyPzmhbyINExt3nyzjew1jrNPItNHVmlfdPvbJYcAuAqbqYb23g21MrxWeyNl5lZVr6AObHXvPudgsqK1mzEL+QEnYDUTpxHjtSAsm7isPrmIxVfQKA4rKdeJ8dQnunTDSULO77rry5h5ikmUQIXUHl5NGLsRTVbjBcmKtuyH770dwkv4R0ufS1fE6F8tzjGGWBmVv0jElVP1hiblehcXAxYnGUPjmaRQjxDcSGzLoTwrrxb+QLFIsHL501dYV7egVhK0Ja.FaYRRSwZ1ivVvXG+mPWU1tSCJM9ps12w1YPOGaScwkmbH120raWrqH1STf1x2mbNWB2l9gXvko3hu+cUpCN40b2mdFAKjtP4L+qUKwwqOTlAWDYpI5mU6A8JLXmS9XXPRmvcBf+0guhBEGk4iVXeMsYGQUzP5dvvuqOgnnxph0MeD1J9.yjafcgGXNW1j8R++4lrOzYnuoc280fYhDGYjCJC1nqNlu0IRbgLWh3Tj8d4.mWsv1FzWdI7gWoRf2NRkJAUdF1Hu5a2H+4xF4UdstQ9yrk3b8tl9M0qNyM0u3tTNW2H+xU9Y2F4+kyBMTe6BMdidgFpucgFucgFmOKz30AO5qo657c5L2wjIqKSKAjaa5+8c.Kkg7NJLSokkKWprD4.H9Ncch59y.8Sxznt.zr1BPy5K.Me9BPyFK.MewBPylyjFxJY1ZnuSe1TQnfl0nmAQlLreU5Tqdo+K.UKKhQ
                      

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

                      ustkU 1 Reply Last reply Reply Quote 2
                      • ustkU
                        ustk @ulrik
                        last edited by

                        @ulrik Nice! 😎

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

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

                          @ustk thanks :)

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

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

                            @ulrik A better version, based on LFOs for nice free tempo changes

                            All functions as version 1

                            watch

                            HiseSnippet 4355.3oc67rsbabjcCH0XS.KIeIdqRURsUMlUVu.QXIAZPQSGEEBPRPKlEj.V.RwpTo06vAM.lvAyfLy.Xy01obseC4E819Mju.kGya407Txmf9CbN8kYltAv.L.BTkjsPIAh9xoO2O8omt6ogqiA1yywUIU5VWN.qj55pMuz1u2g8zMsUN4HkT2R8D613AX3KaesJtC7z9FMqNNJGb4.cOObakToV+KH8NU5qoP+7h8OP2R21.GUkhxibLMv0L6a5GUaix+dSKqi0aiaY1Wn26T9DCG6CcrbFBT15pETFnabgdW7Y5jtslpRp2oZaSeG2l959XOkTW6.m1W1rmy2Xy5+iL8LO2BSJTToILPrpO1wpMghI0pbXOSq1MBj.dJJod2FQxi0YxiOV8Ty1lg0GIW9.ZCZQPHJORslL4stD4UTj7JHPdSgjRIPRWiQRenZSCWyA9QsPnm2CzS9X2N5fXWjTX8UYs+ies5gNPOr82pu9E3icgBgPjc2BExqAek6tYxr81oOs9QOrV0lY.sfmu1HcWsScZOzBWT6dZT6is5h8oDKsT1M4MuI.+3vflMLHYX.ArsM15XSKfzjPmjdH6lxcTdPHVUm4.R9Y.eXeHfJ.asiqSILcP8Ii+fZytIzGsnNIiaQ3QIAdp.fHzOr9oMpeV0yZEH2AmshMq0fvEApNXbpXYcnS+AN1PYuraBcfzuHh.JgRHTnw38FV5WRFLYPCgK6lAcPlk40hlGXiopIR+GoaMDOSTJ0K4A3XW7+5LgMnCwf2ZmakLTy6X7jOJQjOZpjOZdjOZljOJoj+3Cyv9M8wC7lsDPnSwBNJIfOF1qa3qOZ1J9ntDCnn4CJy.m3bcV8VUeTkZOrpVs50+8OrgVqJG.Q3R+6l3Co2s5Y5o4qCgn0Z6f8r+s9Z808M5oceSOLUCLhHX07L5g6iyqcxucDT.6q4C.RFfNtN80rbr6hoTMou9NZd8bbgHN940rLu.qUb6cNRCPDset.r51PcnVZXeis3b7YOpliyEObPSeWS6t.G+jMKtcwMyqA+AcD+ualOyljAiWrE6u6vpdOd06vqdOV0E2kW+d75KtKqgRACawc4sThifcCvPo.Tr6NAszZymFFJIflA0OgfgQJuVos2IOg4xmoz16Q9UIxW6PJVbWxOoesGobID4mEYeuKolcYvR+tDcHJhnCxNzuglyTb6Oe2Io.RpKeKgFfY2.h..EFC.y2IelOCluKuFfvhPaeNzbQ3mDhhfWx.RHn6.++yfeu2SYgna8fJm0rQ8GzR69UN6nZUe.GestOfjp1cMswaY3hgI8a4pa6M.T22W2tsE1MKXH159aA1HUsI1UegqY6r9tCAimh6k6to2da3uZ8w.TZ1g1WTIqVVBykKOXf.FY80srhLptzYnlAX1LzCyGdX9FCXtEbVnXCWbGrKcVdacqPJntMA6jIP6h4zPTEDGFWbWMCmg19fLi9WhqVg6Rq+bf6fpI+gTaGcKOLS3znVkGqc7CO6vVmT+ro3XMgilosEHvz5Lz1v2zwVfHxZX4XbQdMc2tH52kxk46xj1riV1fofHt7znaYykKSZnwz.H5VTB6tgkrGQ9M7OBnRSsSmTzG7pNenOdrlZggPIDAIYnSm1dDvnBF0OQZNIAB4oDjgAARHTbaBnKe4Pcv228.f77N1w8TH8CylXv7osW1hEJTPaasDSejIFFhsMtL216jiyfL90iDtkPsBAtEHv6J0QIHsv1c86AfBz8eGabD5sd+APrPQ9oIsJBqHxYYoPui.hbcb7A.2sf1sEh5KPSP+Khh5+fneNJ5mVBpwOgZBp8oe5jBrCG55By.TCOBaAi78tmVQhFjXcjlA08zHF7jQKMgGgxLCcseSDOSPTZRSCzc8vf6SVJSb6vDxdRgmREAVlswtLCA+rDvyQY7ziDgMDnhyFHK.nv9hhqurtRkIlsCSuTucahMYc6rf6xf7ZixqUf0UV6jHJ06z4HL37faevkUGARoSZm0rMLUDQcSUl4BYdlL412lTwODI4Srf+ePqvV2ImnTmGmfLZR9wnWR+XT79InExOFc03GOS5ag7iQuF5Gido8iQiaNgRheLJN+XTR8iQKieLZA7iQub9wkVc9wno5GmHAureLRxO9G3YVeuw9nU4AM.O9Y7YhI9crClUmjOuqiUVifj4yyRzIb5+OY5wMRyRGZeMRFN9fcbPROGRRjHagbZ+8rlbFLdK2kDQRNfFjiTviPI6mvvOzK9DEzLglHtFi53zJ0PM7ALPFtnH.QUeA7qAtXBVxSslo5M4mqgLri0lAqHDi3brKjcaNpdICOx028RMXEoDSh3Ac2AQzOytXdO8.xvwU0GB4ydtNnIlvHftzsIMUDSsYllKcbb0x5oYZGNsJwPgxJY2zi5RVoOQmtY.T2cFDu7RgmNCLERKFlHblo4xESXYN2jVi3lzxIpRY7QrG8n.OmN3wjLdG9jYMNX5xXZG+3D0gnwISnep7HZPy5ucVhaZ3nDVIEvweXLwwMwqAkj4woBmlhINCQQVX0nCCSHHu7RXeBcrdpjpPRN3i+VhYr7SKHBpYXVK+30hwtdJbZLBk.s2JWdLe8azS6a5bwXjVtoO+EY5KzLm9ZFyegR77WEWsyeIN4yxMyybCailSXaThCaiRdXazJLrMJAgsQIOrMJwl3n3MwQyMrMZdgsQIKrMZdgsQKZXazzBailcXazKWXaTRBaiRdX6UjNbwCaiVggsQIIrsjPI931qdARhiailSbaINXL8IrfoY8.B099uWKl0MbJDETuKdKyt1NtX55oxFDQLy3lMvRuX3Yr13TF8w7NklIats6r.LqMOq6HQMoiJotl71HqF+1HKtK2FLwrPGcrOw1zu9.rcb68sBW2nnj5i3TEfde5FN+Q7MblsL1FfVQwrMYGmO6Q7ceTgR3Qaf+Fkaq6qqj5uQs3taAeJsUks1pyA01h+wdqCYXLAn45pOpZsXvihhDd5L7..Oit+Qvu8Z.e03fJK.dpU8r3vyX7Sma+UVO1Z2CIrVc+1st+s2R.OqyvyM434fg99N1TbjQMv5bRNIIv+9pR4mN9f7h8icPXLKePjxma7AQqbRFjLpAoSIA+e4YO6WkH3uop3hkFmF9fDMFWWM5AJOKQQRMiQiOH2hq1+MpncHp8FUpDXAeVisB+PL2JMbYLnCwnZJ0Pi4.r8kDi4d+Svne+g.15XQJ+UmbDAYMVFy54xect8ep1k09LlYco67kUts8isdLs7n5KlANZUXfiVEF3SLHe7hYfKC+erSmat3F3SQxufF3SJOKq7vSNhn9TRkhG7FBnO.65aRlqH0Q3QlFX1QFJs5QXuKfEO.XKblWnZFluAGy0zOGawIdgZJo7shpwKEK7Mls86EVwy+yk6gM61S3HdcT4N.s0z7OIc7tH48PrXG+nkofg46zoSokZcEAJ8cjozF51bJ88UA3HruNjPiawXI0SJOORs7fxoxHfxaj3I+dIDOmUdfN4AtJf2w4n95Bi+dkIO8XYw4K1uMti9PKVZMhnuu3oxaumKt3IwXsl939AG1tzuy2+8+z2vcWSnrPZF53DFmUdkHLjOmghxlm+0SU1DQqzTxY4+jLIwO8+9cSHIxj7bHhSR7GVIRhovWnDxW+m+z+1D706ljbVhgi9wKFiiTd7Dbz+374HQxYiDmBTDM8iOo7Lnoe7KWFZhEn5cHGJVio4QjfzqhHvx+KBDHTXLg1eXBB7jEL5.Zpd.8Ma21B2vwyjrpinV1r7zianwCO+dQLhRem1XhovQldFtXerjr3CRRVhuBECGIHFTUKrEIrwzEAZwHB1nbfhmP+bt+8TCWVqbbn+u8GErPrTqye9IiOA1MRZlvBxogBxIsUibhwVuqJEexbgRYIgX4ExVpXLBxBkEEBWOYoxGQE+weX0apvDAavQnrLXimKIC1XgjAxATiM2pORc7GgunN2Qfged2wY3VKSLLwbpXLupZws2SYIxuBE6jZ9WY4WgtRyuBckme0sVk4WgtRyuBc0le0sVk4WgtRyuBsH4WcqUS9Unqz7qPKU9Unqz7qPu74WgtRSr.8lR9UuRECuAmeE5JM+JzaB4WgtRyuB85W9Unqz7qPwje0NJJSd089.0vMIS7lDRt9j7FHbr302ira+1fj3RQIzJ65ElTR7CUaX5aza5z3ZSgFUTtRnQ9kx7FpU6zAa3GQfWS83u5p4FXJh9MXn+uV8KrbNW2JRPEXLPokeMu4nq3mlP13wesY+uS50lcPhu1roVeVWS1hK40j8ZudeMY4jz6Qw7oC84pkqGUVVKLtPZ8jIjl4dntVB1qiapx1zYdUIeqNjxVqi421zenwEzS1yTFjD5g+WMgQq2qv3PoVSfL+PFYppV635baH4Kb67B97h8OvbfiktKgvixoPHqDhuyIRSs7OCyU0wwsOe+RBexo0vcAbJ1yvzikVETeGG+dl1ck8HUTp43LnZPJKQ8uQOcOxwIvC6K1axv1x4TcXZQW546RDlSnVKri6fHPGNzy2oe.CPud7jzOn6MTpmntKeq8B2txR0C+4meXvuVh1WjP7ESt5e1VoDKgPUNwlXwsRuVxrRmcPPkEhhCMBeMghmmKFZ9z3rcw93ew5h84GF3hrBJ+VWr2XcwV5zoW+m2oS+.mg9fS7o59tlv5xnKNGxW0.yuOJji4Vp0H9brxEHkoNtX61zB+D7g2XQR4T7FKFznHKdyfjAaBoeSuDUTFLsJ+MVxq17wYqIle2v8jF3l39lsfUX5IV4C8vD65GPLRjhG4PtUZSooWr+w.eNUXZp6OzkZsI87K+KO6Y+W6+Kl0Ir1jjz6qJcSn3Ti7si5Je8Bqmni0jzczZ4NaTYT6O.2jbCCVfCnk.7aPfupc6wgtPYkj+lJJ7lHL02TQ+6ppr2pB7KWlvq4C81sYK9I6l7F2LuVA1kjjWA6fUa5cpSe.Bc2K2L7JNH0COvQ7D6FtXnDzE583K5sgivMjHdzy6..cwRBDAu54PHR8JNhg7BW.nXa96xnm7T16fANriWcevCplom+3uKJNkWeV9KZHh3mLrzWzDdoS5qmAGat.L9a2B6ZB7oeZHQuE65HyuRjzq1gM4pcDzdtn61ZvcesSGxkX2N3luB+KbvLrv5z2jFjqYXFQ84jmZbdihrbfB8B7kyf0igu4.m.dWT6DG+K1moKCJJKCjFzoHGDLmltrf2gb2cFGc9vCCuWEWeyNlFl5VriIenJXvPudg8qK1mLDr3QYo2+4n6dpvkaNn+jW7XhiLg2BLZITN6b4GynmGFKJDRhh4QO+P5YcN9ktU0QWm5PZp6bnobQ29pDH6bw8cFgmuzSlCmKT+L9tHrbGw00l7fMLkGc1MTEbKHaQfZp+LaaWY4aJD4NHKSwvzAcSIQHKsJOdDCQJKChd8e6DjRuJc.M1zj7RInp8HrEn6nz3GAJK51YETqbFVm5X6LnmisogX5IO.CKYnaWrqzJ1mFCUw2WWbg8eb4GfgPlhIb+2VtFDjW28T5VOtTxhhK7atwoputkJib0HtlZuL5sU9ZXeWFYmQ8QfRxffcBA+qBKFyyjc5TKrVlVrsIKRkdBn9c8EetMJJGgMLOGaIqXTVcOIjWgKRekqPV9EruZHkWuV7N5sKd+YO6+Y+eIuIeIXw6n2DV79Fkesaw6+7I4BzaSt3M5jKPuM4h2lbwpI4hWE3nutgqyWavBGSbV2fVCv21zWe8P5KjxZg2YYxYnr.4LTZ90FFDw8uCjOSGFzR.Sok.lcVBXtyR.ytKALe1R.ydyDFR1KUF56zm4JBUznJaucSUU33l9+Cj7hwKG
                            

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

                            1 Reply Last reply Reply Quote 2
                            • hisefiloH
                              hisefilo @ulrik
                              last edited by

                              @ulrik @ustk Wow mates this is so interesting! thank you so much!
                              I think this should be added to the HISE source since is the expected behavior for arps. And maybe the KillNotes also as another hardcoded script processor.

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

                              18

                              Online

                              1.7k

                              Users

                              11.8k

                              Topics

                              102.4k

                              Posts