HISE Logo Forum
    • Categories
    • Register
    • Login

    Reverse one Round Robin?

    Scheduled Pinned Locked Moved General Questions
    9 Posts 2 Posters 259 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.
    • GabG
      Gab
      last edited by

      Is it possible to reverse specific round robin inside the same Sampler?

      I'm trying to have a button that could toggle specific round robin to be reverse.

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

        @Gab I think you can toggle the reverse button from your script, but I don't know if it's safe to do this during playback (I suspect not) but give it a try. If it doesn't work then either use two samplers or reverse that round robin set of samples outside of HISE.

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

        GabG 2 Replies Last reply Reply Quote 0
        • GabG
          Gab @d.healey
          last edited by

          @d-healey I see, I tried working with multiple samplers but it wasn't really successful.Do you have an example on how I could make a working RR with multiple samplers?

          But yes worst case scenario would be reversing the samples before!

          GabG 1 Reply Last reply Reply Quote 0
          • GabG
            Gab @Gab
            last edited by

            @d-healey, I figured a way by using the Midi muter as shown in this but if there's a better option than midi muter lmk!

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

              @d-healey Everything seems to work fine but there's always a warning error for the OnNoteOn that I can't seem to find the fix for. Would you mind taking a look?

              HiseSnippet 2512.3oc6b8tbaiaDmx1LMVWRZy06C8KsChl1ajR74S+KNowIMJ1w9pmd1wikyM2bYRuAlDRBioH0.B5X2L40nOG8QHu.8c4dCZW.RJBBQYSoyI2kDpOHK.r6he6hEK9IPauOyyh366wLJU9vyFQLJcMytm4xGr4.L00XmmZTxzrMiYrwYiv99DaiRkV7aDCUZ4kLju9oGuA1A6ZQR5xv367nVjukNjxS5c+N+Cpiy1XaxgzgJR2tyNVdta543E.vXQy5FivVGi6S1CKDaASi+N1efQoaaRt+Z+00HXabSLYMbilqgaStWiF18ZSVqYi6SNpEtN4n6gMJcksrobOVWNlS7MJszFd1m0cf2qbCmfui5SOxgHZzvnKLygcusmisvEE8Zr4.pi89wwGeCHRreRzZwvn0WXtK0lNt+jn1uSN.JQC0.XoERCuESAuFpvqtB7x.RkTfzRgP5llcsXzQ7jQD34yL2wkSX8vv5jJTBk0nzaM2zCDvku5P7wjsYPiwJTcs50WAAuUa8dAtVbpmKxycOON4YtUqU90kWt7aJizGpWuLGSLMLOGGBKygEoFrySwptACOhvVAcB1IfLVPv8SGSMmdLUcI2JzqUDzycGWJ+YiHtSKQvHJTAw+khPEHJWF8uQTzei.N2y0fBA4kMCazvPBY0cNFyf5M+4odqedp2NC0e9NOEywhrvn.BDjFQXbpH9W5ojSfZ.g4jKa9Th+wbuQxH1vQdthvWokyQL6zjobmNmMtwac57JpMePxn60Y.g1efRAmm1g5uKgi2GyfJIPxb3B5n3kxcfIprYW7vQP1HzerXg8e.4DBSrKwPAwWMGKSJH9eNyHNav07RBbsT.2a6eIAtVWRfqsB35L5RBbsmN3lrzITz1yNvAySWIWbdWz.PonTkOE0Hc8o7yT2XnWdeo7Ud+7O8Iuv8ll6S4VCxFuKjAdg8uuqwazgkW2bqd8HV7Dvtj41e+4dx3kNTt5TX4bM44ePKQkfKAxNixMYmRK9tfqxU+.lqxuOp2DD0HKNKK7euQ9HsTtLDx84.iAFZX.LtO5QnWTFAujYAq1mvSEZpVQzbWgnMpTak7IYybKYqbKY6J0J+x0kxp+pLizGwX63ZSNEbm5qOtSp+AXWaugz+EwFFoG1wmrdzHR5Ua4hgULswbv9bAuMgDR6oDzrF3wrOb.i3O.x5fQuKLce8WiFBo3TeBHnseYoUv.asSH6NNHyYAjUP5u+xjoLDpwdwW0.Vr.C+DaazQxCE7Q87XHVjCIKngfFHtvQTfXnDgGj.FJNu.aaG1W0JGnHQkUPPxgH0PUuU8I7pU3jS4v3Qx+.zy1d6Joygjy84MUGlHP3L0RLUJpkdl1TDdQRkRltLhBTWa5IT6.rSXZLxm3Pjzi0Sv2HRKXE.h0BcqRCSRnnGhZC+3N2QPcVjynpvKnuLaORthVAcGvN2oQM3mUTcu0pC8PuszKyvjo8VooPorE306Ib52TtL00ApAmv6G1bnjhTMFzNdVPT.eBl5HxkgAgRvw9qP.ceNbe+pND297AQ9uPtWOdyEsGppZ5qHV7keIn7sdjdlZswJ85T6M0wypiB7GTkVKYG7aJm7d4wyptZgnD8H.85nLu90jfKC+qVJAd8D0YtX+IwalYu6uMoyEtpFtkD1T.RCN5tXnFonOnzdUHYaJ1SATSVWQWmWnNGJEXYDd.yU2.qq6VQhEU8cZ4s6AI7Yk0ZEvXv1qnBsa41GTTbHvyGIpPTsF51nF0qWe8zgQsZ2PlYUUC8UoKf+PsZ10zC05tflGFhTeNlwiigoD01KicOpG7LsrvjSrz2YquIQ7h.GOcgFpZ7GuCBJm7Wz1RnmbhdEPLgfpdqT6EhLgbGer4f88IAfZJKGZGUprLr9zROx9dSTpjIAiRnQI4QYlm8pZCi2qKJB+DNmQgSTHUS5NlX0JgU5T.RsIxJfCF78bHqNhQg8hUdhTVjLD9fvJ5p9gX4nVldezUCILIbL2ddH+QDKZOpkb5A4bIDfbqzccAEPd85oYGsqQJWlxZrN9ZVaNt0o3j9vAD0pUoRLwgKo4jIshRYmoQBIkZOVgSxdUPOXBJJwlK8xT11HlKEIrdhh4hGwl5GNTp7.wNRM+VgWyjtsFgSMGeZThzz6w5bjBc+r3MMsXv4XuTw.09mdD3BNTt8EdPbRzSiqzEdjrFCkIBoo13OSbvT1.mXeHTEEskA3ZSNQZEExvzS0xpA9jfcso3L4qJ1sz43Lo0NhQvGeQbXdijBt3pfoXGXuS47T6UgQ8LTystrJ4uP2f8Uxwk.eCS0u7z7cQxW2T4aEMel3Flgek7KAaz7RvFstDrQ6oZi45x0uhxEtZl2kySAYKIl0yh+fnLg3JwRNtI0U4ZlyE4zF9OM1v2zTqZdNst15eZy+vwl+5ghgZL6ltYll9GlvzMmcS2JSSe5Dlt0ra51YZ5+8DltcnoKt26OAu26+XHT9bytb3zugT29QOfDIdTdJXuWu668YDGOrcW370DwdamMBf3EKcu+mNxo5IC8BbSMWQH+.xHBlCK+J5b0NGbv2v7BFoq0O8XYxxgLr0wPnPcfm4Rf3NW0G2j4462CbGos7UGZ+.VeQrJomwOeIEatWvPXs20EnNJ1YJ1i9behXslZsKF3GbppEjyR8Cwx06ELCa2PqcSs1szZ2Vq8c0ZulV66kzNLftKdjHyPjYoSL42jOhIfE1GC9rhjaP6O15g8nlAONNKwhxi.IiGlvU908y2HBRel43qxO5oLk7fERihEyMJZbtnPgY2B4hFBsuqGijMMjHycA132Z1idZWdf0whubueFbYduchykyh2xwXrKUjqtk6IPUJnGAF+bfrUObfCOt2zqi6545MZfmK0JcMAXOd+9heADRvdlND7sEfRRI87EcNf3Pv9Jwy+bmuk5Rvrzk5loXQiY9A0k450evLDtRhbnONXJr3m7LENuP2Mh3If5JtXzekuNeMS4IaHAQjeof5AdAbffQ7g7l.Sft.6GKhJefED0YCaWOlBeWhqsrw+CdEMXiXxChAaDOngUro.eK5yxu5XoEiteEAAXGfVhiZJsOvwR.I3.+4fmXyBdhE7DSySrYAOw2E7Da9A.Ow7ckWeZySrYAOwBdhE7DK3I9IEOwVE7DK3IllmXqBdhuK3I1pfm3GE7DaUvSrfmXAOwBdheRwSrcAOwBdho4I1tfm36BdhsK3I9QAOw1E7DK3IVvSrfm3Gv7Deefx2GywPrEy6Gi9yKR9WeurGHR3J+WXzxl6JZiZL4ufUCgyk+QKqzlZBEaNuJ1ZdUr87p3cmWEWadU7dyqh2+hUTPa5IAbuggErML1c+sBSxKs03j7EM9+hMyRH.
              
              d.healeyD 1 Reply Last reply Reply Quote 0
              • d.healeyD
                d.healey @Gab
                last edited by

                @Gab That's a weird script.

                timerButton and isTimerEnabled seem to have no purpose.
                The values in activeMuters never seems to be changed
                First time I've seen a do while loop in HISE - not that there's anything wrong with it, if it works it works.

                I get the impression you've mashed a few different scripts together?

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

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

                  @d-healey The timer is there to be able to play chords with only one sampler instead of shuffling through 4.

                  And yes I basically provided part of a script to an AI and it came up with all the buttons and timer/randomize functions. Thanks for taking a look David!

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

                    @Gab said in Reverse one Round Robin?:

                    The timer is there to be able to play chords with only one sampler instead of shuffling through 4.

                    But it's always false.

                    @Gab said in Reverse one Round Robin?:

                    I basically provided part of a script to an AI and it came up with all the buttons and timer/randomize functions

                    AI is great at helping you write your code faster, but it's not very good at writing code for you (for HISEScript I mean, with other languages it can do surprisingly well, but you still need to understand the output for it to be useful).

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

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

                      @d-healey Yes you're right, I guess the way the randomizer work made me think it was working.

                      And I totally agree, it's getting way better than before though. I was able to pull a lot of thing that worked surprisingly instantly, just with a weird script haha

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

                      49

                      Online

                      1.7k

                      Users

                      11.7k

                      Topics

                      101.9k

                      Posts