This thread will also be called:
Workaround for the release group "disallow_group" bug with "ignore_event"?
Issue:
I want to control the usage of certain Release Groups (groups that use release trigger as start) at certain UI-changes. I got a UI with buttons that switches on-off groups. The sustain sample groups, that are triggered on "Note On" are fine with the "allow_groups" or "disallow_groups" command. But since Kontakt does not work with these commands on release groups, or in the "on release", I need help.
I found my saviour - the "ignore_event($EVENT_ID)" statement!
But then I had to do it with if / else statements too. Cause it is not just one button for one single group. There are of course more combinations. Like some buttons are supposed to turn off say, groups 1, 2, 4 and 6. The next button switches on and off groups 1, 2, 3 and 7. And so forth. So unless I can do that there will be lots of voices where there need not be any sound, or excessive polyphony.
So, how to say that the ignore_event($EVENT_ID) statement should only apply for certain groups?
like:
And that´s where his KSP came to a halt... :/
Thanks for any help.
Workaround for the release group "disallow_group" bug with "ignore_event"?
Issue:
I want to control the usage of certain Release Groups (groups that use release trigger as start) at certain UI-changes. I got a UI with buttons that switches on-off groups. The sustain sample groups, that are triggered on "Note On" are fine with the "allow_groups" or "disallow_groups" command. But since Kontakt does not work with these commands on release groups, or in the "on release", I need help.
I found my saviour - the "ignore_event($EVENT_ID)" statement!
But then I had to do it with if / else statements too. Cause it is not just one button for one single group. There are of course more combinations. Like some buttons are supposed to turn off say, groups 1, 2, 4 and 6. The next button switches on and off groups 1, 2, 3 and 7. And so forth. So unless I can do that there will be lots of voices where there need not be any sound, or excessive polyphony.
So, how to say that the ignore_event($EVENT_ID) statement should only apply for certain groups?
like:
Code:
on release
ignore_event($EVENT_ID)
but not for groups ... ...
or maybe just for events produced by groups ... ...
end on
And that´s where his KSP came to a halt... :/
Thanks for any help.