Voice amount and soft limit don't work when group XFades are enabled
-
@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.
-
@tomekslesicki
Yep I agreed with you. I think the current system doesn't handle it in an ideal way. -
@Christoph-Hart would it be possible to fix this please?
-
@Christoph-Hart it would be great if the voice management would work with group xfades :-)
-
@tomekslesicki Can you make a example project that demonstrates the issue?
-
@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
-
@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...
-
@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.
-
@tomekslesicki multimics are grouped into a single voice so this shouldn't affect the functionality.
So basically it breaks with 8 RR groups?
-
@Christoph-Hart I think the thing is, the mulitmics actually break it. It works fine without multimics.