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.
    • 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

                          31

                          Online

                          1.7k

                          Users

                          11.8k

                          Topics

                          102.7k

                          Posts