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 @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

                        21

                        Online

                        1.7k

                        Users

                        11.8k

                        Topics

                        102.4k

                        Posts