HISE Logo Forum
    • Categories
    • Register
    • Login

    Voice amount and soft limit don't work when group XFades are enabled

    Scheduled Pinned Locked Moved Bug Reports
    12 Posts 3 Posters 204 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.
    • T
      tomekslesicki
      last edited by

      @Christoph-Hart as soon as group XFades are enabled in a Sampler, voice amount and soft limit on that sampler are ignored.

      griffinboyG 1 Reply Last reply Reply Quote 1
      • griffinboyG
        griffinboy @tomekslesicki
        last edited by griffinboy

        @tomekslesicki
        Yep noticed this too. I think it's intentional. Because I believe voices are used in order to do crossfades (playing two overlapping voices at the fade point) so it's increasing the voices again so that it has enough available.

        I agree though, that it should probably have a mode to respect the original limit.

        T 1 Reply Last reply Reply Quote 0
        • T
          tomekslesicki @griffinboy
          last edited by

          @griffinboy yes, I understand this logic, but then wouldn't it make more sense if we could set the limit with respect to the groups used? So if I have 6 round robins, I would have to set the voice limit in multiples of 6 so that all notes can be played correctly. Sticking to this example of 6 round robins per voice, if I wanted, say, a monophonic behaviour, I would set the voice limit to 12 and soft limit to 6.

          griffinboyG 1 Reply Last reply Reply Quote 1
          • griffinboyG
            griffinboy @tomekslesicki
            last edited by griffinboy

            @tomekslesicki
            Yep I agreed with you. I think the current system doesn't handle it in an ideal way.

            T 1 Reply Last reply Reply Quote 0
            • T
              tomekslesicki @griffinboy
              last edited by

              @Christoph-Hart would it be possible to fix this please?

              T 1 Reply Last reply Reply Quote 0
              • T
                tomekslesicki @tomekslesicki
                last edited by

                @Christoph-Hart it would be great if the voice management would work with group xfades :-)

                Christoph HartC 1 Reply Last reply Reply Quote 0
                • Christoph HartC
                  Christoph Hart @tomekslesicki
                  last edited by

                  @tomekslesicki Can you make a example project that demonstrates the issue?

                  T 1 Reply Last reply Reply Quote 0
                  • T
                    tomekslesicki @Christoph Hart
                    last edited by tomekslesicki

                    @Christoph-Hart it's very easy to reproduce, actually:

                    • add a sampler, load two samples in, and set each to a different RR group - sample 1 goes to group 1, sample 2 goes to group 2. You can streatch them out so that both cover the same key range.
                    • enable group xfade
                    • set the voice limit to 4 and soft limit to two
                    • bang on as many notes on the keyboard as you wish - the limit logic won't work
                    Christoph HartC 1 Reply Last reply Reply Quote 0
                    • Christoph HartC
                      Christoph Hart @tomekslesicki
                      last edited by

                      @tomekslesicki hmm, works here, I did exactly that and it correctly plays always the two notes. Have you checked the exact steps to reproduce on your end? Maybe it breaks with more groups etc...

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        tomekslesicki @Christoph Hart
                        last edited by

                        @Christoph-Hart you're right, my bad, I'm using multiple mic positions, too. I just reproduced it with this configuration - group xfades AND multimic - but I also found a walkaround, so it might be a semantic error. If I want a mono synth behaviour, setting the soft limit to 2 works properly, but I don't think it's actually a correct behaviour? If I get it right:

                        • if I have 8 round robins with xfade enabled and play a key, HISE should report 8 voices playing, right?
                        • multimics are handled in some other way so I guess they're not included in the count?
                        • anyway, if one key gives me 8 voices, setting the voice limit to 16 and soft limit to 8 would mean that essentially, the sampler should allow just one key to sound, and play that with all 8 voices

                        Now, this doesn't work with multimic samples. If I set the soft limit to 2, it works correctly, but should it? There are 8 rr xfade groups.

                        Christoph HartC 1 Reply Last reply Reply Quote 0
                        • Christoph HartC
                          Christoph Hart @tomekslesicki
                          last edited by

                          @tomekslesicki multimics are grouped into a single voice so this shouldn't affect the functionality.

                          So basically it breaks with 8 RR groups?

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            tomekslesicki @Christoph Hart
                            last edited by

                            @Christoph-Hart I think the thing is, the mulitmics actually break it. It works fine without multimics.

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

                            29

                            Online

                            1.7k

                            Users

                            11.8k

                            Topics

                            102.7k

                            Posts