HISE Logo Forum
    • Categories
    • Register
    • Login

    Reverse Sampler Behavior – Identical sample maps in two samplers will both be reversed

    Scheduled Pinned Locked Moved General Questions
    29 Posts 5 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.
    • d.healeyD
      d.healey
      last edited by

      Here's a test project to demo the issue. test.zip

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

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

        @Christoph-Hart I've been playing around with the shared monolith reference and it works well until I try to use two samples maps with different numbers of round robins.

        Here's a project demonstrating the issue:
        https://www.dropbox.com/s/77oloqbssef2bt1/Shared Samples Test.zip?dl=0

        Any ideas?

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

        Casey KolbC 1 Reply Last reply Reply Quote 0
        • Casey KolbC
          Casey Kolb @d.healey
          last edited by

          @d-healey Major bump on this. I'm realizing that this reverse issue is broken for expansions.

          @Christoph-Hart Do we know if there's a solution? Engine.setAllowDuplicateSamples(false);

          Casey Kolb
          Founder & CEO of Lunacy Audio
          Composer | Producer | Software Developer

          d.healeyD 2 Replies Last reply Reply Quote 0
          • d.healeyD
            d.healey @Casey Kolb
            last edited by d.healey

            @casey-kolb Should work with expansions, Christoph did some trouble shooting on this with me. When I'm back at my computer I'll check if there is any special requirement for this. But note that it doesn't work if the sample maps have different numbers of RR groups.

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

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

              @casey-kolb Ah I think you might need to use Expansion.setAllowDuplicateSamples(false); Let me know if it works for you.

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

              Christoph HartC 1 Reply Last reply Reply Quote 2
              • Christoph HartC
                Christoph Hart @d.healey
                last edited by

                @d-healey said in Reverse Sampler Behavior – Identical sample maps in two samplers will both be reversed:

                Ah I think you might need to use Expansion.setAllowDuplicateSamples(false);

                Yup that's the case - I remember we discussed whether this is necessary, and came to the conclusion that it's better if you have to decide this per expansion (since there might be applications where expansions can be used in a very wide context).

                d.healeyD Casey KolbC 2 Replies Last reply Reply Quote 2
                • d.healeyD
                  d.healey @Christoph Hart
                  last edited by

                  @christoph-hart Any ideas about the shared monolith reference not working with different amount of RR groups?

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

                  Casey KolbC 1 Reply Last reply Reply Quote 2
                  • Casey KolbC
                    Casey Kolb @Christoph Hart
                    last edited by

                    @christoph-hart Got it. Will test this right away!

                    Casey Kolb
                    Founder & CEO of Lunacy Audio
                    Composer | Producer | Software Developer

                    1 Reply Last reply Reply Quote 0
                    • Casey KolbC
                      Casey Kolb @d.healey
                      last edited by

                      @d-healey David and Christoph save the day again! Thanks guys. That did the trick.

                      Casey Kolb
                      Founder & CEO of Lunacy Audio
                      Composer | Producer | Software Developer

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

                        I've opened a github issue relating to the reference monolith problem when the sample maps have different amounts of RR groups.

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

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

                        16

                        Online

                        1.7k

                        Users

                        11.9k

                        Topics

                        103.3k

                        Posts